/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes breathe{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes breathe{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes zoomIn{from{opacity:0;filter:Alpha(opacity=0);-webkit-transform:scale(.3,.3,.3);transform:scale(.3,.3,.3)}50%{opacity:1;filter:Alpha(opacity=100)}100%{opacity:1;filter:Alpha(opacity=100);-webkit-transform:scale(1,1,1);transform:scale(1,1,1)}}@keyframes zoomIn{from{opacity:0;filter:Alpha(opacity=0);-webkit-transform:scale(.3,.3,.3);transform:scale(.3,.3,.3)}50%{opacity:1;filter:Alpha(opacity=100)}100%{opacity:1;filter:Alpha(opacity=100);-webkit-transform:scale(1,1,1);transform:scale(1,1,1)}}@-webkit-keyframes fadeIn{from{opacity:0;filter:Alpha(opacity=0)}50%{opacity:.5;filter:Alpha(opacity=50)}100%{opacity:1;filter:Alpha(opacity=100)}}@keyframes fadeIn{from{opacity:0;filter:Alpha(opacity=0)}50%{opacity:.5;filter:Alpha(opacity=50)}100%{opacity:1;filter:Alpha(opacity=100)}}@-webkit-keyframes flipY{from{-webkit-transform:perspective(400);transform:perspective(400);-webkit-transform:rotate3d(0,1,0,90degdeg);transform:rotate3d(0,1,0,90degdeg)}40%{-webkit-transform:perspective(400);transform:perspective(400);-webkit-transform:rotate3d(0,1,0,45degdeg);transform:rotate3d(0,1,0,45degdeg)}60%{-webkit-transform:perspective(400);transform:perspective(400);-webkit-transform:rotate3d(0,1,0,0degdeg);transform:rotate3d(0,1,0,0degdeg)}to{-webkit-transform:perspective(400);transform:perspective(400);opacity:1;filter:Alpha(opacity=100)}}@keyframes flipY{from{-webkit-transform:perspective(400);transform:perspective(400);-webkit-transform:rotate3d(0,1,0,90degdeg);transform:rotate3d(0,1,0,90degdeg)}40%{-webkit-transform:perspective(400);transform:perspective(400);-webkit-transform:rotate3d(0,1,0,45degdeg);transform:rotate3d(0,1,0,45degdeg)}60%{-webkit-transform:perspective(400);transform:perspective(400);-webkit-transform:rotate3d(0,1,0,0degdeg);transform:rotate3d(0,1,0,0degdeg)}to{-webkit-transform:perspective(400);transform:perspective(400);opacity:1;filter:Alpha(opacity=100)}}@-webkit-keyframes expandDown{from{height:0}20%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;filter:Alpha(opacity=0)}30%{height:auto}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:100%;filter:Alpha(opacity=10000%)}}@keyframes expandDown{from{height:0}20%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;filter:Alpha(opacity=0)}30%{height:auto}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:100%;filter:Alpha(opacity=10000%)}}.slideInUp{-webkit-animation:slideInUp 1.5s 1 ease-out;animation:slideInUp 1.5s 1 ease-out}.expandDown{-webkit-animation:expandDown 1.5s 1 ease-out;animation:expandDown 1.5s 1 ease-out}.slideInRight{-webkit-animation:slideInRight 1.5s 1;animation:slideInRight 1.5s 1}.zoomIn{-webkit-animation:zoomIn 1.5s 1;animation:zoomIn 1.5s 1}.fi-delay{-webkit-animation:fadeIn 3s 1;animation:fadeIn 3s 1}.flipY{-webkit-backface-visiblity:visible;-moz-backface-visiblity:visible;backface-visiblity:visible;-webkit-animation:flipY 1.5s 1 ease-in forwards;animation:flipY 1.5s 1 ease-in forwards}@font-face{font-family:"Avenir LT W01_55 Roman1475520";src:url(/themes/oc_patterns/dist/Fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot#iefix);src:url(/themes/oc_patterns/dist/Fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot#iefix) format("eot"),url(/themes/oc_patterns/dist/Fonts/b290e775-e0f9-4980-914b-a4c32a5e3e36.woff2) format("woff2"),url(/themes/oc_patterns/dist/Fonts/4b978f72-bb48-46c3-909a-2a8cd2f8819c.woff) format("woff"),url(/themes/oc_patterns/dist/Fonts/9bdf0737-f98c-477a-9365-ffc41b9d1285.ttf) format("truetype")}@font-face{font-family:"Avenir LT W01_95 Black1475556";src:url(/themes/oc_patterns/dist/Fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot#iefix);src:url(/themes/oc_patterns/dist/Fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot#iefix) format("eot"),url(/themes/oc_patterns/dist/Fonts/c78eb7af-a1c8-4892-974b-52379646fef4.woff2) format("woff2"),url(/themes/oc_patterns/dist/Fonts/75b36c58-2a02-4057-a537-09af0832ae46.woff) format("woff"),url(/themes/oc_patterns/dist/Fonts/b5c44a82-eeb8-41de-9c3f-a8db50b24b8a.ttf) format("truetype")}@font-face{font-family:"Avenir LT W01_55 Obliqu1475526";src:url(/themes/oc_patterns/dist/Fonts/1a7173fa-062b-49ad-9915-bc57d3bfc1f5.woff2) format("woff2"),url(/themes/oc_patterns/dist/Fonts/cdda031e-26e9-4269-83d1-5a218caa10db.woff) format("woff")}.flex-wrap{min-height:0;min-width:0}.flex-wrap:not(.fill){-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.flex-wrap.fill{-webkit-box-flex:1;flex:1 2 auto;-ms-flex:1 2 auto}.flex-wrap.backless>.paragraph:not(.paragraph--type--admin-view-placer):not(.paragraph--type--accordion-item):not(.paragraph--type--header-slider){padding:1em 20px}.flex-wrap .wrapper{width:100%}.kermit .block-region-main .flex-wrap .wrapper,.pl .flex-wrap .wrapper{max-width:800px;margin-left:auto;margin-right:auto}@media (min-width:760px){.kermit .flex-wrap:not(.backless).single .image,.kermit .flex-wrap:not(.backless).single .widget-color,.pl .flex-wrap:not(.backless).single .image,.pl .flex-wrap:not(.backless).single .widget-color{margin-right:calc(-50vw + 380px);margin-left:calc(-50vw + 380px)}.kermit .flex-wrap:not(.backless).single .image .wrapper,.kermit .flex-wrap:not(.backless).single .image h2.widget-title,.kermit .flex-wrap:not(.backless).single .widget-color .wrapper,.kermit .flex-wrap:not(.backless).single .widget-color h2.widget-title,.pl .flex-wrap:not(.backless).single .image .wrapper,.pl .flex-wrap:not(.backless).single .image h2.widget-title,.pl .flex-wrap:not(.backless).single .widget-color .wrapper,.pl .flex-wrap:not(.backless).single .widget-color h2.widget-title{width:calc(100vw - 40px)}.flex-wrap:not(.single):not(.backless) .paragraph{height:100%}.flex-wrap:not(.single):not(.backless) .paragraph .image,.flex-wrap:not(.single):not(.backless) .paragraph .widget-color{height:100%}.flex-wrap.quarter,.flex-wrap.third{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%}}@media (min-width:1200px){.flex-wrap.quarter{-webkit-box-flex:0;flex:0 0 25%;-ms-flex:0 0 25%}.flex-wrap.third{-webkit-box-flex:0;flex:0 0 33.3333%;-ms-flex:0 0 33.3333%}.flex-wrap.half{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%}.flex-wrap.two-thirds{-webkit-box-flex:0;flex:0 0 66.6667%;-ms-flex:0 0 66.6667%}.flex-wrap.three-quarter{-webkit-box-flex:0;flex:0 0 75%;-ms-flex:0 0 75%}}.backless+.single:not(.backless),.flex-wrap:not(.backless)+.single.backless{margin-top:1em}.single:not(.backless):last-child{margin-bottom:2em}.pl.flex-wrap .wrapper{background:#ccc;min-height:100px}a{color:#c35413;text-decoration:none}a:focus,a:hover{color:#b55e2c;text-decoration:underline}.field-oc-long-text a:focus,.field-oc-long-text a:hover,.field.body a:focus,.field.body a:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.pl a.alt:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}h1{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-size:40px;text-transform:uppercase}@media (min-width:760px){h1{line-height:1.15}}@media (min-width:760px){h1{font-size:50px;color:#fff;letter-spacing:1px}}@media (min-width:1200px){h1{font-size:70px}}h2:not(.block-title):not(.widget-title){line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:28px}@media (min-width:760px){h2:not(.block-title):not(.widget-title){line-height:1.15}}@media (min-width:760px){h2:not(.block-title):not(.widget-title){font-size:32px}}h3{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;color:#00a887;font-size:26px}@media (min-width:760px){h3{line-height:1.15}}h4{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px}@media (min-width:760px){h4{line-height:1.15}}h5{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:23px}@media (min-width:760px){h5{line-height:1.15}}h6{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:20px}@media (min-width:760px){h6{line-height:1.15}}h2+ul,h3+ul,h4+ul,h5+ul,h6+ul{margin-top:0}.block-title:not(.block-field),.widget-title{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:20px;color:#66655d;text-transform:uppercase;text-align:center;max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width:760px){.block-title:not(.block-field),.widget-title{line-height:1.15}}@media (min-width:760px){.block-title:not(.block-field),.widget-title{letter-spacing:1px}}.block-region-sidebar .block-title:not(.block-field),.block-region-sidebar .widget-title{text-align:left;max-width:100%}code,html{font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.4}@media (min-width:760px){code,html{font-size:20px}}body{color:#333}p:not(:last-child){margin-bottom:1.5em}p:last-child{margin-bottom:0}strong{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}em{font-family:"Avenir LT W01_55 Obliqu1475526",Helvetica,Arial,sans-serif}.field-caption,figcaption{text-align:center;color:#6a7076;font-size:15px;font-style:italic}small{font-size:80%}span.highlight{background:#f2dc26}.warning{background:0 0;padding:.5em 1em;margin-bottom:1.5em;color:#dd241b;border:1px solid #dd241b;text-align:center}.hr{border-style:solid;border-width:1px 0 0;color:currentColor}svg.ext{margin-left:.25em;width:20px;height:20px}.pl .pl-long-text{margin-left:auto;margin-right:auto;max-width:800px}.field-oc-long-text ol,.field-oc-long-text ul,.field.body ol,.field.body ul{overflow:hidden;margin:.5em 0 1.5em;padding:0 0 0 21px}.field-oc-long-text ol>li,.field-oc-long-text ul>li,.field.body ol>li,.field.body ul>li{padding-left:19px}.field-oc-long-text ol ol,.field-oc-long-text ol ul,.field-oc-long-text ul ol,.field-oc-long-text ul ul,.field.body ol ol,.field.body ol ul,.field.body ul ol,.field.body ul ul{margin:.5em 0 .5em;padding:0 0 0 21px}.field-oc-long-text ol ol>li,.field-oc-long-text ol ul>li,.field-oc-long-text ul ol>li,.field-oc-long-text ul ul>li,.field.body ol ol>li,.field.body ol ul>li,.field.body ul ol>li,.field.body ul ul>li{padding-left:19px}ul{list-style-type:disc}ul.themed-bullet{overflow:hidden;margin:.5em 0 1.5em;padding:0 0 0 21px}ul.themed-bullet>li{padding-left:19px}ul.themed-bullet ol,ul.themed-bullet ul{margin:.5em 0 .5em;padding:0 0 0 21px}ul.themed-bullet ol>li,ul.themed-bullet ul>li{padding-left:19px}ol{list-style-type:decimal}.sprite-accordion-open{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 0}.sprite-accordion-shut{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 57.142857142857146%}.sprite-accordion-shut-black{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 14.285714285714286%}.sprite-accordion-shut-hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 14.285714285714286%}.sprite-accordion-shut-red{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 0}.sprite-breadcrumb-caret{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 14.285714285714286%}.sprite-close-circle-punchout{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%}.sprite-close-circle-punchout-hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%}.sprite-coaching-black{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 28.571428571428573%}.sprite-coaching-charcoal{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 0}.sprite-coaching-hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 14.285714285714286%}.sprite-coaching-orange{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 28.571428571428573%}.sprite-coaching-white{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 42.857142857142854%}.sprite-donate-black{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 28.571428571428573%}.sprite-donate-charcoal{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 0}.sprite-donate-hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 14.285714285714286%}.sprite-donate-orange{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 28.571428571428573%}.sprite-donate-white{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 42.857142857142854%}.sprite-download{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 42.857142857142854%}.sprite-drop-arrow{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 42.857142857142854%}.sprite-drop-arrow-active{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 42.857142857142854%}.sprite-drop-arrow-active-green{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 0}.sprite-drop-arrow-active-white{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 14.285714285714286%}.sprite-drop-arrow-green{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 28.571428571428573%}.sprite-drop-arrow-white{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 42.857142857142854%}.sprite-drupal{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 57.142857142857146%}.sprite-expert-black{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 57.142857142857146%}.sprite-expert-charcoal{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 57.142857142857146%}.sprite-expert-hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 57.142857142857146%}.sprite-expert-orange{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 57.142857142857146%}.sprite-expert-white{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 0}.sprite-ext-icon{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 14.285714285714286%}.sprite-facebook{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 28.571428571428573%}.sprite-file-pdf{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 42.857142857142854%}.sprite-file-ppt{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 0}.sprite-file-word{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 71.42857142857143%}.sprite-file-xls{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 71.42857142857143%}.sprite-filters{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 71.42857142857143%}.sprite-hamburger{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 71.42857142857143%}.sprite-linkedin{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 71.42857142857143%}.sprite-maximize{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 71.42857142857143%}.sprite-menu-desk-item-active{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 0}.sprite-menu-desk-item-open{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 14.285714285714286%}.sprite-menu-item-toggle-active{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 28.571428571428573%}.sprite-menu-item-toggle-close{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 42.857142857142854%}.sprite-menu-item-toggle-open{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 57.142857142857146%}.sprite-minimize{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 71.42857142857143%}.sprite-player{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 85.71428571428571%}.sprite-podcast-black{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 85.71428571428571%}.sprite-podcast-charcoal{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 85.71428571428571%}.sprite-podcast-hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 85.71428571428571%}.sprite-podcast-orange{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 85.71428571428571%}.sprite-podcast-white{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 85.71428571428571%}.sprite-resource-black{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 85.71428571428571%}.sprite-resource-charcoal{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 0}.sprite-resource-hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 14.285714285714286%}.sprite-resource-orange{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 28.571428571428573%}.sprite-resource-white{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 42.857142857142854%}.sprite-search-submit{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 57.142857142857146%}.sprite-search-submit-hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 71.42857142857143%}.sprite-search-toggle{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 85.71428571428571%}.sprite-twitter{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 100%}.sprite-youtube{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 100%}svg use{fill:currentColor}a.icon{color:#c35413;height:50px;width:50px;display:block}a.icon:focus,a.icon:hover{color:#b55e2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}a.icon svg{width:50px;height:50px}.pl.sprite-icon{display:inline-block;width:60px;height:60px;background-size:480px 480px}.pl .icons-demo>div{display:inline-block;vertical-align:top;text-align:center;width:240px}input[type=number],input[type=search],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.has-error{border-color:#cd0210}.form-item{width:100%;margin-bottom:1.5em}.form-item label{font-weight:700;display:block;margin-bottom:.5em;padding-bottom:0}.form-required,.js-form-required{position:relative}.form-required:after,.js-form-required:after{content:'*';color:#cd0210;position:relative;top:-1px;right:-.25em;font-size:80%}.description{font-size:90%}input+.description{padding-top:.5em}fieldset{border:none;padding:0;margin:0}fieldset legend{font-weight:700;font-size:120%;margin-bottom:.5em}fieldset .fieldset-wrapper{margin:0 1em}.webform-submission-form{max-width:500px;margin-left:auto;margin-right:auto}.webform-submission-form .form-item .form-email,.webform-submission-form .form-item .form-tel,.webform-submission-form .form-item .form-text,.webform-submission-form .form-item textarea{border-top:1px solid #231f20;border-left:1px solid #231f20;border-right:1px solid #231f20}body #mc_embed_signup .mc-field-group{margin-bottom:1.5em}body #mc_embed_signup .mc-field-group label{font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;margin-bottom:.5em;padding-bottom:0;font-size:20px}body #mc_embed_signup .mc-field-group label .asterisk{font-size:80%;top:0}body #mc_embed_signup .mc-field-group input.email,body #mc_embed_signup .mc-field-group input[type=text]{border:1px solid #222;font-size:15px;padding:15px 6px 16px;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;height:auto;border-top:1px solid #231f20;border-left:1px solid #231f20;border-right:1px solid #231f20;border-radius:0}body #mc_embed_signup .mc-field-group input.email::-webkit-placeholder,body #mc_embed_signup .mc-field-group input[type=text]::-webkit-placeholder{opacity:.4;color:#333}body #mc_embed_signup .mc-field-group input.email::-moz-placeholder,body #mc_embed_signup .mc-field-group input[type=text]::-moz-placeholder{opacity:.4;color:#333}body #mc_embed_signup .mc-field-group input.email:-ms-input-placeholder,body #mc_embed_signup .mc-field-group input[type=text]:-ms-input-placeholder{opacity:.4;color:#333}body #mc_embed_signup .mc-field-group input.email::-webkit-input-placeholder,body #mc_embed_signup .mc-field-group input[type=text]::-webkit-input-placeholder{opacity:.4;color:#333}body #mc_embed_signup .mc-field-group input.email:focus::-webkit-placeholder,body #mc_embed_signup .mc-field-group input[type=text]:focus::-webkit-placeholder{opacity:.2;color:#333}body #mc_embed_signup .mc-field-group input.email:focus::-moz-placeholder,body #mc_embed_signup .mc-field-group input[type=text]:focus::-moz-placeholder{opacity:.2;color:#333}body #mc_embed_signup .mc-field-group input.email:focus:-ms-input-placeholder,body #mc_embed_signup .mc-field-group input[type=text]:focus:-ms-input-placeholder{opacity:.2;color:#333}body #mc_embed_signup .mc-field-group input.email:focus::-webkit-input-placeholder,body #mc_embed_signup .mc-field-group input[type=text]:focus::-webkit-input-placeholder{opacity:.2;color:#333}body #mc_embed_signup input.button[type=submit]{background-color:#00856a;border:none;color:#fff;line-height:1.4;padding:.75em 2em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:15px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.5em;border-radius:0;height:auto}body #mc_embed_signup input.button[type=submit]:visited{color:#fff}body #mc_embed_signup input.button[type=submit]:focus,body #mc_embed_signup input.button[type=submit]:hover{background-color:#006c56;color:#fff;text-decoration:underline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.js-form-type-textfield input{border:1px solid #222;font-size:15px;padding:15px 6px 16px;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none}.js-form-type-textfield input::-webkit-placeholder{opacity:.4;color:#333}.js-form-type-textfield input::-moz-placeholder{opacity:.4;color:#333}.js-form-type-textfield input:-ms-input-placeholder{opacity:.4;color:#333}.js-form-type-textfield input::-webkit-input-placeholder{opacity:.4;color:#333}.js-form-type-textfield input:focus::-webkit-placeholder{opacity:.2;color:#333}.js-form-type-textfield input:focus::-moz-placeholder{opacity:.2;color:#333}.js-form-type-textfield input:focus:-ms-input-placeholder{opacity:.2;color:#333}.js-form-type-textfield input:focus::-webkit-input-placeholder{opacity:.2;color:#333}.js-form-type-email input{border:1px solid #222;font-size:15px;padding:15px 6px 16px;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none}.js-form-type-email input::-webkit-placeholder{opacity:.4;color:#333}.js-form-type-email input::-moz-placeholder{opacity:.4;color:#333}.js-form-type-email input:-ms-input-placeholder{opacity:.4;color:#333}.js-form-type-email input::-webkit-input-placeholder{opacity:.4;color:#333}.js-form-type-email input:focus::-webkit-placeholder{opacity:.2;color:#333}.js-form-type-email input:focus::-moz-placeholder{opacity:.2;color:#333}.js-form-type-email input:focus:-ms-input-placeholder{opacity:.2;color:#333}.js-form-type-email input:focus::-webkit-input-placeholder{opacity:.2;color:#333}.form-item-password input,.js-form-type-password input{border:1px solid #222;font-size:15px;padding:15px 6px 16px;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none}.form-item-password input::-webkit-placeholder,.js-form-type-password input::-webkit-placeholder{opacity:.4;color:#333}.form-item-password input::-moz-placeholder,.js-form-type-password input::-moz-placeholder{opacity:.4;color:#333}.form-item-password input:-ms-input-placeholder,.js-form-type-password input:-ms-input-placeholder{opacity:.4;color:#333}.form-item-password input::-webkit-input-placeholder,.js-form-type-password input::-webkit-input-placeholder{opacity:.4;color:#333}.form-item-password input:focus::-webkit-placeholder,.js-form-type-password input:focus::-webkit-placeholder{opacity:.2;color:#333}.form-item-password input:focus::-moz-placeholder,.js-form-type-password input:focus::-moz-placeholder{opacity:.2;color:#333}.form-item-password input:focus:-ms-input-placeholder,.js-form-type-password input:focus:-ms-input-placeholder{opacity:.2;color:#333}.form-item-password input:focus::-webkit-input-placeholder,.js-form-type-password input:focus::-webkit-input-placeholder{opacity:.2;color:#333}.js-form-type-tel input{border:1px solid #222;font-size:15px;padding:15px 6px 16px;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;max-width:250px}.js-form-type-tel input::-webkit-placeholder{opacity:.4;color:#333}.js-form-type-tel input::-moz-placeholder{opacity:.4;color:#333}.js-form-type-tel input:-ms-input-placeholder{opacity:.4;color:#333}.js-form-type-tel input::-webkit-input-placeholder{opacity:.4;color:#333}.js-form-type-tel input:focus::-webkit-placeholder{opacity:.2;color:#333}.js-form-type-tel input:focus::-moz-placeholder{opacity:.2;color:#333}.js-form-type-tel input:focus:-ms-input-placeholder{opacity:.2;color:#333}.js-form-type-tel input:focus::-webkit-input-placeholder{opacity:.2;color:#333}.js-form-type-textarea textarea{border:1px solid #222;font-size:15px;padding:15px 6px 16px;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none}.js-form-type-textarea textarea::-webkit-placeholder{opacity:.4;color:#333}.js-form-type-textarea textarea::-moz-placeholder{opacity:.4;color:#333}.js-form-type-textarea textarea:-ms-input-placeholder{opacity:.4;color:#333}.js-form-type-textarea textarea::-webkit-input-placeholder{opacity:.4;color:#333}.js-form-type-textarea textarea:focus::-webkit-placeholder{opacity:.2;color:#333}.js-form-type-textarea textarea:focus::-moz-placeholder{opacity:.2;color:#333}.js-form-type-textarea textarea:focus:-ms-input-placeholder{opacity:.2;color:#333}.js-form-type-textarea textarea:focus::-webkit-input-placeholder{opacity:.2;color:#333}optgroup:empty{display:none}.select2-results__group{display:none!important}.select2-container--default{width:100%!important}body .select2-container--default .select2-selection--single{width:100%;font-size:16px;border:1px solid #292d2c;border-radius:0;height:auto}body .select2-container--default .select2-selection--single.select2--container--focus{-webkit-box-shadow:0 2px 2px rgba(35,35,35,.3);box-shadow:0 2px 2px rgba(35,35,35,.3)}body .select2-container--default .select2-selection--single .select2-selection__choice__remove{position:relative;z-index:999}body .select2-container--default .select2-selection--single .select2-selection__rendered{padding:4px 32px 4px 10px;color:#222;text-align:left}body .select2-container--default .select2-selection--single .select2-selection__arrow{width:15px;height:15px;background:#c35413;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 42.857142857142854%;background-size:120px 120px;top:11px;right:10px}body .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}body .select2-container--default .select2-selection--multiple{width:100%;font-size:16px;border:1px solid #292d2c;border-radius:0;height:auto;padding:3px 0 3px 0}body .select2-container--default .select2-selection--multiple.select2--container--focus{-webkit-box-shadow:0 2px 2px rgba(35,35,35,.3);box-shadow:0 2px 2px rgba(35,35,35,.3)}body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:relative;z-index:999}body .select2-container--default .select2-selection--multiple .select2-search--inline{position:relative;float:none;padding:2px 3px}body .select2-container--default .select2-selection--multiple .select2-search--inline:after{content:'';display:block;height:100%;position:absolute;top:6px;right:2px;cursor:pointer;width:15px;height:15px;background-color:#c35413;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 42.857142857142854%;background-size:120px 120px}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field{color:#222}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder{opacity:.4;color:#333}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder{opacity:.4;color:#333}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder{opacity:.4;color:#333}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder{opacity:.4;color:#333}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder{opacity:.2;color:#333}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder{opacity:.2;color:#333}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder{opacity:.2;color:#333}body .select2-container--default .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder{opacity:.2;color:#333}body .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:0;background-color:#ededed}body .select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow,body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 42.857142857142854%;background-size:120px 120px}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline:after,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline:after{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 42.857142857142854%;background-size:120px 120px}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-placeholder{opacity:.4;color:#333}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-placeholder{opacity:.4;color:#333}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder{opacity:.4;color:#333}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder{opacity:.4;color:#333}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-placeholder{opacity:.2;color:#333}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-moz-placeholder{opacity:.2;color:#333}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus:-ms-input-placeholder{opacity:.2;color:#333}body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder,body .select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input.select2-search__field:focus::-webkit-input-placeholder{opacity:.2;color:#333}.select2-container .select2-dropdown{border:1px solid #292d2c;border-radius:0;border-top:0;padding:0}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ededed}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#c35413!important}.pl .sg-pattern-example .select2-container{max-width:400px}.js-form-type-date input{border:1px solid #222;font-size:15px;padding:15px 6px 16px;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;max-width:180px}.js-form-type-date input::-webkit-placeholder{opacity:.4;color:#333}.js-form-type-date input::-moz-placeholder{opacity:.4;color:#333}.js-form-type-date input:-ms-input-placeholder{opacity:.4;color:#333}.js-form-type-date input::-webkit-input-placeholder{opacity:.4;color:#333}.js-form-type-date input:focus::-webkit-placeholder{opacity:.2;color:#333}.js-form-type-date input:focus::-moz-placeholder{opacity:.2;color:#333}.js-form-type-date input:focus:-ms-input-placeholder{opacity:.2;color:#333}.js-form-type-date input:focus::-webkit-input-placeholder{opacity:.2;color:#333}.form-checkboxes{margin-bottom:0}fieldset .form-checkboxes{margin-left:-1em;margin-right:-1em}.js-form-type-checkbox{display:inline-block;vertical-align:top;margin-right:1em;margin-bottom:1em;width:auto}.js-form-type-checkbox:last-child{margin-right:0}.js-form-type-checkbox input,.js-form-type-checkbox label{display:inline-block}.js-form-type-checkbox label{font-weight:400;margin-bottom:0}.js-form-type-checkbox input[type=checkbox]{margin-right:.3em}.custom-options .js-form-type-checkbox input{display:none}.custom-options .js-form-type-checkbox input:checked+label:before{background:rgba(0,168,135,.3);border-color:#ac4a11}.custom-options .js-form-type-checkbox label{display:inline-block;vertical-align:middle;width:100%;padding-left:26px;position:relative;margin-bottom:10px}.custom-options .js-form-type-checkbox label:before{content:'';display:inline-block;vertical-align:middle;width:16px;height:16px;border:2px solid #c35413;cursor:pointer;position:absolute;top:3px;left:0;z-index:20;margin-right:.5em}.js-webform-radios{margin-bottom:0}.js-form-type-radio{display:inline-block;vertical-align:top;margin-right:1em;margin-bottom:1em;width:auto}.js-form-type-radio:last-child{margin-right:0}.js-form-type-radio input,.js-form-type-radio label{display:inline-block}.js-form-type-radio label{font-weight:400;margin-bottom:0}.js-form-type-radio input[type=radio]{margin-right:.3em;position:relative;top:-2px}.custom-options .js-form-type-radio input{display:none}.custom-options .js-form-type-radio input:checked+label:before{background:rgba(0,168,135,.3);border-color:#ac4a11}.custom-options .js-form-type-radio label{display:inline-block;vertical-align:middle;width:100%;padding-left:26px;position:relative;margin-bottom:10px}.custom-options .js-form-type-radio label:before{content:'';display:inline-block;vertical-align:middle;width:16px;height:16px;border:2px solid #c35413;cursor:pointer;position:absolute;top:3px;left:0;z-index:20;margin-right:.5em}.custom-options .js-form-type-radio label:before{border-radius:50%}.form-item-file-upload-field .form-managed-file input.form-submit,.form-item-file-upload-field .form-managed-file input.js-form-submit,.form-item-file-upload-field .js-form-managed-file input.form-submit,.form-item-file-upload-field .js-form-managed-file input.js-form-submit,.js-form-item-file-upload-field .form-managed-file input.form-submit,.js-form-item-file-upload-field .form-managed-file input.js-form-submit,.js-form-item-file-upload-field .js-form-managed-file input.form-submit,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit,.js-form-type-managed-file .form-managed-file input.form-submit,.js-form-type-managed-file .form-managed-file input.js-form-submit,.js-form-type-managed-file .js-form-managed-file input.form-submit,.js-form-type-managed-file .js-form-managed-file input.js-form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00856a;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:.75em 3em;width:auto;border-radius:0;border:0;color:#fff;font-size:13px;padding:.5em 2em}.form-item-file-upload-field .form-managed-file input.form-submit:focus,.form-item-file-upload-field .form-managed-file input.form-submit:hover,.form-item-file-upload-field .form-managed-file input.js-form-submit:focus,.form-item-file-upload-field .form-managed-file input.js-form-submit:hover,.form-item-file-upload-field .js-form-managed-file input.form-submit:focus,.form-item-file-upload-field .js-form-managed-file input.form-submit:hover,.form-item-file-upload-field .js-form-managed-file input.js-form-submit:focus,.form-item-file-upload-field .js-form-managed-file input.js-form-submit:hover,.js-form-item-file-upload-field .form-managed-file input.form-submit:focus,.js-form-item-file-upload-field .form-managed-file input.form-submit:hover,.js-form-item-file-upload-field .form-managed-file input.js-form-submit:focus,.js-form-item-file-upload-field .form-managed-file input.js-form-submit:hover,.js-form-item-file-upload-field .js-form-managed-file input.form-submit:focus,.js-form-item-file-upload-field .js-form-managed-file input.form-submit:hover,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit:focus,.js-form-item-file-upload-field .js-form-managed-file input.js-form-submit:hover,.js-form-type-managed-file .form-managed-file input.form-submit:focus,.js-form-type-managed-file .form-managed-file input.form-submit:hover,.js-form-type-managed-file .form-managed-file input.js-form-submit:focus,.js-form-type-managed-file .form-managed-file input.js-form-submit:hover,.js-form-type-managed-file .js-form-managed-file input.form-submit:focus,.js-form-type-managed-file .js-form-managed-file input.form-submit:hover,.js-form-type-managed-file .js-form-managed-file input.js-form-submit:focus,.js-form-type-managed-file .js-form-managed-file input.js-form-submit:hover{background:#006c56;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0);color:#fff}.form-item-file-upload-field .form-managed-file .description,.form-item-file-upload-field .js-form-managed-file .description,.js-form-item-file-upload-field .form-managed-file .description,.js-form-item-file-upload-field .js-form-managed-file .description,.js-form-type-managed-file .form-managed-file .description,.js-form-type-managed-file .js-form-managed-file .description{font-size:80%;line-height:1.25em;opacity:.7;margin-bottom:.5em}.form-item-document-upload .form-managed-file input.form-submit,.form-item-document-upload .form-managed-file input.js-form-submit,.form-item-document-upload .js-form-managed-file input.form-submit,.form-item-document-upload .js-form-managed-file input.js-form-submit,.js-form-item-document-upload .form-managed-file input.form-submit,.js-form-item-document-upload .form-managed-file input.js-form-submit,.js-form-item-document-upload .js-form-managed-file input.form-submit,.js-form-item-document-upload .js-form-managed-file input.js-form-submit,.js-form-type-webform-document-file .form-managed-file input.form-submit,.js-form-type-webform-document-file .form-managed-file input.js-form-submit,.js-form-type-webform-document-file .js-form-managed-file input.form-submit,.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00856a;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:.75em 3em;width:auto;border-radius:0;border:0;color:#fff;font-size:13px;padding:.5em 2em}.form-item-document-upload .form-managed-file input.form-submit:focus,.form-item-document-upload .form-managed-file input.form-submit:hover,.form-item-document-upload .form-managed-file input.js-form-submit:focus,.form-item-document-upload .form-managed-file input.js-form-submit:hover,.form-item-document-upload .js-form-managed-file input.form-submit:focus,.form-item-document-upload .js-form-managed-file input.form-submit:hover,.form-item-document-upload .js-form-managed-file input.js-form-submit:focus,.form-item-document-upload .js-form-managed-file input.js-form-submit:hover,.js-form-item-document-upload .form-managed-file input.form-submit:focus,.js-form-item-document-upload .form-managed-file input.form-submit:hover,.js-form-item-document-upload .form-managed-file input.js-form-submit:focus,.js-form-item-document-upload .form-managed-file input.js-form-submit:hover,.js-form-item-document-upload .js-form-managed-file input.form-submit:focus,.js-form-item-document-upload .js-form-managed-file input.form-submit:hover,.js-form-item-document-upload .js-form-managed-file input.js-form-submit:focus,.js-form-item-document-upload .js-form-managed-file input.js-form-submit:hover,.js-form-type-webform-document-file .form-managed-file input.form-submit:focus,.js-form-type-webform-document-file .form-managed-file input.form-submit:hover,.js-form-type-webform-document-file .form-managed-file input.js-form-submit:focus,.js-form-type-webform-document-file .form-managed-file input.js-form-submit:hover,.js-form-type-webform-document-file .js-form-managed-file input.form-submit:focus,.js-form-type-webform-document-file .js-form-managed-file input.form-submit:hover,.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit:focus,.js-form-type-webform-document-file .js-form-managed-file input.js-form-submit:hover{background:#006c56;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0);color:#fff}.form-item-document-upload .form-managed-file .description,.form-item-document-upload .js-form-managed-file .description,.js-form-item-document-upload .form-managed-file .description,.js-form-item-document-upload .js-form-managed-file .description,.js-form-type-webform-document-file .form-managed-file .description,.js-form-type-webform-document-file .js-form-managed-file .description{font-size:80%;line-height:1.25em;opacity:.7;margin-bottom:.5em}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00856a;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:.75em 3em;width:auto;border-radius:0;border:0;color:#fff;font-size:15px}input[type=submit]:focus,input[type=submit]:hover{background:#006c56;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0);color:#fff}.views-exposed-form .form-item{max-width:250px;display:inline-block}.views-exposed-form .form-item:nth-last-child(n+3){margin-right:1em}.views-exposed-form input.form-submit{background:#c35413;color:#fff}.views-exposed-form input.form-submit:focus,.views-exposed-form input.form-submit:hover{background:#b55e2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.views-exposed-form input.form-submit#edit-reset{background:#292d2c}.views-exposed-form input.form-submit#edit-reset:hover{background:#b55e2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.views-exposed-form+.view-content{margin-top:2em}.pl .form-item-combine,.pl .form-item-field-category-target-id{max-width:300px}.pl input.form-submit{margin-bottom:60px}.button{background-color:#00856a;border:none;color:#fff;line-height:1.4;padding:.5em 2em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:15px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.5em}.button:visited{color:#fff}.button:focus,.button:hover{background-color:#006c56;color:#fff;text-decoration:underline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.button-outline{background-color:#00856a;border:none;color:#fff;line-height:1.4;padding:.5em 2em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:15px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.5em;background:0 0;border:2px solid #fff;color:#fff}.button-outline:visited{color:#fff}.button-outline:focus,.button-outline:hover{background-color:#006c56;color:#fff;text-decoration:underline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.button-outline:focus,.button-outline:hover{background:rgba(255,255,255,.7);color:#292d2c;border-color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.field-oc-long-text a.button,.field.body a.button{background-color:#00856a;border:none;color:#fff;line-height:1.4;padding:.5em 2em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:15px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.5em;padding:1em 2em}.field-oc-long-text a.button:visited,.field.body a.button:visited{color:#fff}.field-oc-long-text a.button:focus,.field-oc-long-text a.button:hover,.field.body a.button:focus,.field.body a.button:hover{background-color:#006c56;color:#fff;text-decoration:underline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.field-oc-long-text a.alt-button,.field.body a.alt-button{background-color:#00856a;border:none;color:#fff;line-height:1.4;padding:.5em 2em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:15px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.5em;background:#e2932b;color:#292d2c;padding:1em 2em}.field-oc-long-text a.alt-button:visited,.field.body a.alt-button:visited{color:#fff}.field-oc-long-text a.alt-button:focus,.field-oc-long-text a.alt-button:hover,.field.body a.alt-button:focus,.field.body a.alt-button:hover{background-color:#006c56;color:#fff;text-decoration:underline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.field-oc-long-text a.alt-button:visited,.field.body a.alt-button:visited{color:#292d2c}.field-oc-long-text a.alt-button:focus,.field-oc-long-text a.alt-button:hover,.field.body a.alt-button:focus,.field.body a.alt-button:hover{background:#e59e41;color:#292d2c}.pl.background{padding:2em 3em;width:100%;background:#6f625a}.body table caption,.field-oc-long-text table caption{font-weight:700;margin-bottom:.5em}.body table td,.body table th,.field-oc-long-text table td,.field-oc-long-text table th{padding:.25em .5em}.body table thead th,.field-oc-long-text table thead th{background:#6a7076;color:#fff}.body table tbody tr:nth-of-type(odd),.field-oc-long-text table tbody tr:nth-of-type(odd){background:#ddd}.body table tbody tr:nth-of-type(even),.field-oc-long-text table tbody tr:nth-of-type(even){background:#fff}.body table tbody tr th,.field-oc-long-text table tbody tr th{background:#6a7076;color:#fff}@media (max-width:759px){.body table tbody tr td,.field-oc-long-text table tbody tr td{padding:.5em 20px}.body table tbody tr>td.st-key,.field-oc-long-text table tbody tr>td.st-key{text-transform:uppercase;font-weight:700}}table .st-key{font-size:16px;width:52%;max-width:200px}table .st-val{min-width:48%;font-size:17px}@media (min-width:400px){table .st-val{max-width:calc(100% - 200px)}}.responsive-table>caption{display:none}.stacktable.large-only{display:table}.stacktable.small-only{display:none}@media (max-width:759px){.stacktable.large-only{display:none}.stacktable.small-only{display:table;width:100%;margin-bottom:.5em}.stacktable.small-only td{display:inline-block}}.block-announcement{position:relative;padding:10px 20px}@media (max-width:759px){.beaker .block-announcement,.bunsen .block-announcement,.kermit .block-announcement{padding:10px 0}}@media (min-width:1200px){.beaker .block-announcement,.bunsen .block-announcement,.kermit .block-announcement{padding:20px 0}}.block-announcement:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#94b7b1}.block-announcement.light-mint:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#e0eae9}.block-announcement.light-mint .field-announcement span{background:rgba(255,255,255,.85)}.block-announcement.dark-green:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#00856a}.block-announcement.dark-green .field-announcement{color:#fff}.block-announcement.dark-green .field-announcement a{color:#fff}.block-announcement.dark-green .field-announcement a:focus,.block-announcement.dark-green .field-announcement a:hover{color:rgba(255,255,255,.6)}.block-announcement.dark-green .field-announcement a:active{color:rgba(255,255,255,.9)}.block-announcement.orange:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#e2932b}.block-announcement.dark-grey:after{content:'';display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:200vw;height:100%;background:#66655d}.block-announcement.dark-grey .field-announcement{color:#fff}.block-announcement.dark-grey .field-announcement a{color:#fff}.block-announcement.dark-grey .field-announcement a:focus,.block-announcement.dark-grey .field-announcement a:hover{color:rgba(255,255,255,.6)}.block-announcement.dark-grey .field-announcement a:active{color:rgba(255,255,255,.9)}.block-announcement.hide{display:none}.block-announcement .field-announcement{text-align:center;color:#292d2c;max-width:850px;margin-left:auto;margin-right:auto}.block-announcement .field-announcement span{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;background:rgba(255,255,255,.48);display:inline;padding:4px 8px 3px;margin-right:.25em}.block-announcement .field-announcement a{color:#292d2c}.block-announcement .field-announcement a:focus,.block-announcement .field-announcement a:hover{color:rgba(0,0,0,.4)}.block-announcement .field-announcement a:active{color:rgba(0,0,0,.8)}@media (min-width:760px){.block-announcement .field-announcement{font-size:20px}}.pl .announcements.background-fake{background:#94b7b1;padding:10px 20px}@media (min-width:760px){.pl .announcements.background-fake{padding:20px}}.askus-form{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;background:rgba(51,51,51,.5);display:none}.askus-form .askus-form-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;min-width:300px}.askus-form .askus-label{position:relative;background:#e0eae9;padding:.75em 20px}.askus-form .askus-label div{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px;font-size:20px;margin:0}@media (min-width:760px){.askus-form .askus-label div{line-height:1.15}}.askus-form .askus-label .askus-close{position:absolute;top:14px;right:16px;z-index:2;display:block;width:20px;height:20px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px}.askus-form .askus-label .askus-close:focus,.askus-form .askus-label .askus-close:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%;background-size:160px 160px}body:not(.node-2) .askus-form .askus-form-elements{padding:1em 20px}.node-2 .askus-form{position:static;background:0 0;display:block!important}.node-2 .askus-form .askus-form-inner{-webkit-transform:translate(0,0);transform:translate(0,0);position:static;max-width:800px;margin-left:auto;margin-right:auto}.node-2 .askus-form .askus-form-inner .askus-label{display:none}.equip-container{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;margin:0 auto;width:800px}.equip-container .equip-login,.equip-container .equip-register{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.equip-container .equip-register{padding:20px;text-align:center}.feedback-trigger{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:fixed;right:-63px;top:360px;z-index:990}.feedback-trigger a{display:block;padding:.35em 1.5em;background:#00856a;color:#fff;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer}.feedback-trigger a:focus,.feedback-trigger a:hover{background:#006c56}@media (max-width:759px){.feedback-trigger{display:none}}.feedback-form{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;background:rgba(51,51,51,.5);display:none}.feedback-form .feedback-form-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;width:90vw;max-width:550px;max-height:95vh;overflow-y:scroll;overflow-x:hidden}.feedback-form .feedback-label{position:relative;background:#e0eae9;padding:.75em 20px}.feedback-form .feedback-label div{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px;font-size:20px;margin:0}@media (min-width:760px){.feedback-form .feedback-label div{line-height:1.15}}.feedback-form .feedback-label .feedback-close{position:absolute;top:14px;right:16px;z-index:2;display:block;width:20px;height:20px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px}.feedback-form .feedback-label .feedback-close:focus,.feedback-form .feedback-label .feedback-close:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%;background-size:160px 160px}.feedback-form .feedback-form-elements{padding:1em 20px}.feedback-form .feedback-form-elements fieldset{margin-bottom:1em}.feedback-form .feedback-form-elements fieldset legend{display:none}.feedback-form .feedback-form-elements fieldset .fieldset-wrapper{margin:0}.feedback-form .feedback-form-elements fieldset .fieldset-wrapper .form-item{margin-bottom:0}.feedback-form .feedback-form-elements fieldset .description{font-size:18px;margin-bottom:.5em}@media (min-width:760px){.feedback-form .feedback-form-elements fieldset .description{font-size:20px}}.feedback-form .feedback-form-elements fieldset .js-form-type-radio{margin-bottom:0;display:block}.feedback-form .feedback-form-elements fieldset .js-form-type-radio .option{font-size:90%}.feedback-form .feedback-form-elements fieldset .js-form-type-radio .option:before{width:13px;height:13px}.feedback-form .feedback-form-elements fieldset .js-form-type-radio input:checked+label:before{background:rgba(226,147,43,.3)}.footer-address{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2;text-align:center;margin-bottom:1.5em}@media (min-width:760px){.footer-address{-webkit-box-flex:0;flex:0 0 30%;-ms-flex:0 0 30%;-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1;text-align:left;margin-bottom:0}}.footer-address h2{display:none}.footer-address .field.body ul{padding-left:0;list-style:none;margin:0;padding:0}@media (min-width:760px){.footer-address .field.body ul{margin-bottom:0}}.footer-address .field.body ul li{list-style:none;font-size:16px;color:rgba(255,255,255,.7)}#block-footercopyright{position:relative;text-align:center}@media (min-width:900px){#block-footercopyright{margin-top:1em;text-align:left}}#block-footercopyright:before{content:none;display:none;width:90px;height:46px;margin-left:auto;margin-right:auto;margin-bottom:1em;background:url(/themes/oc_patterns/images/svg/footer-family.svg);background-size:90px 46px}@media (min-width:760px){#block-footercopyright:before{width:118px;height:60px;background-size:118px 60px}}@media (min-width:900px){#block-footercopyright:before{margin-left:0;margin-right:0}}#block-footercopyright span{margin-right:.25em;font-size:15px}@media (min-width:760px){#block-footercopyright span{font-size:18px}}#block-footercopyright span+p{display:inline;margin-bottom:0}#block-footercopyright span+p+p{margin-top:.5em}#block-footercopyright p{margin-bottom:.5em;font-size:15px}@media (min-width:760px){#block-footercopyright p{font-size:18px}}@media (min-width:900px){#block-footercopyright p{text-align:left}}#block-footercopyright p:last-child{margin-bottom:0}.block-gtranslate-block{position:absolute;right:20px;top:2px;z-index:100}@media (min-width:980px){.block-gtranslate-block{right:40px}}@media (max-width:500px){.block-gtranslate-block{right:unset;left:5px}}.block-gtranslate-block .gt_container--hich1m .gt_switcher{margin-left:auto;margin-top:5px;width:110px}.block-gtranslate-block .gt_container--hich1m .gt_switcher .gt_selected a{color:#292d2c;font-size:14px;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;width:98px}.block-gtranslate-block .gt_container--hich1m .gt_switcher .gt_option{width:108px}.block-gtranslate-block .gt_container--hich1m .gt_switcher .gt_option a{color:#292d2c;font-size:14px;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif}.block-gtranslate-block .gt_container--hich1m .gt_switcher img{display:none}.block-gtranslate-block .gt_container--hich1m .gt_switcher a{height:14px;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;align-items:center;-ms-flex-align:center;background:#fff}.block--system-branding{font-size:initial;display:inline-block;vertical-align:middle;width:100%}.block--system-branding a>*{vertical-align:bottom}.block--system-branding a .site-name{display:none}.block--system-branding a:focus,.block--system-branding a:hover{text-decoration:none}.block--system-branding a:focus .site-name,.block--system-branding a:hover .site-name{color:#000}.block--system-branding .tagline{display:none}.block-site-search .t-search{font-size:16px;text-indent:9000px;width:20px;height:20px;cursor:pointer;display:block;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 85.71428571428571%;background-size:160px 160px;position:absolute;top:15px;right:20px}@media (min-width:500px){.block-site-search .t-search{top:50px}}@media (min-width:980px){.block-site-search .t-search{right:40px;top:46px}}.block-site-search .t-search.searching{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px}.block-site-search .t-search:focus:after,.block-site-search .t-search:hover:after{content:'';display:block;height:1px;width:100%;background:#292d2c;position:absolute;bottom:-4px;left:0}.block-site-search #search-form-wrapper{height:100vh;width:100vw;display:none;position:fixed;z-index:991;top:0;left:0;background:#94b7b1}.block-site-search .t-search-close{position:absolute;top:0;right:0;background:#292d2c;color:#fff;width:45px;height:45px;background-image:url(/themes/oc_patterns/images/new-icons/close-white.svg);background-repeat:no-repeat;background-size:15px;background-position:center}.block-site-search .t-search-close:focus,.block-site-search .t-search-close:hover{background-color:#000}@media (min-width:760px){.block-site-search .t-search-close{width:60px;height:60px;background-size:20px}}.block-site-search #site-search-form{text-align:center;position:relative;width:calc(100% - 40px);max-width:1079px;margin-left:auto;margin-right:auto;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;height:100%}.block-site-search #site-search-form>div{display:inline-block;vertical-align:middle}.block-site-search #site-search-form .form-item-site-search-api-fulltext{padding:10px 0;width:100%;margin-bottom:0}.block-site-search #site-search-form .form-item-site-search-api-fulltext input{width:100.15%;padding:9px 10px;font-size:20px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;border:none;border-bottom:1px solid #fff;background:0 0;text-align:center}.block-site-search #site-search-form .form-item-site-search-api-fulltext input::-webkit-placeholder{opacity:.6;color:#333}.block-site-search #site-search-form .form-item-site-search-api-fulltext input::-moz-placeholder{opacity:.6;color:#333}.block-site-search #site-search-form .form-item-site-search-api-fulltext input:-ms-input-placeholder{opacity:.6;color:#333}.block-site-search #site-search-form .form-item-site-search-api-fulltext input::-webkit-input-placeholder{opacity:.6;color:#333}@media (min-width:980px){.block-site-search #site-search-form .form-item-site-search-api-fulltext input{width:100%;font-size:24px}}.block-site-search #site-search-form .form-item-site-search-api-fulltext input:focus::-webkit-placeholder{opacity:.2;color:#333}.block-site-search #site-search-form .form-item-site-search-api-fulltext input:focus::-moz-placeholder{opacity:.2;color:#333}.block-site-search #site-search-form .form-item-site-search-api-fulltext input:focus:-ms-input-placeholder{opacity:.2;color:#333}.block-site-search #site-search-form .form-item-site-search-api-fulltext input:focus::-webkit-input-placeholder{opacity:.2;color:#333}.block-site-search #site-search-form .form-submit{position:absolute;right:8px;top:calc(50% - 12px);color:#fff;text-indent:9000px;border:none;height:22px;width:22px;padding:0;background-image:url(/themes/oc_patterns/images/new-icons/search-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center;background-color:transparent}.block-site-search #site-search-form .form-submit:hover{opacity:.6;transition:none;-moz-transition:none;-webkit-transition:none}@media (min-width:760px){.block-site-search #site-search-form .form-submit{height:26px;width:26px;backgorund-size:100%}}.pl #molecules-search-block .sg-pattern-example{position:relative;min-height:200px}.pl #molecules-search-block .sg-pattern-example .block-search-form-block{position:relative;width:100%}.pl #molecules-search-block .sg-pattern-example .t-search{right:auto;left:0;overflow:visible;top:0}.pl #molecules-search-block .sg-pattern-example #search-block-form{right:auto;left:50%;top:30px}.pl #molecules-search-block .sg-pattern-example #search-block-form .js-form-type-search input{width:100%}@media (min-width:980px){.pl #molecules-search-block .sg-pattern-example #search-block-form{left:auto}}@media (min-width:760px){.header-slider{min-height:450px;height:55vh}.header-slider .slider-image{height:55vh;max-height:900px;min-height:450px;overflow:hidden;position:relative;opacity:.8}}.header-slider .button{z-index:2;max-width:360px;text-transform:none}.header-slider .button a{color:#fff}.header-slider img{width:100%}.header-slider .slick-slider .slick-list{list-style:none;margin:0;padding:0}.header-slider .slick-slider .slick-arrow{z-index:1;height:100%;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);width:45px}.header-slider .slick-slider .slick-arrow:before{content:''!important;display:block;position:absolute;top:calc(25% - 10px)}.header-slider .slick-slider .slick-arrow.slick-prev{left:0}@media (min-width:760px){.header-slider .slick-slider .slick-arrow.slick-prev{max-height:450px;width:100px}}.header-slider .slick-slider .slick-arrow.slick-prev:before{width:0;height:0;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top:18px double transparent;border-bottom:18px double transparent;border-right:18px solid #00856a;left:20px}@media (min-width:760px){.header-slider .slick-slider .slick-arrow.slick-prev:before{width:0;height:0;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top:30px double transparent;border-bottom:30px double transparent;border-right:30px solid #00856a;top:calc(50% - 10px);left:40px}}.header-slider .slick-slider .slick-arrow.slick-prev:focus:before,.header-slider .slick-slider .slick-arrow.slick-prev:hover:before{border-right-color:#fff;-webkit-transition:border-right-color .3s ease;transition:border-right-color .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header-slider .slick-slider .slick-arrow.slick-next{right:0}@media (min-width:760px){.header-slider .slick-slider .slick-arrow.slick-next{max-height:450px;width:100px}}.header-slider .slick-slider .slick-arrow.slick-next:before{width:0;height:0;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top:18px double transparent;border-bottom:18px double transparent;border-left:18px solid #00856a;right:20px}@media (min-width:760px){.header-slider .slick-slider .slick-arrow.slick-next:before{width:0;height:0;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top:30px double transparent;border-bottom:30px double transparent;border-left:30px solid #00856a;top:calc(50% - 10px);right:40px}}.header-slider .slick-slider .slick-arrow.slick-next:focus:before,.header-slider .slick-slider .slick-arrow.slick-next:hover:before{border-left-color:#fff;-webkit-transition:border-left-color .3s ease;transition:border-left-color .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.block-superfishmain .contextual .trigger{position:absolute}.sf-accordion-toggle>a{display:block;position:absolute;height:26px;width:26px;top:15px;right:50px}@media (min-width:500px){.sf-accordion-toggle>a{top:50px}}.sf-accordion-toggle>a span{display:none}.sf-accordion-toggle>a:before{content:'';display:block;position:absolute;top:0;right:0;height:20px;width:20px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 71.42857142857143%;background-size:160px 160px}.sf-accordion-toggle>a:focus:after,.sf-accordion-toggle>a:hover:after{content:'';display:block;position:absolute;bottom:-1px;right:0;width:20px;height:1px;background:#292d2c}.sf-accordion-toggle>a.sf-expanded:before{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px}#block-sociallinks{margin:1em 0 2em;position:relative;z-index:2}@media (min-width:900px){#block-sociallinks{margin:1em 0 0 1em;float:right}}#block-sociallinks .social-platforms ul{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;list-style:none;margin:0;padding:0;margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}#block-sociallinks .social-platforms ul>*{padding-left:8px;padding-right:8px}@media (min-width:900px){#block-sociallinks .social-platforms ul{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:center;align-items:center;-ms-flex-align:center}}#block-sociallinks .social-platforms a{color:#fff;font-size:40px}#block-sociallinks .social-platforms a .cls-1{fill:#94b7b1}#block-sociallinks .social-platforms a .cls-2,#block-sociallinks .social-platforms a path:not(.cls-1){fill:#fff}#block-sociallinks .social-platforms a:focus,#block-sociallinks .social-platforms a:hover{color:#b55e2c;text-decoration:none}#block-sociallinks .social-platforms a:focus .cls-1,#block-sociallinks .social-platforms a:hover .cls-1{fill:#b55e2c}#block-sociallinks .social-platforms a svg{width:40px;height:40px}.item-list>ul{list-style:none;margin:0;padding:0}.card a,.view-content a{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.card-image{margin-bottom:1em}.card-image a img{border:1px solid #ccc}.card-image a img:focus,.card-image a img:hover{border-color:#222;opacity:.7;filter:Alpha(opacity=70);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.round{text-align:center}.round .card-image img{width:200px;height:auto;border-radius:50%;display:block;margin-left:auto;margin-right:auto}.card-text.center{text-align:center}.card-text h3{margin-top:0}.card-text .date{font-size:90%;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;opacity:.7;margin-bottom:.5em}.pl #molecules-card .views-row{max-width:600px;list-style:none}.breadcrumb{max-width:1120px;margin-bottom:20px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:1em}.breadcrumb ol{list-style:none;margin:0;padding:0}.breadcrumb li{display:inline-block;color:#6a7076;font-size:16px}.breadcrumb li a{padding-right:.25em;text-decoration:underline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.breadcrumb li a:hover{text-decoration:none}.breadcrumb li:not(:last-of-type){position:relative;padding-right:12px}.breadcrumb li:not(:last-of-type):after{content:'';display:block;position:absolute;top:7px;right:0;width:10px;height:10px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 14.285714285714286%;background-size:80px 80px}.block--system-menu.page-menu h2.block-title{text-transform:none;color:#292d2c;font-size:20px}.block--system-menu.page-menu>ul{list-style:none;margin:0;padding:0}.block--system-menu.page-menu>ul ul{margin:.25em 0;display:none;padding-left:12px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.block--system-menu.page-menu>ul ul li{font-size:18px}@media (min-width:760px){.block--system-menu.page-menu>ul ul li{font-size:20px}}.block--system-menu.page-menu>ul ul li a:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.block--system-menu.page-menu>ul>li{font-size:20px}.block--system-menu.page-menu li{padding-top:4px;padding-bottom:4px;padding-left:.8em;list-style:none;position:relative}.block--system-menu.page-menu li a{color:#b55e2c!important}.block--system-menu.page-menu li a:focus,.block--system-menu.page-menu li a:hover{color:#00856a!important}.block--system-menu.page-menu li.parent .expander:before{content:"+";position:absolute;top:4px;left:-.2em;color:#66655d;cursor:pointer}.block--system-menu.page-menu li.parent .expander:before:active,.block--system-menu.page-menu li.parent .expander:before:focus,.block--system-menu.page-menu li.parent .expander:before:hover{color:#00856a}.block--system-menu.page-menu li.parent.expanded .expander:before{content:"–";color:#292d2c!important}.block--system-menu.page-menu li.parent.expanded .expander:before:active,.block--system-menu.page-menu li.parent.expanded .expander:before:focus,.block--system-menu.page-menu li.parent.expanded .expander:before:hover{color:#00856a!important}.block--system-menu.page-menu li.parent.expanded>ul{display:block;height:0;-webkit-animation:slideDown .2s 1 forwards;animation:slideDown .2s 1 forwards;-webkit-backface-visiblity:hidden;-moz-backface-visiblity:hidden;backface-visiblity:hidden}.block--system-menu.page-menu li.parent.expanded>a{color:#b55e2c}.block--system-menu.page-menu li.parent.expanded>a:active,.block--system-menu.page-menu li.parent.expanded>a:focus,.block--system-menu.page-menu li.parent.expanded>a:hover{color:#00856a}.block--system-menu.page-menu a.is-active{color:#292d2c!important;pointer-events:none}.block--system-menu.page-menu a.is-active:active,.block--system-menu.page-menu a.is-active:focus,.block--system-menu.page-menu a.is-active:hover{color:#00856a!important}.block--system-menu.page-menu .select2-container{width:100%!important;max-width:400px;border:1px solid #00856a}.block--system-menu.page-menu .select2-container .select2-selection__rendered{background-color:#fff;color:#66655d;border:none}.block--system-menu.page-menu .select2-container .select2-selection--single{height:36px;border:none}.block--system-menu.page-menu .select2-container .select2-selection--single .select2-selection__arrow{height:20px;width:20px;top:8px;right:8px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 28.571428571428573%;background-size:160px 160px}.block--system-menu.page-menu .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow,.block--system-menu.page-menu .select2-container:focus .select2-selection--single .select2-selection__arrow{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 0;background-size:160px 160px}.kermit .block--system-menu.page-menu>ul{display:none}@media (min-width:760px){.kermit .block--system-menu.page-menu{position:absolute;bottom:5px;right:0}}@media (min-width:1240px){.kermit .block--system-menu.page-menu{right:calc(50vw - 620px)}}.kermit .block--system-menu.page-menu h2.block-title{display:none}.kermit .block--system-menu.page-menu .select2-container{max-width:300px}@media (min-width:760px){.kermit .block--system-menu.page-menu .select2-container{width:300px!important}}.block-region-top .block--system-menu.page-menu{padding:0 20px}.pl .page-menu>ul:not(:first-of-type){display:none}.sf-main li a{color:#66655d;text-align:left}.sf-main li a:focus,.sf-main li a:hover{color:#b55e2c}.sf-main li.active-trail>a{color:#292d2c}.sf-main li.active-trail>a:focus,.sf-main li.active-trail>a:hover{color:#b55e2c}.sf-menu.sf-horizontal.sf-main li.menuparent.sf-depth-4>ul,.sf-menu.sf-horizontal.sf-main li.sf-depth-2 li.menuparent>ul{background:#fff;border:1px dotted #e0eae9}.sf-menu.sf-horizontal.sf-main li{float:none}.sf-menu.sf-horizontal.sf-main.sf-menu>li{display:inline-block;vertical-align:middle;max-width:19%}.is-front .sf-menu.sf-horizontal.sf-main.sf-menu>li{max-width:23%}.sf-menu.sf-horizontal.sf-main.sf-menu>li:not(.sfHover)>ul{display:none!important}.sf-menu.sf-horizontal.sf-main.sf-menu>li>a{color:#66655d;padding:20px 16px!important;font-size:16px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;display:block;position:relative;text-align:center;text-transform:uppercase}@media screen and (min-width:1020px){.sf-menu.sf-horizontal.sf-main.sf-menu>li>a{font-size:16px}}@media (min-width:1200px){.sf-menu.sf-horizontal.sf-main.sf-menu>li>a{padding:20px 15px!important}}.sf-menu.sf-horizontal.sf-main.sf-menu>li>a span{display:block}.sf-menu.sf-horizontal.sf-main.sf-menu>li>a:after{content:'';display:block;position:absolute;right:0;top:calc(50% - 24px);background:#66655d;width:1px;height:48px}.sf-menu.sf-horizontal.sf-main.sf-menu>li:last-child>a:after{content:none}.sf-menu.sf-horizontal.sf-main.sf-menu>li.active-trail>a{color:#292d2c}.sf-menu.sf-horizontal.sf-main.sf-menu>li.active-trail>a:before{content:'';display:block;position:absolute;top:100%;left:50%;width:0;height:0;border-right:6px double transparent;border-left:6px double transparent;border-top:11px solid #fcfefd;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);margin-left:-6px;margin-top:-2px;border-top-color:#e0eae9}.sf-menu.sf-horizontal.sf-main.sf-menu>li:focus>a,.sf-menu.sf-horizontal.sf-main.sf-menu>li:hover>a{color:#292d2c}.sf-menu.sf-horizontal.sf-main>li.sf-depth-1:last-of-type{margin-right:-10px}.sf-menu.sf-horizontal.sf-main>li.sf-depth-1>ul{padding:20px 0 0;background:#fff;border-left:1px solid #e0eae9;border-right:1px solid #e0eae9;border-bottom:6px solid #e0eae9;top:100%;width:100%}.sf-menu.sf-horizontal.sf-main>li.sf-depth-1>ul:before{content:'';display:block;position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;border-right:6px double transparent;border-left:6px double transparent;border-top:11px solid #fcfefd;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top-color:#e0eae9}.sf-menu.sf-horizontal.sf-main>li.sf-depth-1>ul>li{padding:0 0 20px}.sf-menu.sf-horizontal.sf-main>li.sf-depth-1:not(.justification)>ul>li:not(:last-of-type){padding:0}.sf-menu.sf-horizontal.sf-main>li.sf-depth-1.justification{position:static}.sf-menu.sf-horizontal.sf-main>li.sf-depth-1.justification>ul{right:0;left:auto;width:100vw;top:100%;max-width:1200px;padding-left:20px;padding-right:20px;padding-bottom:20px;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}.sf-menu.sf-horizontal.sf-main .sf-depth-2 a.menuparent:after{content:'';display:inline-block;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 14.285714285714286%;background-size:144px 144px;padding:0;position:relative;right:-10px;opacity:1}.sf-menu.sf-horizontal.sf-main .sf-depth-2 a.menuparent:hover:after{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 0;background-size:144px 144px}.sf-menu.sf-horizontal.sf-main .sf-depth-2>a.menuparent:after{top:4px;height:18px;width:18px}.sf-menu.sf-horizontal.sf-main a.sf-depth-2{font-size:20px;line-height:1em;padding:12px 20px}.sf-menu.sf-horizontal.sf-main .justification a.sf-depth-2.menuparent{border-bottom:1px dotted #6a7076}.sf-menu.sf-horizontal.sf-main .justification a.sf-depth-2.menuparent:after{content:none!important}.sf-menu.sf-horizontal.sf-main .justification.two-colum li.sf-depth-2{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%;padding:0 10px}.sf-menu.sf-horizontal.sf-main .justification.two-colum li.sf-depth-2>a{padding:12px 10px}.sf-menu.sf-horizontal.sf-main .justification.three-column li.sf-depth-2{-webkit-box-flex:0;flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;padding:0 10px}.sf-menu.sf-horizontal.sf-main .justification.three-column li.sf-depth-2>a{padding:12px 10px}.sf-menu.sf-horizontal.sf-main .sf-depth-1:not(.justification) .sf-depth-2 ul{background:#fff;border-left:1px solid #e0eae9;border-right:1px solid #e0eae9;border-bottom:6px solid #e0eae9}.sf-menu.sf-horizontal.sf-main li.sf-depth-2 li{font-size:17px;line-height:1em}.sf-menu.sf-horizontal.sf-main li.sf-depth-2 li>a{padding-left:40px;padding:8px 20px 8px 40px}.sf-menu.sf-horizontal.sf-main li.sf-depth-2 li>a.menuparent{padding:8px 40px}.sf-menu.sf-horizontal.sf-main li.sf-depth-2 li>a.menuparent:after{background-size:120px 120px;height:15px;width:15px;top:2px}.sf-menu.sf-horizontal.sf-main li.sf-depth-2 li>a.menuparent:focus:after,.sf-menu.sf-horizontal.sf-main li.sf-depth-2 li>a.menuparent:hover:after{background-size:120px 120px}.sf-menu.sf-horizontal.sf-main .sf-depth-1.justification li.sf-depth-2>ul{position:relative!important;top:0;left:0;height:auto!important;clip:inherit;width:100%!important;padding:10px 0!important;overflow:visible!important}.sf-menu.sf-horizontal.sf-main .sf-depth-1.justification li.sf-depth-2>ul::after{clear:both;content:"";display:table}.sf-menu.sf-horizontal.sf-main .sf-depth-1.justification li.sf-depth-2>ul>li{text-align:left;float:left;width:auto;clear:left}.sf-menu.sf-horizontal.sf-main .sf-depth-1.justification li.sf-depth-2>ul>li>a{display:inline-block;padding:10px 20px}.sf-menu.sf-horizontal.sf-main .sf-depth-1.justification li.sf-depth-2>ul>li>ul{left:100%}ul.sf-menu.sf-accordion.sf-expanded.sf-main{position:absolute;left:0!important;top:100%!important;text-align:left;overflow:hidden;background:#fff;border-bottom:8px solid #94b7b1}ul.sf-menu.sf-accordion a{padding:20px 30px}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li>.sf-accordion-button{width:60px;height:100%;float:right;text-indent:9000px;position:relative}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li>.sf-accordion-button:after{text-indent:0;position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';background-color:transparent;height:18px;width:18px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 57.142857142857146%;background-size:144px 144px}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li>.sf-accordion-button:hover:after{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 28.571428571428573%;background-size:144px 144px}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.menuparent::after{clear:both;content:"";display:table}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.menuparent a:not(.sf-accordion-button),ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.menuparent span:not(.sf-accordion-button){padding-right:0;width:calc(100% - 60px)}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.active-trail>.sf-accordion-button:after{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 28.571428571428573%;background-size:144px 144px}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.active-trail>.sf-accordion-button:hover:after{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 57.142857142857146%;background-size:144px 144px}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded>.sf-accordion-button:after,ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded>.sf-accordion-button:hover:after{content:'';background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 42.857142857142854%;background-size:144px 144px}ul.sf-menu.sf-accordion li.sf-expanded>ul{padding:5px 10px 10px}ul.sf-menu.sf-accordion li.sf-depth-1>a{text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif}ul.sf-menu.sf-accordion li.sf-depth-1:not(:last-child){border-bottom:1px solid #6f625a}ul.sf-menu.sf-accordion li.sf-depth-1.sf-expanded>a{color:#292d2c;background:#e0eae9;border-bottom:2px solid #94b7b1}ul.sf-menu.sf-accordion li.sf-depth-2:first-of-type.sf-expanded{border-top:0}ul.sf-menu.sf-accordion li.sf-depth-2:last-of-type.sf-expanded{border-bottom:0}ul.sf-menu.sf-accordion li.sf-depth-2 span,ul.sf-menu.sf-accordion li.sf-depth-2>a{padding:10px 30px;display:block;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif}ul.sf-menu.sf-accordion li.sf-depth-2 span:not(.sf-accordion-button),ul.sf-menu.sf-accordion li.sf-depth-2>a:not(.sf-accordion-button){padding:10px 30px 10px 40px}ul.sf-menu.sf-accordion li.sf-depth-2>span{cursor:pointer;color:#66655d}ul.sf-menu.sf-accordion li.sf-depth-2>span:hover{text-decoration:underline;color:#b55e2c}ul.sf-menu.sf-accordion li.sf-depth-3 a,ul.sf-menu.sf-accordion li.sf-depth-3 span{font-size:15px;padding:10px 30px;display:block}ul.sf-menu.sf-accordion li.sf-depth-3 a:not(.sf-accordion-button),ul.sf-menu.sf-accordion li.sf-depth-3 span:not(.sf-accordion-button){padding:10px 30px 10px 50px}.pl #molecules-superfish li,.pl #molecules-superfish-mobile li{list-style:none}.pl #molecules-superfish .sf-hidden,.pl #molecules-superfish-mobile .sf-hidden{display:none}.pl #molecules-superfish .faux-header,.pl #molecules-superfish-mobile .faux-header{padding:2em 20px;background:#fff}.pl #molecules-superfish .sf-dropdown,.pl #molecules-superfish-mobile .sf-dropdown{margin-bottom:100px}.pl #molecules-superfish .sf-dropdown .sf-main,.pl #molecules-superfish-mobile .sf-dropdown .sf-main{padding:10px 20px;background:#e0eae9}.pl #molecules-superfish .sf-dropdown .sf-main li.sf-depth-1,.pl #molecules-superfish-mobile .sf-dropdown .sf-main li.sf-depth-1{max-width:200px;background:#e0eae9}.pl #molecules-superfish .sf-dropdown .sf-main li.sf-depth-1:after,.pl #molecules-superfish-mobile .sf-dropdown .sf-main li.sf-depth-1:after{content:'';display:block;position:absolute;height:10px;width:100%;top:100%;left:0}.pl #molecules-superfish .sf-dropdown .sf-main li.sf-depth-1:after,.pl #molecules-superfish-mobile .sf-dropdown .sf-main li.sf-depth-1:after{background:#e0eae9}.pl #molecules-superfish .sf-dropdown .sf-main li.sf-depth-1 a,.pl #molecules-superfish-mobile .sf-dropdown .sf-main li.sf-depth-1 a{display:inline-block}.pl #molecules-superfish .sf-dropdown .menuparent,.pl #molecules-superfish-mobile .sf-dropdown .menuparent{position:relative}.pl #molecules-superfish .sf-dropdown .menuparent>ul,.pl #molecules-superfish-mobile .sf-dropdown .menuparent>ul{list-style:none;margin:0;padding:0;margin-top:10px;position:absolute;top:100%;left:0;min-width:300px}.pl #molecules-superfish .sf-mobile,.pl #molecules-superfish-mobile .sf-mobile{max-width:500px;padding:10px 20px 30px;background:#ededed}.pl #molecules-superfish .sf-mobile a,.pl #molecules-superfish-mobile .sf-mobile a{display:block}.pl #molecules-superfish .sf-mobile .sf-hidden,.pl #molecules-superfish-mobile .sf-mobile .sf-hidden{display:none}.pl #molecules-superfish .sf-mobile ul,.pl #molecules-superfish-mobile .sf-mobile ul{list-style:none;margin:0;padding:0}.pl #molecules-superfish .sf-mobile ul.sf-main,.pl #molecules-superfish-mobile .sf-mobile ul.sf-main{position:relative}.pl #molecules-superfish .sf-mobile .sf-accordion-button,.pl #molecules-superfish-mobile .sf-mobile .sf-accordion-button{width:60px;height:100%;float:right;text-indent:-9000px;position:relative}.pl #molecules-superfish .sf-mobile .sf-accordion-button:after,.pl #molecules-superfish-mobile .sf-mobile .sf-accordion-button:after{content:'';text-indent:0;position:absolute;top:50%;left:50%;margin:0;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block-book-navigation h2.block-title a{color:#292d2c}.block-book-navigation h2.block-title a:focus,.block-book-navigation h2.block-title a:hover{color:#c35413;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.block-book-navigation ul{list-style:none;margin:0;padding:0}.block-book-navigation ul a:focus,.block-book-navigation ul a:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.pl .block-book-navigation h2.block-title{text-align:left;max-width:100%}.block-secondary-menu{display:none}@media (min-width:980px){.block-secondary-menu{display:block}}.block-secondary-menu nav ul{font-size:0}.block-secondary-menu nav ul li{list-style:none;font-size:16px;display:inline-block}.block-secondary-menu nav ul li:not(:last-child){padding-right:8px;margin-right:7px;position:relative}.block-secondary-menu nav ul li:not(:last-child):after{content:'';display:block;position:absolute;right:0;top:10%;height:80%;background:#292d2c;width:1px}.block-secondary-menu nav ul li a,.block-secondary-menu nav ul li span{cursor:pointer;color:#292d2c}.block-secondary-menu nav ul li a:active,.block-secondary-menu nav ul li a:focus,.block-secondary-menu nav ul li a:hover,.block-secondary-menu nav ul li span:active,.block-secondary-menu nav ul li span:focus,.block-secondary-menu nav ul li span:hover{color:#c35413;text-decoration:underline}.block-secondary-menu nav ul li a.is-active,.block-secondary-menu nav ul li span.is-active{color:#c35413;text-decoration:underline}.block-secondary-menu nav ul li a.is-active:active,.block-secondary-menu nav ul li a.is-active:focus,.block-secondary-menu nav ul li a.is-active:hover,.block-secondary-menu nav ul li span.is-active:active,.block-secondary-menu nav ul li span.is-active:focus,.block-secondary-menu nav ul li span.is-active:hover{color:#292d2c}.is-front .block-secondary-menu nav ul li a.is-active,.is-front .block-secondary-menu nav ul li span.is-active{color:#292d2c;text-decoration:none}.is-front .block-secondary-menu nav ul li a.is-active:active,.is-front .block-secondary-menu nav ul li a.is-active:focus,.is-front .block-secondary-menu nav ul li a.is-active:hover,.is-front .block-secondary-menu nav ul li span.is-active:active,.is-front .block-secondary-menu nav ul li span.is-active:focus,.is-front .block-secondary-menu nav ul li span.is-active:hover{color:#c35413;text-decoration:underline}.pl .sg-pattern-example>.block-secondary-menu{position:static;margin-top:1em}.js-pager__items{list-style:none;margin:0;padding:0;text-align:center}.js-pager__items li{display:inline-block;vertical-align:top}.js-pager__items li *{line-height:26px}.pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a{color:#ac4a11;display:block;min-width:26px;height:26px;padding-left:3px;padding-right:3px;border:1px solid #b55e2c;text-align:center;border:none}.pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a:focus,.pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a:hover{color:#fff;background:#b55e2c;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last).is-active a{color:#fff;background:#b55e2c}.pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last).is-active a:focus,.pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last).is-active a:hover{background:#e2932b}.pager .pager__item--first a{color:#c35413}.pager .pager__item--first a:focus,.pager .pager__item--first a:hover{color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.pager .pager__item--previous{display:none}.pager .pager__item--previous a{color:#c35413;margin-right:.5em}.pager .pager__item--previous a:focus,.pager .pager__item--previous a:hover{color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}@media (max-width:979px){.pager .pager__item--ellipsis{display:none}}.pager .pager__item--next{display:none}.pager .pager__item--next a{color:#c35413;margin-left:.5em}.pager .pager__item--next a:focus,.pager .pager__item--next a:hover{color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.pager .pager__item--last a{color:#c35413}.pager .pager__item--last a:focus,.pager .pager__item--last a:hover{color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}nav:not(.pager) .js-pager__items li{color:#292d2c;margin:0 .5em;font-size:120%;line-height:26px}nav:not(.pager) .js-pager__items li a{color:#ac4a11;display:block;min-width:26px;height:26px;padding-left:3px;padding-right:3px;border:1px solid #b55e2c;text-align:center}nav:not(.pager) .js-pager__items li a:focus,nav:not(.pager) .js-pager__items li a:hover{color:#fff;background:#b55e2c;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}nav:not(.pager) .js-pager__items li a span{position:relative;top:-3px}ul.flippy{list-style:none;margin:0;padding:0;font-size:0}ul.flippy li{display:inline-block;vertical-align:top;font-size:18px;padding:15px 0;width:50%}@media (min-width:760px){ul.flippy li{font-size:20px}}ul.flippy li a{color:#5a8c92}ul.flippy li a:focus,ul.flippy li a:hover{color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}ul.flippy li.flippy-next{text-align:right}.pl .block-flippy-block{padding:0 20px}.card,.view .item-list>ul>li,.views-row{width:100%;margin-bottom:1.5em}.card.two-column,.view .item-list>ul>li.two-column,.views-row.two-column{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:500px){.card.two-column,.view .item-list>ul>li.two-column,.views-row.two-column{width:calc(50% - 1.5em)}.card.two-column:nth-of-type(odd),.view .item-list>ul>li.two-column:nth-of-type(odd),.views-row.two-column:nth-of-type(odd){margin-right:1.5em}}.card.three-column,.view .item-list>ul>li.three-column,.views-row.three-column{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:500px){.card.three-column,.view .item-list>ul>li.three-column,.views-row.three-column{width:calc(50% - 1.5em)}.card.three-column:nth-of-type(odd),.view .item-list>ul>li.three-column:nth-of-type(odd),.views-row.three-column:nth-of-type(odd){margin-right:1.5em}}@media (min-width:760px){.card.three-column,.view .item-list>ul>li.three-column,.views-row.three-column{width:calc(33.333% - 1em)}.card.three-column:nth-of-type(3n+1),.view .item-list>ul>li.three-column:nth-of-type(3n+1),.views-row.three-column:nth-of-type(3n+1){margin-right:1.5em}.card.three-column:nth-of-type(3n+2),.view .item-list>ul>li.three-column:nth-of-type(3n+2),.views-row.three-column:nth-of-type(3n+2){margin-right:1.5em}.card.three-column:nth-of-type(3n+3),.view .item-list>ul>li.three-column:nth-of-type(3n+3),.views-row.three-column:nth-of-type(3n+3){margin-right:0}}.card.four-column,.view .item-list>ul>li.four-column,.views-row.four-column{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:500px){.card.four-column,.view .item-list>ul>li.four-column,.views-row.four-column{width:calc(50% - 1.5em)}.card.four-column:nth-of-type(odd),.view .item-list>ul>li.four-column:nth-of-type(odd),.views-row.four-column:nth-of-type(odd){margin-right:1.5em}}@media (min-width:760px){.card.four-column,.view .item-list>ul>li.four-column,.views-row.four-column{width:calc(25% - 1.125em)}.card.four-column:nth-of-type(4n+1),.view .item-list>ul>li.four-column:nth-of-type(4n+1),.views-row.four-column:nth-of-type(4n+1){margin-right:1.5em}.card.four-column:nth-of-type(4n+2),.view .item-list>ul>li.four-column:nth-of-type(4n+2),.views-row.four-column:nth-of-type(4n+2){margin-right:1.5em}.card.four-column:nth-of-type(4n+3),.view .item-list>ul>li.four-column:nth-of-type(4n+3),.views-row.four-column:nth-of-type(4n+3){margin-right:1.5em}.card.four-column:nth-of-type(4n+4),.view .item-list>ul>li.four-column:nth-of-type(4n+4),.views-row.four-column:nth-of-type(4n+4){margin-right:0}}.card.horizontal,.view .item-list>ul>li.horizontal,.views-row.horizontal{border-bottom:1px solid #ddd;padding-bottom:1.5em}.card.horizontal:last-of-type,.view .item-list>ul>li.horizontal:last-of-type,.views-row.horizontal:last-of-type{border-bottom:0;padding-bottom:0}@media (min-width:500px){.card.horizontal,.view .item-list>ul>li.horizontal,.views-row.horizontal{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.card.horizontal .card-image,.view .item-list>ul>li.horizontal .card-image,.views-row.horizontal .card-image{-webkit-box-flex:0;flex:0 0 250px;-ms-flex:0 0 250px;margin-right:30px}.card.horizontal .card-text h3,.view .item-list>ul>li.horizontal .card-text h3,.views-row.horizontal .card-text h3{margin-top:0}}.field--name-field-oc-widgets{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.beaker .main .field--name-field-oc-widgets,.bunsen .main .field--name-field-oc-widgets{overflow:hidden}@media (min-width:760px){.beaker .main .field--name-field-oc-widgets,.bunsen .main .field--name-field-oc-widgets{margin-left:0;margin-right:0}}.paragraph>.widget-color{padding:3em 20px}.paragraph>.widget-color.grey{background-color:#66655d}.paragraph>.widget-color.grey div,.paragraph>.widget-color.grey h2,.paragraph>.widget-color.grey h3,.paragraph>.widget-color.grey h4,.paragraph>.widget-color.grey h5,.paragraph>.widget-color.grey h6,.paragraph>.widget-color.grey p{color:#fff}.paragraph>.widget-color.grey div.pane-title,.paragraph>.widget-color.grey h2.pane-title,.paragraph>.widget-color.grey h3.pane-title,.paragraph>.widget-color.grey h4.pane-title,.paragraph>.widget-color.grey h5.pane-title,.paragraph>.widget-color.grey h6.pane-title,.paragraph>.widget-color.grey p.pane-title{border-color:#fff}.paragraph>.widget-color.grey :after,.paragraph>.widget-color.grey :before{color:#fff}.paragraph>.widget-color.grey a{color:rgba(255,255,255,.7)}.paragraph>.widget-color.grey a:focus,.paragraph>.widget-color.grey a:hover{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.widget-color.grey .widget-title>a{color:#fff}.paragraph>.widget-color.grey .widget-title>a:focus,.paragraph>.widget-color.grey .widget-title>a:hover{color:rgba(255,255,255,.7);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.widget-color.grey .field-caption,.paragraph>.widget-color.grey figcaption{color:#fff}.paragraph>.widget-color.mint{background-color:#e0eae9}.paragraph>.widget-color.mint div,.paragraph>.widget-color.mint h2,.paragraph>.widget-color.mint h3,.paragraph>.widget-color.mint h4,.paragraph>.widget-color.mint h5,.paragraph>.widget-color.mint h6,.paragraph>.widget-color.mint p{color:#292d2c}.paragraph>.widget-color.mint div.pane-title,.paragraph>.widget-color.mint h2.pane-title,.paragraph>.widget-color.mint h3.pane-title,.paragraph>.widget-color.mint h4.pane-title,.paragraph>.widget-color.mint h5.pane-title,.paragraph>.widget-color.mint h6.pane-title,.paragraph>.widget-color.mint p.pane-title{border-color:#292d2c}.paragraph>.widget-color.mint :after,.paragraph>.widget-color.mint :before{color:#292d2c}.paragraph>.widget-color.mint a{color:rgba(35,35,35,.7)}.paragraph>.widget-color.mint a:focus,.paragraph>.widget-color.mint a:hover{color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.widget-color.mint .widget-title>a{color:#292d2c}.paragraph>.widget-color.mint .widget-title>a:focus,.paragraph>.widget-color.mint .widget-title>a:hover{color:rgba(35,35,35,.7);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.widget-color.mint .field-caption,.paragraph>.widget-color.mint figcaption{color:#222}.paragraph>.widget-color.green{background-color:#00856a}.paragraph>.widget-color.green div,.paragraph>.widget-color.green h2,.paragraph>.widget-color.green h3,.paragraph>.widget-color.green h4,.paragraph>.widget-color.green h5,.paragraph>.widget-color.green h6,.paragraph>.widget-color.green p{color:#fff}.paragraph>.widget-color.green div.pane-title,.paragraph>.widget-color.green h2.pane-title,.paragraph>.widget-color.green h3.pane-title,.paragraph>.widget-color.green h4.pane-title,.paragraph>.widget-color.green h5.pane-title,.paragraph>.widget-color.green h6.pane-title,.paragraph>.widget-color.green p.pane-title{border-color:#fff}.paragraph>.widget-color.green :after,.paragraph>.widget-color.green :before{color:#fff}.paragraph>.widget-color.green a{color:rgba(255,255,255,.7)}.paragraph>.widget-color.green a:focus,.paragraph>.widget-color.green a:hover{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.widget-color.green .widget-title>a{color:#fff}.paragraph>.widget-color.green .widget-title>a:focus,.paragraph>.widget-color.green .widget-title>a:hover{color:rgba(255,255,255,.7);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.widget-color.green .field-caption,.paragraph>.widget-color.green figcaption{color:#fff}.paragraph>.widget-color.green a{color:#fff}.paragraph>.widget-color.orange{background-color:#efb61b}.paragraph>.widget-color.orange div,.paragraph>.widget-color.orange h2,.paragraph>.widget-color.orange h3,.paragraph>.widget-color.orange h4,.paragraph>.widget-color.orange h5,.paragraph>.widget-color.orange h6,.paragraph>.widget-color.orange p{color:#292d2c}.paragraph>.widget-color.orange div.pane-title,.paragraph>.widget-color.orange h2.pane-title,.paragraph>.widget-color.orange h3.pane-title,.paragraph>.widget-color.orange h4.pane-title,.paragraph>.widget-color.orange h5.pane-title,.paragraph>.widget-color.orange h6.pane-title,.paragraph>.widget-color.orange p.pane-title{border-color:#292d2c}.paragraph>.widget-color.orange :after,.paragraph>.widget-color.orange :before{color:#292d2c}.paragraph>.widget-color.orange a{color:rgba(35,35,35,.7)}.paragraph>.widget-color.orange a:focus,.paragraph>.widget-color.orange a:hover{color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.widget-color.orange .widget-title>a{color:#292d2c}.paragraph>.widget-color.orange .widget-title>a:focus,.paragraph>.widget-color.orange .widget-title>a:hover{color:rgba(35,35,35,.7);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.widget-color.orange .field-caption,.paragraph>.widget-color.orange figcaption{color:#222}.paragraph>.image{padding:3em 20px;position:relative;background-position:center!important;background-size:cover!important}.paragraph>.image div,.paragraph>.image h2,.paragraph>.image h3,.paragraph>.image h4,.paragraph>.image h5,.paragraph>.image h6,.paragraph>.image p{color:#fff}.paragraph>.image div.pane-title,.paragraph>.image h2.pane-title,.paragraph>.image h3.pane-title,.paragraph>.image h4.pane-title,.paragraph>.image h5.pane-title,.paragraph>.image h6.pane-title,.paragraph>.image p.pane-title{border-color:#fff}.paragraph>.image :after,.paragraph>.image :before{color:#fff}.paragraph>.image a{color:rgba(255,255,255,.7)}.paragraph>.image a:focus,.paragraph>.image a:hover{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.image .widget-title>a{color:#fff}.paragraph>.image .widget-title>a:focus,.paragraph>.image .widget-title>a:hover{color:rgba(255,255,255,.7);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph>.image .field-caption,.paragraph>.image figcaption{color:#fff}.paragraph>.image:before{content:'';display:block;width:100%;height:100%;background:rgba(51,51,51,.5);position:absolute;top:0;left:0;z-index:2}.paragraph>.image *{position:relative;z-index:2;color:#fff}.paragraph--type--call-to-action .paragraph>.image h2>a{color:#fff}.paragraph--type--call-to-action .paragraph>.image h2>a:focus,.paragraph--type--call-to-action .paragraph>.image h2>a:hover{color:rgba(255,255,255,.7)}.paragraph--type--call-to-action .paragraph>.image .field-oc-link a{color:#fff}.paragraph--type--call-to-action .paragraph>.image .field-oc-link a:focus,.paragraph--type--call-to-action .paragraph>.image .field-oc-link a:hover{background-color:rgba(255,255,255,.7);color:#292d2c;border-color:#fff}.paragraph--type--admin-view-placer .wrapper{max-width:100%!important}.accordion-item .accordion-header a{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;color:#00a887;font-size:26px;border:1px solid;border-color:#6a7076;color:#6a7076;margin-bottom:0;position:relative;padding:10px 60px 10px 30px;display:block;margin-top:-1px;cursor:pointer}@media (min-width:760px){.accordion-item .accordion-header a{line-height:1.15}}.accordion-item .accordion-header a:after{position:absolute;right:30px;top:10px;z-index:2}.accordion-item .accordion-header a:after{content:"+"}.accordion-item .accordion-header a:focus,.accordion-item .accordion-header a:hover{background:#6a7076;color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.accordion-item .accordion-content{position:relative;top:0;height:0;overflow:hidden;background:#ededed;padding:0 2em;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-webkit-transform:translateZ(0)}.accordion-item.accord-active .accordion-header a{background:#6a7076;color:#fff;border-bottom:0}.accordion-item.accord-active .accordion-header a:after{content:"–"}.accordion-item.accord-active .accordion-content{padding:2em;height:100%}.no-js .accordion-item:focus .accordion-content,.no-js .accordion-item:hover .accordion-content{padding:2em;height:100%}.accordion-item.black .accordion-header{border-color:#292d2c;color:#292d2c}.accordion-item.black .accordion-header:hover{background:#292d2c;color:#fff}.accordion-item.black .field-oc-long-text{background:#ededed}.accordion-item.black.accord-active .accordion-header{background:#292d2c;color:#fff}.accordion-item.caret .accordion-header:after{content:'';display:block;width:20px;height:20px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 57.142857142857146%;background-size:160px 160px}.accordion-item.caret .accordion-header:focus:after,.accordion-item.caret .accordion-header:hover:after{content:'';background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 14.285714285714286%;background-size:160px 160px}.accordion-item.caret.accord-active .accordion-header:after{content:'';background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 0;background-size:160px 160px}.accordion-item.caret.red .accordion-header:after{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 0;background-size:160px 160px}.accordion-item.caret.red .accordion-header:focus:after,.accordion-item.caret.red .accordion-header:hover:after{content:'';background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 14.285714285714286%;background-size:160px 160px}.accordion-item.caret.red.accord-active .accordion-header:after{content:'';background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 0;background-size:160px 160px}.accordion-item.caret.black .accordion-header:after{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 14.285714285714286%;background-size:160px 160px}.accordion-item.caret.black .accordion-header:focus:after,.accordion-item.caret.black .accordion-header:hover:after{content:'';background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 14.285714285714286%;background-size:160px 160px}.accordion-item.caret.black.accord-active .accordion-header:after{content:'';background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 0;background-size:160px 160px}.pl .accordion-item{max-width:800px;margin:2em auto 0}.pl #organisms-accordion-group .sg-pattern-example>.flex-wrap{padding:1em 0}.pl #organisms-accordion-group .sg-pattern-example>.flex-wrap .accordion-item{margin:0 auto}.paragraph--type--buttons{text-align:center}.paragraph--type--buttons ul{list-style:none;margin:0;padding:0}.paragraph--type--buttons ul li{display:inline-block;vertical-align:top;max-width:350px;margin:0 20px 20px}.paragraph--type--buttons .button-widget{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0);background-color:#00856a;border:none;color:#fff;line-height:1.4;padding:.5em 2em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:15px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.5em;padding:.75em 2em;min-width:200px;line-height:1em;color:#fff;text-decoration:none;font-size:120%}.paragraph--type--buttons .button-widget:visited{color:#fff}.paragraph--type--buttons .button-widget:focus,.paragraph--type--buttons .button-widget:hover{background-color:#006c56;color:#fff;text-decoration:underline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--buttons .button-widget.default,.paragraph--type--buttons .button-widget.link{background:#00856a}.paragraph--type--buttons .button-widget.default:active,.paragraph--type--buttons .button-widget.default:focus,.paragraph--type--buttons .button-widget.default:hover,.paragraph--type--buttons .button-widget.link:active,.paragraph--type--buttons .button-widget.link:focus,.paragraph--type--buttons .button-widget.link:hover{background:#006c56;text-decoration:underline}.paragraph--type--buttons .button-widget.orange{background:#e2932b;color:#292d2c}.paragraph--type--buttons .button-widget.orange:active,.paragraph--type--buttons .button-widget.orange:focus,.paragraph--type--buttons .button-widget.orange:hover{background:#b55e2c;color:#fff;text-decoration:underline}.paragraph--type--buttons .button-widget.mint{background:#e0eae9;color:#292d2c}.paragraph--type--buttons .button-widget.mint:active,.paragraph--type--buttons .button-widget.mint:focus,.paragraph--type--buttons .button-widget.mint:hover{background:#94b7b1;text-decoration:underline}.paragraph--type--buttons .button-widget.darkGrey{background:#66655d}.paragraph--type--buttons .button-widget.darkGrey:active,.paragraph--type--buttons .button-widget.darkGrey:focus,.paragraph--type--buttons .button-widget.darkGrey:hover{background:#292d2c;text-decoration:underline}.paragraph--type--call-to-action .widget-title{text-align:center}.paragraph--type--call-to-action .field-oc-link{text-align:center;margin-top:2em;margin-bottom:1em}.paragraph--type--call-to-action .field-oc-link a{border:1px solid;border-color:inherit;font-size:22px;padding:10px 30px;color:#c35413;display:inline-block;max-width:300px}.paragraph--type--call-to-action .field-oc-link a:focus,.paragraph--type--call-to-action .field-oc-link a:hover{background-color:#c35413;color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--call-to-action>.orange .field-oc-link a{color:#292d2c}.paragraph--type--call-to-action>.orange .field-oc-link a:focus,.paragraph--type--call-to-action>.orange .field-oc-link a:hover{background-color:rgba(35,35,35,.35);color:#fff;border-color:#292d2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--call-to-action>.blue .field-oc-link a,.paragraph--type--call-to-action>.grey .field-oc-link a,.paragraph--type--call-to-action>.image .field-oc-link a{color:#fff}.paragraph--type--call-to-action>.blue .field-oc-link a:focus,.paragraph--type--call-to-action>.blue .field-oc-link a:hover,.paragraph--type--call-to-action>.grey .field-oc-link a:focus,.paragraph--type--call-to-action>.grey .field-oc-link a:hover,.paragraph--type--call-to-action>.image .field-oc-link a:focus,.paragraph--type--call-to-action>.image .field-oc-link a:hover{background-color:rgba(255,255,255,.7);color:#292d2c;border-color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--call-to-action>.image,.paragraph--type--call-to-action>.widget-color{overflow:hidden}.paragraph--type--call-to-action>.image>*,.paragraph--type--call-to-action>.widget-color>*{-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0)}.paragraph--type--call-to-action>.image.slideUp>*,.paragraph--type--call-to-action>.widget-color.slideUp>*{-webkit-animation:slideInUp 1s 1 ease-out forwards;animation:slideInUp 1s 1 ease-out forwards}.pl #organisms-call_to_action .sg-pattern-example>.flex-wrap.single:first-of-type{margin-top:1em}.paragraph--type--event-by-category h2.widget-title{margin-bottom:1.5em}.paragraph--type--event-by-category .view-content{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}@media (min-width:760px){.paragraph--type--event-by-category .views-row.horizontal .card-image{-webkit-box-flex:0;flex:0 0 30%;-ms-flex:0 0 30%}}.paragraph--type--form .field-oc-long-text{margin-bottom:1em}.paragraph--type--form form>.js-form-item{margin-bottom:1em}.paragraph--type--form form>.js-form-item label{margin-bottom:.25em;display:inline-block;font-weight:700}.paragraph--type--header-slider{position:relative}.paragraph--type--header-slider .wrapper{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(black));background-image:linear-gradient(to right,transparent,#000)}.paragraph--type--header-slider .wrapper.gradient-left{background-image:-webkit-gradient(linear,right top,left top,from(transparent),to(black));background-image:linear-gradient(to left,transparent,#000)}.paragraph--type--header-slider .text-wrapper{width:100%;padding-right:20px;padding-left:20px}@media (min-width:760px){.node-type-landing-page .paragraph--type--header-slider .text-wrapper{position:absolute;bottom:calc(100% - 350px);right:70px;max-width:600px}.node-type-landing-page .paragraph--type--header-slider .text-wrapper h1,.node-type-landing-page .paragraph--type--header-slider .text-wrapper h2.leadin{color:#fff}.paragraph--type--header-slider .text-wrapper:after{background:#fff}}@media (min-width:1200px){.node-type-landing-page .paragraph--type--header-slider .text-wrapper{right:calc(50% - 520px)}}@media (min-width:760px){.node-type-landing-page .paragraph--type--header-slider .text-wrapper.align-left{right:auto;left:70px}}@media (min-width:1200px){.node-type-landing-page .paragraph--type--header-slider .text-wrapper.align-left{right:auto;left:calc(50% - 520px)}}.paragraph--type--header-slider .text-wrapper h1{margin-bottom:.5rem}.paragraph--type--header-slider .text-wrapper h2.leadin{margin-bottom:.5rem}.node-type-landing-page .paragraph--type--header-slider .text-wrapper h2.leadin{padding:0}.paragraph--type--horizontal-rule hr{border-color:#ededed}.paragraph--type--horizontal-rule hr.text{max-width:800px;margin-left:auto;margin-right:auto}.paragraph--type--icon-grid .wrapper{margin-bottom:-20px}.kermit .block-region-main .flex-wrap .paragraph--type--icon-grid .wrapper{max-width:100%}.paragraph--type--icon-grid .widget-title{margin-bottom:20px}.paragraph--type--icon-grid .field.icons{width:100%;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.paragraph--type--icon-grid .field.icons>*{padding-left:10px;padding-right:10px}.paragraph--type--icon-grid .field.icons>div{width:100%;max-width:393px;margin-bottom:20px}.icon-wrapper{height:100%}.icon-wrapper a:focus,.icon-wrapper a:hover{text-decoration:none}.icon-wrapper a:focus .icon-inner,.icon-wrapper a:hover .icon-inner{background:#d1e0de}.icon-wrapper .icon-inner{background:#e0eae9;padding:40px 20px;height:100%;color:#292d2c;text-align:center}.icon-wrapper .media-icon{text-align:center;margin-bottom:20px}.icon-wrapper .media-icon svg{width:72px;height:72px}.icon-wrapper .media-icon svg use{fill:currentColor}.icon-wrapper .headline{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:10px}.paragraph--type--image .image-wrapper{max-width:1200px;margin-left:auto;margin-right:auto}.node--type-page .paragraph--type--image .image-wrapper{max-width:1000px}.paragraph--type--image .image-wrapper.small{max-width:300px}.paragraph--type--image .image-wrapper.square{max-width:350px}.paragraph--type--image .image-wrapper.medium{max-width:500px}.paragraph--type--image .image-wrapper.large{max-width:800px}.beaker .main .paragraph--type--image .image-wrapper.large,.bunsen .main .paragraph--type--image .image-wrapper.large{max-width:100%}.paragraph--type--image figcaption{text-align:center;cursor:default}@media (max-width:759px){.paragraph--type--image img{margin-left:-20px;margin-right:-20px;max-width:calc(100% + 40px)}}.paragraph--type--image a:hover{text-decoration:none}.paragraph--type--image a:hover img{border:1px solid #ccc}.paragraph--type--image a:hover img:focus,.paragraph--type--image a:hover img:hover{border-color:#222;opacity:.7;filter:Alpha(opacity=70);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--image .field-oc-long-text{margin:1em auto 0;text-align:left;max-width:800px}.learning-module-topics .topic-card{-webkit-box-shadow:2px 2px 4px rgba(35,35,35,.15);box-shadow:2px 2px 4px rgba(35,35,35,.15);display:block;height:100%;width:100%}.learning-module-topics .topic-card:focus,.learning-module-topics .topic-card:hover{-webkit-box-shadow:4px 4px 8px rgba(35,35,35,.35);box-shadow:4px 4px 8px rgba(35,35,35,.35)}.learning-module-topics .topic-card:focus img,.learning-module-topics .topic-card:hover img{opacity:.8}.learning-module-topics img{display:block;width:100%}.learning-module-topics .card-text{display:block;font-size:22px;font-weight:700;padding:1em}.paragraph--type--lightbox-gallery .wrapper{max-width:1200px!important;text-align:center}.node--type-page .paragraph--type--lightbox-gallery .wrapper{max-width:1000px!important}.paragraph--type--lightbox-gallery .gallery-wrapper{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);margin-bottom:-20px}.paragraph--type--lightbox-gallery .gallery-wrapper>*{padding-left:10px;padding-right:10px}.paragraph--type--lightbox-gallery .gallery-wrapper .featherlight-hidden{display:none}.paragraph--type--lightbox-gallery .gallery-wrapper .image-gal{margin-bottom:20px;overflow:hidden;cursor:pointer;width:100%;min-width:250px}@media (min-width:500px){.paragraph--type--lightbox-gallery .gallery-wrapper .image-gal{width:50%}}@media (min-width:760px){.paragraph--type--lightbox-gallery .gallery-wrapper .image-gal{width:33.33%}}@media (min-width:900px){.paragraph--type--lightbox-gallery .gallery-wrapper .image-gal{width:25%}}.paragraph--type--lightbox-gallery .gallery-wrapper .image-gal img{width:100%;border:1px solid #ccc}.paragraph--type--lightbox-gallery .gallery-wrapper .image-gal img:focus,.paragraph--type--lightbox-gallery .gallery-wrapper .image-gal img:hover{border-color:#222;opacity:.7;filter:Alpha(opacity=70);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.featherlight{background:rgba(92,96,98,.92)}.featherlight .featherlight-content{background:#fff;padding:0!important;border-bottom:0!important;margin-left:5%;margin-right:5%}.featherlight .featherlight-content .featherlight-close-icon{background:0 0;font-size:24px;color:#fff;text-shadow:2px 2px 3px rgba(35,35,35,.7);height:32px;width:32px;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif}.featherlight .featherlight-content .featherlight-close-icon:focus,.featherlight .featherlight-content .featherlight-close-icon:hover{color:#c35413;background:0 0;text-shadow:2px 2px 3px rgba(35,35,35,.7)}.featherlight .featherlight-content .featherlight-previous{position:absolute;left:0;top:0;right:auto;width:15%;min-width:60px}.featherlight .featherlight-content .featherlight-previous span{display:block;width:12px;height:24px;left:10px;font-size:0;width:0;height:0;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top:12px double transparent;border-bottom:12px double transparent;border-right:12px solid #fff}@media (min-width:760px){.featherlight .featherlight-content .featherlight-previous span{width:20px;height:40px;width:0;height:0;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top:20px double transparent;border-bottom:20px double transparent;border-right:20px solid #fff}}.featherlight .featherlight-content .featherlight-previous:focus,.featherlight .featherlight-content .featherlight-previous:hover{background:0 0}.featherlight .featherlight-content .featherlight-previous:focus span,.featherlight .featherlight-content .featherlight-previous:hover span{border-right-color:#c35413;-webkit-transition:border-right-color .3s ease;transition:border-right-color .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.featherlight .featherlight-content .featherlight-next{position:absolute;right:0;top:0;left:auto;width:15%;min-width:60px}.featherlight .featherlight-content .featherlight-next span{display:block;width:12px;height:24px;right:10px;font-size:0;width:0;height:0;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top:12px double transparent;border-bottom:12px double transparent;border-left:12px solid #fff}@media (min-width:760px){.featherlight .featherlight-content .featherlight-next span{width:20px;height:40px;width:0;height:0;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-top:20px double transparent;border-bottom:20px double transparent;border-left:20px solid #fff}}.featherlight .featherlight-content .featherlight-next:focus,.featherlight .featherlight-content .featherlight-next:hover{background:0 0}.featherlight .featherlight-content .featherlight-next:focus span,.featherlight .featherlight-content .featherlight-next:hover span{border-left-color:#c35413;-webkit-transition:border-left-color .3s ease;transition:border-left-color .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.featherlight .featherlight-content img{display:block}.featherlight .featherlight-content .video-embed-field-responsive-video iframe{width:calc(100% + 1px)}.featherlight .featherlight-content .field-caption{position:absolute;bottom:0;left:0;width:100%;z-index:30;background:rgba(35,35,35,.6);color:#fff;padding:1rem 2rem}.featherlight .featherlight-content .gallery-text{max-width:800px;padding:4rem 6rem}.paragraph--type--links-files .field-oc-file-multi,.paragraph--type--links-files .field-oc-link-multi{margin-top:1em}.paragraph--type--links-files .field-oc-file-multi>div,.paragraph--type--links-files .field-oc-link-multi>div{margin-bottom:1em;line-height:1.25}.paragraph--type--links-files .field-oc-link-multi+.field-oc-file-multi{margin-top:0}.paragraph--type--map .wrapper{max-width:1200px!important}.node--type-page .paragraph--type--map .wrapper{max-width:1000px!important}.paragraph--type--map .field-oc-long-text{margin-top:1em;max-width:800px;margin-left:auto;margin-right:auto}@media (max-width:759px){.paragraph--type--map .field-location{margin-left:-20px;margin-right:-20px;max-width:calc(100% + 40px)}}.pl .paragraph--type--map{padding:0 20px}.pl .paragraph--type--map img.placeholder{width:100%;max-width:200%}@media (max-width:759px){.pl .paragraph--type--map img.placeholder{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.paragraph--type--mosaic-gallery>.wrapper{max-width:1200px!important}.paragraph--type--mosaic-gallery .field-mosaic-tiles .grid-sizer{width:100%}@media (min-width:500px){.paragraph--type--mosaic-gallery .field-mosaic-tiles .grid-sizer{width:50%}}@media (min-width:760px){.paragraph--type--mosaic-gallery .field-mosaic-tiles .grid-sizer{width:33.3%}}@media (min-width:980px){.paragraph--type--mosaic-gallery .field-mosaic-tiles .grid-sizer{width:25%}}.paragraph--type--mosaic-gallery .field-oc-long-text{padding:1em;text-align:center;position:absolute;display:none;z-index:2;top:0;left:0;width:100%;height:100%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image{width:100%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image:hover .field-oc-long-text{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.paragraph--type--mosaic-gallery .paragraph--type--tile-image:hover .field-oc-long-text>*{color:#fff!important;text-shadow:1px 1px 1px #222}.paragraph--type--mosaic-gallery .paragraph--type--tile-image:hover:nth-of-type(4n+1) .field-oc-long-text{background:rgba(204,17,3,.85)}.paragraph--type--mosaic-gallery .paragraph--type--tile-image:hover:nth-of-type(4n+2) .field-oc-long-text{background:rgba(254,191,0,.85)}.paragraph--type--mosaic-gallery .paragraph--type--tile-image:hover:nth-of-type(4n+3) .field-oc-long-text{background:rgba(0,203,254,.85)}.paragraph--type--mosaic-gallery .paragraph--type--tile-image:hover:nth-of-type(4n+4) .field-oc-long-text{background:rgba(0,168,135,.85)}@media (min-width:500px){.paragraph--type--mosaic-gallery .paragraph--type--tile-image.one{width:50%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.three,.paragraph--type--mosaic-gallery .paragraph--type--tile-image.two{width:100%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.three .field-oc-long-text,.paragraph--type--mosaic-gallery .paragraph--type--tile-image.two .field-oc-long-text{padding:1em 2em}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.three .field-oc-long-text p,.paragraph--type--mosaic-gallery .paragraph--type--tile-image.two .field-oc-long-text p{font-size:120%}}@media (min-width:760px){.paragraph--type--mosaic-gallery .paragraph--type--tile-image.one{width:33.3%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.two{width:66.7%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.three{width:66.7%}}@media (min-width:980px){.paragraph--type--mosaic-gallery .paragraph--type--tile-image.one{width:25%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.two{width:50%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.two .field-oc-long-text>*{max-width:70%;margin-left:auto;margin-right:auto}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.three{width:75%}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.three .field-oc-long-text>*{max-width:60%;margin-left:auto;margin-right:auto}.paragraph--type--mosaic-gallery .paragraph--type--tile-image.three .field-oc-long-text p{font-size:150%}}.paragraph--type--mosaic-gallery .paragraph--type--tile-image .media-image{max-width:100%!important}.paragraph--type--mosaic-gallery .paragraph--type--tile-image .media-image img{width:100%;display:block}.paragraph--type--news-by-category h2.widget-title{margin-bottom:1.5em}.paragraph--type--news-by-category .view-content{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}@media (min-width:760px){.paragraph--type--news-by-category .views-row.horizontal .card-image{-webkit-box-flex:0;flex:0 0 30%;-ms-flex:0 0 30%}}.paragraph--type--portal{margin:0 10px 20px;background:#fff;padding:1em;height:calc(100% - 20px)}.paragraph--type--portal .field-icon{text-indent:300vw;width:89px;height:90px;margin-bottom:1em;margin-left:auto;margin-right:auto}.paragraph--type--portal .field-icon.careers{background-image:url(/themes/oc_patterns/images/new-icons/careers-charcoal.svg);background-repeat:none;background-position:center;background-size:90px,90px}.paragraph--type--portal .field-icon.coaching{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 0;background-size:720px 720px}.paragraph--type--portal .field-icon.resources{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 0;background-size:720px 720px}.paragraph--type--portal .field-icon.expert{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 57.142857142857146%;background-size:720px 720px}.paragraph--type--portal .field-icon.podcast{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 85.71428571428571%;background-size:720px 720px}.paragraph--type--portal .field-icon.donate{background:url(/themes/oc_patterns/images/icons/src/donate-charcoal.svg) no-repeat}.paragraph--type--portal .widget-title{color:#292d2c}.paragraph--type--portal a:active,.paragraph--type--portal a:focus,.paragraph--type--portal a:hover{text-decoration:none}.paragraph--type--portal a:active .field-icon.careers,.paragraph--type--portal a:focus .field-icon.careers,.paragraph--type--portal a:hover .field-icon.careers{background-image:url(/themes/oc_patterns/images/new-icons/careers-hover.svg);background-repeat:none;background-position:center;background-size:90px,90px}.paragraph--type--portal a:active .field-icon.coaching,.paragraph--type--portal a:focus .field-icon.coaching,.paragraph--type--portal a:hover .field-icon.coaching{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 14.285714285714286%;background-size:720px 720px}.paragraph--type--portal a:active .field-icon.resources,.paragraph--type--portal a:focus .field-icon.resources,.paragraph--type--portal a:hover .field-icon.resources{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 14.285714285714286%;background-size:720px 720px}.paragraph--type--portal a:active .field-icon.expert,.paragraph--type--portal a:focus .field-icon.expert,.paragraph--type--portal a:hover .field-icon.expert{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 57.142857142857146%;background-size:720px 720px}.paragraph--type--portal a:active .field-icon.podcast,.paragraph--type--portal a:focus .field-icon.podcast,.paragraph--type--portal a:hover .field-icon.podcast{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 85.71428571428571%;background-size:720px 720px}.paragraph--type--portal a:active .field-icon.donate,.paragraph--type--portal a:focus .field-icon.donate,.paragraph--type--portal a:hover .field-icon.donate{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 14.285714285714286%;background-size:720px 720px}.paragraph--type--portal a:active .widget-title,.paragraph--type--portal a:focus .widget-title,.paragraph--type--portal a:hover .widget-title{color:#00a887}.paragraph--type--portal a:active .field-icon.donate,.paragraph--type--portal a:focus .field-icon.donate,.paragraph--type--portal a:hover .field-icon.donate{background:url(/themes/oc_patterns/images/icons/src/donate-hover.svg) no-repeat}.paragraph--type--portals-group{background:#e0eae9;padding:2em 10px!important;text-align:center;margin-left:-50vw;margin-right:-50vw;margin-bottom:1em}.paragraph--type--portals-group>.wrapper{width:calc(100vw - 40px);max-width:870px;margin-left:auto;margin-right:auto}@media (min-width:760px){.paragraph--type--portals-group{padding:2em 2.5em!important}}.paragraph--type--portals-group .field-portals{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch}.paragraph--type--portals-group .field-portals>div{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}@media (min-width:760px){.paragraph--type--portals-group .field-portals>div{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%}}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal .field-icon.careers,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal .field-icon.careers{background-image:url(/themes/oc_patterns/images/new-icons/careers-orange.svg);background-repeat:none;background-position:center;background-size:90px,90px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal .field-icon.coaching,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal .field-icon.coaching{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 28.571428571428573%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal .field-icon.resources,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal .field-icon.resources{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 28.571428571428573%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal .field-icon.expert,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal .field-icon.expert{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 57.142857142857146%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal .field-icon.podcast,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal .field-icon.podcast{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:57.142857142857146% 85.71428571428571%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal .field-icon.donate,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal .field-icon.donate{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 28.571428571428573%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:active .field-icon.careers,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:focus .field-icon.careers,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:hover .field-icon.careers,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:active .field-icon.careers,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:focus .field-icon.careers,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:hover .field-icon.careers{background-image:url(/themes/oc_patterns/images/new-icons/careers-hover.svg);background-repeat:none;background-position:center;background-size:90px,90px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:active .field-icon.coaching,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:focus .field-icon.coaching,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:hover .field-icon.coaching,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:active .field-icon.coaching,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:focus .field-icon.coaching,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:hover .field-icon.coaching{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 14.285714285714286%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:active .field-icon.resources,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:focus .field-icon.resources,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:hover .field-icon.resources,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:active .field-icon.resources,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:focus .field-icon.resources,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:hover .field-icon.resources{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 14.285714285714286%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:active .field-icon.expert,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:focus .field-icon.expert,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:hover .field-icon.expert,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:active .field-icon.expert,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:focus .field-icon.expert,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:hover .field-icon.expert{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 57.142857142857146%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:active .field-icon.podcast,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:focus .field-icon.podcast,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:hover .field-icon.podcast,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:active .field-icon.podcast,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:focus .field-icon.podcast,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:hover .field-icon.podcast{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 85.71428571428571%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:active .field-icon.donate,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:focus .field-icon.donate,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:hover .field-icon.donate,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:active .field-icon.donate,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:focus .field-icon.donate,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:hover .field-icon.donate{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:42.857142857142854% 14.285714285714286%;background-size:720px 720px}.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:active .widget-title,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:focus .widget-title,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+2) .paragraph--type--portal a:hover .widget-title,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:active .widget-title,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:focus .widget-title,.paragraph--type--portals-group .field-portals>div:nth-of-type(4n+3) .paragraph--type--portal a:hover .widget-title{color:#00a887}.paragraph--type--pullquote .field-oc-long-text{position:relative;max-width:740px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:28px;padding-bottom:10px}@media (min-width:760px){.paragraph--type--pullquote .field-oc-long-text{font-size:42px;padding-bottom:0}}.paragraph--type--pullquote .field-oc-long-text:before{color:rgba(35,35,35,.35);content:"“";font-size:3em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.paragraph--type--pullquote .field-oc-long-text:after{color:rgba(35,35,35,.35);content:"”";font-size:3em;line-height:.1em;margin-right:.25em;vertical-align:-.44em}.paragraph--type--pullquote .field-oc-long-text p{display:inline}.paragraph--type--pullquote .field-oc-short-text{text-align:right;position:relative;font-weight:700;text-transform:uppercase}.paragraph--type--pullquote .field-oc-short-text:before{content:'–';left:-1.25em}@media (min-width:760px){.paragraph--type--pullquote .field-oc-short-text{font-size:18px}}.paragraph--type--reveal-group{padding:0!important;width:calc(100vw + 40px)}@media (min-width:1240px){.paragraph--type--reveal-group{margin-left:calc(-50vw + 620px);margin-right:calc(-50vw + 620px);width:100vw}}.paragraph--type--reveal-group>.wrapper{max-width:100vw!important}.paragraph--type--reveal-group .field-reveal-sections>div>.backless{background:#ededed}.paragraph--type--reveal-group .field-reveal-sections>div{position:relative;z-index:20}@media (min-width:760px){.paragraph--type--reveal-group .field-reveal-sections>div.prep{margin-bottom:100vh}.paragraph--type--reveal-group .field-reveal-sections>div.prep:last-child{margin-bottom:0}.paragraph--type--reveal-group .field-reveal-sections>div.fixed{position:fixed;z-index:-2;top:0;left:0;height:100vh;width:100vw}.paragraph--type--reveal-group .field-reveal-sections>div.fixed .paragraph--type--reveal-section>.wrapper,.paragraph--type--reveal-group .field-reveal-sections>div.fixed .paragraph--type--reveal-section>div>.wrapper{height:100vh;-ms-flex-line-pack:start;align-content:flex-start}}.paragraph--type--reveal-section>.wrapper,.paragraph--type--reveal-section>div>.wrapper{max-width:1200px!important;padding-top:15vh;padding-bottom:15vh}@media (min-width:760px){.paragraph--type--reveal-section>.wrapper,.paragraph--type--reveal-section>div>.wrapper{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch}}.paragraph--type--reveal-section>.wrapper>.field-oc-long-text,.paragraph--type--reveal-section>.wrapper>.field-reveal-widgets,.paragraph--type--reveal-section>.wrapper>.title-wrap,.paragraph--type--reveal-section>div>.wrapper>.field-oc-long-text,.paragraph--type--reveal-section>div>.wrapper>.field-reveal-widgets,.paragraph--type--reveal-section>div>.wrapper>.title-wrap{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.paragraph--type--reveal-section>.wrapper .title-wrap>h2.widget-title,.paragraph--type--reveal-section>div>.wrapper .title-wrap>h2.widget-title{font-size:26px}.paragraph--type--reveal-section>.wrapper .field-oc-long-text>*,.paragraph--type--reveal-section>div>.wrapper .field-oc-long-text>*{max-width:800px;margin-left:auto;margin-right:auto}.paragraph--type--reveal-section>.wrapper .field-reveal-widgets,.paragraph--type--reveal-section>div>.wrapper .field-reveal-widgets{max-width:1200px;margin-left:auto;margin-right:auto}.paragraph--type--reveal-section>.wrapper .field-reveal-widgets .widget-title:after,.paragraph--type--reveal-section>div>.wrapper .field-reveal-widgets .widget-title:after{content:none!important}@media (min-width:760px){.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%;overflow:hidden}.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap>h2.widget-title,.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap>h3,.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap>h4,.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap>h5,.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap>h6,.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap>p,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap>h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap>h3,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap>h4,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap>h5,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap>h6,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap>p{max-width:70%;margin-left:auto;margin-right:auto}.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap .image,.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap .widget-color,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap .image,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap .widget-color{margin-left:-50px!important;margin-right:-50px!important}.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap .image>.wrapper,.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap .widget-color>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap .image>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap .widget-color>.wrapper{width:100%;padding-left:60px;padding-right:60px}.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap h2.widget-title{font-size:32px}.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap h2.widget-title:after,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap h2.widget-title:after{content:none}}@media (min-width:900px){.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap h2.widget-title{font-size:48px}}@media (min-width:1200px){.paragraph--type--reveal-section>.wrapper.two-left>.title-wrap h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-left>.title-wrap h2.widget-title{font-size:56px}}@media (min-width:760px){.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%;overflow:hidden}.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text>h2.widget-title,.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text>h3,.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text>h4,.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text>h5,.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text>h6,.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text>p,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets>h2.widget-title,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets>h3,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets>h4,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets>h5,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets>h6,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets>p,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text>h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text>h3,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text>h4,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text>h5,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text>h6,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text>p,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets>h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets>h3,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets>h4,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets>h5,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets>h6,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets>p{max-width:70%;margin-left:auto;margin-right:auto}.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text .image,.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text .widget-color,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets .image,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets .widget-color,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text .image,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text .widget-color,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets .image,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets .widget-color{margin-left:-50px!important;margin-right:-50px!important}.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text .image>.wrapper,.paragraph--type--reveal-section>.wrapper.two-left>.field-oc-long-text .widget-color>.wrapper,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets .image>.wrapper,.paragraph--type--reveal-section>.wrapper.two-left>.field-reveal-widgets .widget-color>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text .image>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-oc-long-text .widget-color>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets .image>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-left>.field-reveal-widgets .widget-color>.wrapper{width:100%;padding-left:60px;padding-right:60px}}@media (min-width:760px){.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%;overflow:hidden;-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2}.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap>h2.widget-title,.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap>h3,.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap>h4,.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap>h5,.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap>h6,.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap>p,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap>h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap>h3,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap>h4,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap>h5,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap>h6,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap>p{max-width:70%;margin-left:auto;margin-right:auto}.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap .image,.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap .widget-color,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap .image,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap .widget-color{margin-left:-50px!important;margin-right:-50px!important}.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap .image>.wrapper,.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap .widget-color>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap .image>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap .widget-color>.wrapper{width:100%;padding-left:60px;padding-right:60px}.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap h2.widget-title{font-size:32px}.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap h2.widget-title:after,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap h2.widget-title:after{content:none}}@media (min-width:760px){.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap h2.widget-title{font-size:48px}}@media (min-width:1200px){.paragraph--type--reveal-section>.wrapper.two-right>.title-wrap h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-right>.title-wrap h2.widget-title{font-size:56px}}@media (min-width:760px){.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%;overflow:hidden;-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1}.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text>h2.widget-title,.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text>h3,.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text>h4,.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text>h5,.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text>h6,.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text>p,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets>h2.widget-title,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets>h3,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets>h4,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets>h5,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets>h6,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets>p,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text>h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text>h3,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text>h4,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text>h5,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text>h6,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text>p,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets>h2.widget-title,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets>h3,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets>h4,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets>h5,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets>h6,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets>p{max-width:70%;margin-left:auto;margin-right:auto}.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text .image,.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text .widget-color,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets .image,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets .widget-color,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text .image,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text .widget-color,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets .image,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets .widget-color{margin-left:-50px!important;margin-right:-50px!important}.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text .image>.wrapper,.paragraph--type--reveal-section>.wrapper.two-right>.field-oc-long-text .widget-color>.wrapper,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets .image>.wrapper,.paragraph--type--reveal-section>.wrapper.two-right>.field-reveal-widgets .widget-color>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text .image>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-oc-long-text .widget-color>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets .image>.wrapper,.paragraph--type--reveal-section>div>.wrapper.two-right>.field-reveal-widgets .widget-color>.wrapper{width:100%;padding-left:60px;padding-right:60px}}.paragraph--type--reveal-section>.widget-color,.paragraph--type--reveal-section>div>.widget-color{padding:2em 40px}.paragraph--type--reveal-section>.image,.paragraph--type--reveal-section>div>.image{padding-top:15vh;padding-bottom:15vh}.paragraph--type--reveal-section>.image>.wrapper,.paragraph--type--reveal-section>div>.image>.wrapper{background:rgba(255,255,255,.7);padding-top:60px;padding-bottom:60px}.paragraph--type--reveal-section>.image>.wrapper .title-wrap,.paragraph--type--reveal-section>div>.image>.wrapper .title-wrap{padding-left:20px;padding-right:20px}.paragraph--type--reveal-section>.image>.wrapper .title-wrap>h2.widget-title,.paragraph--type--reveal-section>div>.image>.wrapper .title-wrap>h2.widget-title{color:#292d2c}.paragraph--type--reveal-section>.image>.wrapper .title-wrap>h2.widget-title:after,.paragraph--type--reveal-section>div>.image>.wrapper .title-wrap>h2.widget-title:after{background:#292d2c}.paragraph--type--reveal-section>.image>.wrapper>.field-oc-long-text,.paragraph--type--reveal-section>div>.image>.wrapper>.field-oc-long-text{padding-left:20px;padding-right:20px}.paragraph--type--reveal-section>.image>.wrapper>.field-oc-long-text :not(a),.paragraph--type--reveal-section>div>.image>.wrapper>.field-oc-long-text :not(a){color:#292d2c}.paragraph--type--reveal-section>.image>.wrapper .backless :not(a),.paragraph--type--reveal-section>div>.image>.wrapper .backless :not(a){color:#292d2c!important}@media (min-width:760px){.paragraph--type--reveal-section>.image>.wrapper.two-left,.paragraph--type--reveal-section>.image>.wrapper.two-right,.paragraph--type--reveal-section>div>.image>.wrapper.two-left,.paragraph--type--reveal-section>div>.image>.wrapper.two-right{background:0 0;padding-top:0;padding-bottom:0}.paragraph--type--reveal-section>.image>.wrapper.two-left .title-wrap h2.widget-title,.paragraph--type--reveal-section>.image>.wrapper.two-right .title-wrap h2.widget-title,.paragraph--type--reveal-section>div>.image>.wrapper.two-left .title-wrap h2.widget-title,.paragraph--type--reveal-section>div>.image>.wrapper.two-right .title-wrap h2.widget-title{background:rgba(255,255,255,.7);padding:60px 40px}.paragraph--type--reveal-section>.image>.wrapper.two-left .title-wrap h2.widget-title:after,.paragraph--type--reveal-section>.image>.wrapper.two-right .title-wrap h2.widget-title:after,.paragraph--type--reveal-section>div>.image>.wrapper.two-left .title-wrap h2.widget-title:after,.paragraph--type--reveal-section>div>.image>.wrapper.two-right .title-wrap h2.widget-title:after{content:none}.paragraph--type--reveal-section>.image>.wrapper.two-left .field-reveal-widgets,.paragraph--type--reveal-section>.image>.wrapper.two-left>.field-oc-long-text,.paragraph--type--reveal-section>.image>.wrapper.two-right .field-reveal-widgets,.paragraph--type--reveal-section>.image>.wrapper.two-right>.field-oc-long-text,.paragraph--type--reveal-section>div>.image>.wrapper.two-left .field-reveal-widgets,.paragraph--type--reveal-section>div>.image>.wrapper.two-left>.field-oc-long-text,.paragraph--type--reveal-section>div>.image>.wrapper.two-right .field-reveal-widgets,.paragraph--type--reveal-section>div>.image>.wrapper.two-right>.field-oc-long-text{background:rgba(255,255,255,.7);padding:60px 0}}.paragraph--type--reveal-section>.image>.wrapper .paragraph--type--horizontal-rule>.wrapper,.paragraph--type--reveal-section>div>.image>.wrapper .paragraph--type--horizontal-rule>.wrapper{background:#292d2c}.paragraph--type--reveal-section>.image>.wrapper .video-embed-field-responsive-video iframe,.paragraph--type--reveal-section>div>.image>.wrapper .video-embed-field-responsive-video iframe{position:absolute}.paragraph--type--reveal-section .paragraph--type--image .oc-media,.paragraph--type--reveal-section>div .paragraph--type--image .oc-media{margin-bottom:0}.paragraph--type--reveal-section .paragraph--type--image .oc-media img,.paragraph--type--reveal-section>div .paragraph--type--image .oc-media img{display:block}.pl #organisms-reveal-group .sg-pattern-head{background:#fff;margin-left:-.5em;margin-right:-.5em;padding-left:.5em;padding-right:.5em}.pl #organisms-reveal-group .sg-pattern-extra{margin-bottom:0}.pl #organisms-reveal-group .sg-pattern-example{max-width:1240px;margin-left:auto;margin-right:auto}.pl #organisms-reveal-group .paragraph--type--reveal-group{margin-left:calc(-50vw + 593px);margin-right:calc(-50vw + 593px);width:calc(100vw + 40px)}.pl .reveal-instruct{background:#fff;padding-top:1em;padding-bottom:1em;margin-left:-.5em;margin-right:-.5em;padding-left:.5em;padding-right:.5em}.paragraph--type--slideshow .wrapper{max-width:1200px!important}.node--type-page .paragraph--type--slideshow .wrapper{max-width:1000px!important}@media (max-width:759px){.paragraph--type--slideshow .views-element-container{margin-left:-20px;margin-right:-20px;max-width:calc(100% + 40px)}}.paragraph--type--social-media{text-align:center}.paragraph--type--social-media .wrapper{max-width:calc(800px + 40px);padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.paragraph--type--social-media .field-social-media>div{display:inline-block;vertical-align:middle;padding:0 10px}.paragraph--type--social-media .field-social-media a{color:#c35413}.paragraph--type--social-media .field-social-media a:focus,.paragraph--type--social-media .field-social-media a:hover{color:#b55e2c;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--tab-group .widget-title{margin-bottom:.75em}.paragraph--type--tab-group .tab-labels{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.paragraph--type--tab-group .tab-labels>a{display:block;padding:.75em 1.25em;border-top:1px solid #6a7076;background:#fff;color:#b55e2c;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;letter-spacing:.03em;border-left:1px solid #6a7076}.paragraph--type--tab-group .tab-labels>a.active-label{background:#ededed;color:#292d2c}@media (max-width:759px){.paragraph--type--tab-group .tab-labels>a{border-right:1px solid #6a7076;width:100%}.paragraph--type--tab-group .tab-labels>a.active-label{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}}@media (min-width:760px){.paragraph--type--tab-group .tab-labels>a:last-child{border-right:1px solid #6a7076}}.paragraph--type--tab-group .tab-content{border-top:1px solid #6a7076;padding:1.5em 0}.paragraph--type--tab-group .tab-content:not(.active-tab){display:none}.paragraph--type--tab-group .tab-content>*{margin:0 -20px}.paragraph--type--tab-group .tab-content>.flex-wrap:first-child>.paragraph{padding-top:0}.node-6 .paragraph--type--tab-group{max-width:1200px;margin-left:auto;margin-right:auto}.node-6 .tab-labels{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.node-6 .tab-labels>a{display:block;padding:.75em 1.25em;border-top:1px solid #6a7076;background:#fff;color:#b55e2c;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;letter-spacing:.03em;border-left:1px solid #6a7076}.node-6 .tab-labels>a.active-label{background:#ededed;color:#292d2c}@media (min-width:760px){.node-6 .tab-labels>a{border-right:1px solid #6a7076;width:100%}.node-6 .tab-labels>a.active-label{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}}@media (min-width:980px){.node-6 .tab-labels>a{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;border-right:0}.node-6 .tab-labels>a.active-label{-webkit-box-ordinal-group:revert;-ms-flex-order:revert;order:revert}}.paragraph--type--text .field-oc-long-text{margin-bottom:.5em}@media (min-width:760px){.paragraph--type--text .two-column .field-oc-long-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}}.paragraph--type--topic-resources-grid .wrapper{max-width:1200px!important}.paragraph--type--topic-resources-grid .field.topics-resources{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);margin-bottom:-30px}.paragraph--type--topic-resources-grid .field.topics-resources>*{padding-left:15px;padding-right:15px}@media (min-width:500px){.paragraph--type--topic-resources-grid .field.topics-resources{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:900px){.paragraph--type--topic-resources-grid .field.topics-resources.columns-two .topic-box{width:50%}}@media (min-width:900px){.paragraph--type--topic-resources-grid .field.topics-resources.columns-four .topic-box{width:25%}}.paragraph--type--topic-resources-grid .topic-box{width:100%;margin-bottom:30px}@media (min-width:500px){.paragraph--type--topic-resources-grid .topic-box{width:50%}}@media (min-width:900px){.paragraph--type--topic-resources-grid .topic-box{width:33.33%}}.paragraph--type--topic-resources-grid .box-content{height:100%}.paragraph--type--topic-resources-grid .box-content a.modal-trigger{display:block;width:100%;height:100%;-webkit-box-shadow:2px 2px 4px rgba(35,35,35,.15);box-shadow:2px 2px 4px rgba(35,35,35,.15)}.paragraph--type--topic-resources-grid .box-content a.modal-trigger:focus,.paragraph--type--topic-resources-grid .box-content a.modal-trigger:hover{-webkit-box-shadow:4px 4px 8px rgba(35,35,35,.35);box-shadow:4px 4px 8px rgba(35,35,35,.35)}.paragraph--type--topic-resources-grid .box-content a.modal-trigger:focus img,.paragraph--type--topic-resources-grid .box-content a.modal-trigger:hover img{opacity:.8}.paragraph--type--topic-resources-grid .box-content img{display:block;width:100%}.paragraph--type--topic-resources-grid .box-content .topic-text{padding:1em;font-size:22px;font-weight:700}.paragraph--type--topic-resources-grid .resources-modal{display:none;position:fixed;z-index:501;left:0;top:0;width:0;height:0;overflow:hidden;background:rgba(51,51,51,.66);opacity:0;-webkit-transition:opacity .15s ease-out,width 0s linear .15s,height 0s linear .15s;transition:opacity .15s ease-out,width 0s linear .15s,height 0s linear .15s}.paragraph--type--topic-resources-grid .resources-modal.visible{display:block;opacity:1;width:100%;height:100%;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.paragraph--type--topic-resources-grid .resources-modal .resources-modal-inner{width:80vw;height:56.25vw;max-height:70vh;max-width:124.46vh;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.paragraph--type--topic-resources-grid .resources-modal .resources-modal-inner .resources-modal-header{position:relative;background:#e0eae9;padding:.75em 60px .75em 20px;width:600px;max-width:100%}.paragraph--type--topic-resources-grid .resources-modal .resources-modal-inner .resources-modal-header span{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px;font-size:20px;margin:0}@media (min-width:760px){.paragraph--type--topic-resources-grid .resources-modal .resources-modal-inner .resources-modal-header span{line-height:1.15}}.paragraph--type--topic-resources-grid .resources-modal .resources-modal-inner .modal-close{position:absolute;top:1em;right:20px;z-index:2;display:block;width:20px;height:20px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px;transition:none;-moz-transition:none;-webkit-transition:none}.paragraph--type--topic-resources-grid .resources-modal .resources-modal-inner .modal-close:focus,.paragraph--type--topic-resources-grid .resources-modal .resources-modal-inner .modal-close:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%;background-size:160px 160px}.paragraph--type--topic-resources-grid .resources-modal .resources-modal-inner .resources-modal-content{background:#fff;padding:1em 20px;width:600px;max-width:100%;max-height:60vh;min-height:300px;overflow-y:scroll}.paragraph--type--video-grid{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);margin-bottom:-20px}.paragraph--type--video-grid>*{padding-left:10px;padding-right:10px}.paragraph--type--video-grid .featherlight-hidden{display:none}.paragraph--type--video-grid .image-gal{margin-bottom:20px;overflow:hidden;cursor:pointer;width:100%;min-width:250px;position:relative;padding-top:94px}.paragraph--type--video-grid .image-gal:focus .thumbnail,.paragraph--type--video-grid .image-gal:hover .thumbnail{border:1px solid #ccc}.paragraph--type--video-grid .image-gal:focus .thumbnail:focus,.paragraph--type--video-grid .image-gal:focus .thumbnail:hover,.paragraph--type--video-grid .image-gal:hover .thumbnail:focus,.paragraph--type--video-grid .image-gal:hover .thumbnail:hover{border-color:#222;opacity:.7;filter:Alpha(opacity=70);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.paragraph--type--video-grid .image-gal:focus .thumbnail:before,.paragraph--type--video-grid .image-gal:hover .thumbnail:before{opacity:.7}@media (min-width:500px){.paragraph--type--video-grid .image-gal{width:50%}}@media (min-width:760px){.paragraph--type--video-grid .image-gal{width:33.33%}}@media (min-width:900px){.paragraph--type--video-grid .image-gal{width:25%}}.paragraph--type--video-grid .image-gal .thumbnail{position:relative}.paragraph--type--video-grid .image-gal .thumbnail:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:url(/themes/oc_patterns/images/svg/video-play.svg);background-position:center;background-size:70px 70px;background-repeat:no-repeat}.paragraph--type--video-grid .image-gal .thumbnail img{width:100%;display:block}.paragraph--type--video-grid .image-gal .name{text-align:center;position:absolute;left:0;bottom:calc(100% - 84px);width:100%;padding-left:10px;padding-right:10px}.paragraph--type--video .wrapper{max-width:1200px!important}.node--type-page .paragraph--type--video .wrapper{max-width:1000px!important}.is-front .paragraph--type--video .wrapper{max-width:800px!important}@media (max-width:759px){.paragraph--type--video .field-oc-video{margin-left:-20px;margin-right:-20px;max-width:calc(100% + 40px)}}.paragraph--type--video .field-oc-long-text{max-width:800px;margin-left:auto;margin-right:auto;margin-top:1em}.layout-container>header{background:#fff;margin-top:0;-webkit-transition:margin-top .2s linear;transition:margin-top .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.layout-container>header.slideDown{margin-top:55px}.layout-container>header>div{padding:40px 20px 20px 20px;font-size:0;max-width:calc(1200px + 40px);padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative;max-width:1120px}.layout-container>header>div:before{content:'';display:block;position:absolute;left:0;top:0;background:#e0eae9;width:100%;height:45px}@media (min-width:500px){.layout-container>header>div:before{content:none}}@media (min-width:980px){.layout-container>header>div{padding:30px 40px 0}}.block--system-branding{width:100%;margin-top:45px;position:relative}@media (min-width:500px){.block--system-branding{width:calc(100% - 70px);z-index:10;margin-top:0}}@media (min-width:980px){.block--system-branding{width:325px;margin:-4px -10px;padding:12px 10px 4px;border:1px solid transparent}.block--system-branding:hover{border-color:#66655d}}@media (min-width:1100px){.block--system-branding{width:425px;padding:4px 10px}}@media (min-width:500px){.block--system-branding a img{max-width:390px;margin-right:5px}}.block-secondary-menu{position:absolute;top:46px;right:85px}.block-site-search{position:static;display:inline-block;vertical-align:middle;text-align:right}@media (min-width:980px){.block-site-search{width:calc(100% - 475px)}}.block-superfishmain{font-size:initial;display:inline-block;vertical-align:top;width:100%;text-align:right;z-index:90}@media (min-width:980px){.block-superfishmain{width:100%;margin:20px 0 0;vertical-align:middle;text-align:center;position:relative}.block-superfishmain>*{z-index:1;position:relative}.block-superfishmain:after{content:'';display:block;height:100%;width:200vw;top:0;left:-50vw;background:#e0eae9;position:absolute}}.pl header .block-superfishmain .sf-hidden{display:none}footer{background:#fff}footer .footer-inner{min-height:220px;padding:0 40px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:760px){footer .footer-inner{padding:0 20px 50px;min-height:0}}footer .footer-inner>div{position:relative;max-width:1200px;margin-left:auto;margin-right:auto;-ms-flex-line-pack:center;align-content:center}@media (min-width:760px){footer .footer-inner.isFixed{border-top:1px solid #ededed;position:fixed;bottom:-135px;left:0;z-index:999;width:100%}footer .footer-inner.isFixed #block-footeraddress{-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2}footer .footer-inner.isFixed .footer-menu{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1;text-align:center}footer .footer-inner.isFixed:focus,footer .footer-inner.isFixed:hover{bottom:0}footer .footer-inner.isFixed:focus #block-footeraddress,footer .footer-inner.isFixed:hover #block-footeraddress{-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1}footer .footer-inner.isFixed:focus .footer-menu,footer .footer-inner.isFixed:hover .footer-menu{-webkit-box-flex:0;flex:0 0 70%;-ms-flex:0 0 70%;-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2;text-align:right}}.layout-container>main{min-height:calc(100vh - 302px)}@media (min-width:760px){.layout-container>main{min-height:calc(100vh - 274px)}}@media (min-width:980px){.layout-container>main{min-height:calc(100vh - 371px)}}html>body:not(.is-front):not(.path-node):not(.node-type-page) .layout-content{max-width:calc(800px + 40px);padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;padding:0 20px 3em}html>body:not(.is-front):not(.path-node):not(.node-type-page) .layout-content.taxonomy{max-width:calc(1200px + 40px);padding-left:20px;padding-right:20px}html>body:not(.is-front):not(.path-node):not(.node-type-page) .block-page-title-block{margin-top:2rem;margin-bottom:2em}@media (min-width:980px){.is-front header{margin-bottom:15px}}.is-front header .block-superfishmain{display:block}@media (min-width:980px){.is-front header .block-superfishmain{display:none}}.is-front .kermit .top .block-superfishmain{display:none;background:0 0}.is-front .kermit .top .block-superfishmain:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1;-webkit-box-shadow:0 2px 14px rgba(35,35,35,.35);box-shadow:0 2px 14px rgba(35,35,35,.35)}@media (min-width:980px){.is-front .kermit .top .block-superfishmain{display:block;margin:0}}.is-front .kermit .top .block-superfishmain .sf-main.sf-horizontal.front-desk{padding:6px 0;text-align:center}.is-front .kermit .top .block-superfishmain .sf-main.sf-horizontal.front-desk a.sf-depth-1{font-size:18px}.is-front .kermit .main{max-width:100%}@media (min-width:760px){.is-front .block-region-main{padding-left:30px;padding-right:30px;max-width:1200px}}.is-front .block-region-main .field.body{margin:2em 3em!important}.block-help-block{max-width:1200px;margin-left:auto;margin-right:auto}.block-help-block>:first-child{margin-top:2em}.builder-label{display:none}.layout-builder-form{max-width:1200px;margin:2em auto}.layout-builder-form .form-actions{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.layout-builder-form .form-actions input.button{margin-right:1rem;min-width:200px}.layout-builder-form .form-actions input.button:last-of-type{margin-right:3.5rem}.layout-builder-form .form-actions .js-form-type-checkbox input{display:none}.layout-builder-form .form-actions .js-form-type-checkbox input:checked+label:before{background:rgba(0,168,135,.3);border-color:#ac4a11}.layout-builder-form .form-actions .js-form-type-checkbox label{display:inline-block;vertical-align:middle;width:100%;padding-left:26px;position:relative;margin-bottom:10px}.layout-builder-form .form-actions .js-form-type-checkbox label:before{content:'';display:inline-block;vertical-align:middle;width:16px;height:16px;border:2px solid #c35413;cursor:pointer;position:absolute;top:3px;left:0;z-index:20;margin-right:.5em}.layout-builder-form details#edit-xmlsitemap{display:none}.layout-builder-form #layout-builder{overflow-x:hidden}.layout-builder-form .remove-section{margin-left:10px;top:-6px}.layout-builder-form .builder-label{display:table;color:#fff;background:red;padding:4px 8px;margin-bottom:.5rem}.layout-builder-form~.js-form-type-vertical-tabs{display:none}.layout-builder-form .layout-builder-block .field,.layout-builder-form .layout-builder-block a{word-break:break-all}.layout-builder-form .layout-builder-block .text-long,.layout-builder-form .layout-builder-block .text-with-summary{max-height:200px;overflow:hidden;position:relative;min-height:60px}.layout-builder-form .layout-builder-block .widget-anchors{display:none}#layout-builder{max-width:1200px;margin:0 auto 2em}#layout-builder .layout-builder__region{word-break:break-all}.layout-builder-discard-changes,.layout-builder-revert-overrides{max-width:1200px;margin-left:auto;margin-right:auto}.layout-builder-discard-changes .form-actions,.layout-builder-revert-overrides .form-actions{padding-top:1em;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.layout-builder-discard-changes .form-actions .button,.layout-builder-revert-overrides .form-actions .button{margin-right:1rem;min-width:140px}.is-layout-builder-highlighted{border:none!important;background:#fefbc7}form.layout-builder-block-move,form.layout-builder-configure-block,form.layout-builder-remove-block,form.layout-builder-remove-section{padding-top:1em!important}form.layout-builder-block-move .js-layout-builder-category .links,form.layout-builder-configure-block .js-layout-builder-category .links,form.layout-builder-remove-block .js-layout-builder-category .links,form.layout-builder-remove-section .js-layout-builder-category .links{margin-top:.5em}body:not(.role-adminstrator) form.layout-builder-block-move .webform-default-data,body:not(.role-adminstrator) form.layout-builder-configure-block .webform-default-data,body:not(.role-adminstrator) form.layout-builder-remove-block .webform-default-data,body:not(.role-adminstrator) form.layout-builder-remove-section .webform-default-data{display:none}body:not(.role-adminstrator) form.layout-builder-block-move .form-item-settings-redirect,body:not(.role-adminstrator) form.layout-builder-configure-block .form-item-settings-redirect,body:not(.role-adminstrator) form.layout-builder-remove-block .form-item-settings-redirect,body:not(.role-adminstrator) form.layout-builder-remove-section .form-item-settings-redirect{display:none}body:not(.role-adminstrator) form.layout-builder-block-move .token-dialog,body:not(.role-adminstrator) form.layout-builder-configure-block .token-dialog,body:not(.role-adminstrator) form.layout-builder-remove-block .token-dialog,body:not(.role-adminstrator) form.layout-builder-remove-section .token-dialog{display:none}form.layout-builder-block-move .layout-builder-components-table,form.layout-builder-configure-block .layout-builder-components-table,form.layout-builder-remove-block .layout-builder-components-table,form.layout-builder-remove-section .layout-builder-components-table{margin-bottom:2em}form.layout-builder-block-move .layout-builder-components-table .layout-builder-components-table__block-label--current,form.layout-builder-configure-block .layout-builder-components-table .layout-builder-components-table__block-label--current,form.layout-builder-remove-block .layout-builder-components-table .layout-builder-components-table__block-label--current,form.layout-builder-remove-section .layout-builder-components-table .layout-builder-components-table__block-label--current{border-left-color:#fcd105}#drupal-off-canvas-wrapper{height:100%!important;top:0!important}.ui-dialog-off-canvas.ui-dialog-position-side .ui-dialog-content.ui-widget-content .js-layout-builder-category .links{padding-top:.5em}.ui-dialog-off-canvas.ui-dialog-position-side .ui-dialog-content.ui-widget-content .js-layout-builder-category .links li{margin-bottom:.25em;line-height:1.2;font-size:16px}.ui-dialog-off-canvas.ui-dialog-position-side .ui-dialog-content.ui-widget-content .layout-builder-add-block .js-form-type-radio input:checked+label:before{background:rgba(255,255,255,.6)}.ui-dialog-off-canvas.ui-dialog-position-side .ui-dialog-content.ui-widget-content .layout-builder-add-block .js-form-type-radio label{padding-left:25px}.ui-dialog-off-canvas.ui-dialog-position-side .ui-dialog-content.ui-widget-content .layout-builder-add-block .js-form-type-radio label:before{top:-2px}.ui-dialog-off-canvas.ui-dialog-position-side .ui-dialog-content.ui-widget-content .layout-builder-remove-block.confirmation .button.dialog-cancel{background:0 0;font-size:16px}.bottom,.main,.sidebar,.top{clear:both}.kermit .top{width:100%}.kermit .top .block-field.block-title h1{max-width:1120px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;width:100%}.layout-builder__section .kermit .top{margin-bottom:2em}.kermit .main{width:100%;padding:2em 20px 3em;max-width:1200px;margin-left:auto;margin-right:auto}.layout-builder__section .kermit .main{margin-bottom:2em}.kermit .bottom{width:100%}.layout-builder__section .kermit .bottom{margin-bottom:2em}.logged-in .kermit.hasReveal{position:relative}.logged-in .kermit.hasReveal:before{content:'';display:block;position:absolute;bottom:100%;left:0;z-index:-1;background:#fff;height:300px;width:100%}.kermit.hasReveal .block-region-top{background:#fff}.kermit.hasReveal .block-region-top.background{margin-bottom:0;padding-bottom:2em}.kermit.hasReveal>.main{max-width:100%;padding:0}.kermit.hasReveal>.main .block-region-main{margin-top:0}.kermit.hasReveal>.main .block-field.block-body{max-width:100%;margin-bottom:0;background:#fff}.kermit.hasReveal>.main .block-field.block-body .body{max-width:calc(800px + 40px);padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;padding:2em 20px 5em;margin-top:0;margin-bottom:0}.sg-pattern-example>.kermit .top{height:100px;margin-bottom:1em}.sg-pattern-example>.kermit .main{height:300px;margin-bottom:1em}.sg-pattern-example>.kermit .bottom{height:100px}.beaker .top{width:100%}.beaker .top .block-field.block-title h1{max-width:1120px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;width:100%}.beaker .top .block-field-banner{margin-bottom:2em}.layout-builder__section .beaker .top{margin-bottom:2em}.beaker .content-wrapper{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:1120px;margin-left:auto;margin-right:auto;padding:0 20px 3em}.beaker .content-wrapper h1{padding-left:0;padding-right:0;text-align:left}.beaker .content-wrapper .main{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1}@media (min-width:760px){.beaker .content-wrapper .main{-webkit-box-flex:0;flex:0 0 70%;-ms-flex:0 0 70%;-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2;overflow:hidden}}.beaker .content-wrapper .sidebar{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2;margin-top:2em}@media (min-width:760px){.beaker .content-wrapper .sidebar{-webkit-box-flex:0;flex:0 0 30%;-ms-flex:0 0 30%;-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1;padding-right:40px;margin-top:0}}.sg-pattern-example>.beaker .top{height:100px;margin-bottom:1em}.sg-pattern-example>.beaker .main,.sg-pattern-example>.beaker .sidebar{height:300px;margin-bottom:1em}.sg-pattern-example>.beaker .bottom{height:100px}.bunsen .top{width:100%}.bunsen .top .block-field.block-title h1{max-width:1120px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;width:100%}.layout-builder__section .bunsen .top{margin-bottom:2em}.bunsen .content-wrapper{max-width:1120px;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:auto;margin-right:auto;padding:0 20px 3em}.bunsen .content-wrapper h1{padding-left:0;padding-right:0;text-align:left}.bunsen .content-wrapper .main{width:100%}@media (min-width:760px){.bunsen .content-wrapper .main{width:70%;overflow:hidden}}.bunsen .content-wrapper .sidebar{width:100%;margin-top:2em}@media (min-width:760px){.bunsen .content-wrapper .sidebar{width:30%;margin-top:0}.bunsen .content-wrapper .sidebar .block-region-sidebar{margin-left:20px}}.sg-pattern-example>.bunsen .top{height:100px;margin-bottom:1em}.sg-pattern-example>.bunsen .main,.sg-pattern-example>.bunsen .sidebar{height:300px;margin-bottom:1em}.sg-pattern-example>.bunsen .bottom{height:100px}body.unpublished .node-content{background:#fff4fa;border-top:20px solid #fdd5dd}.node-page .block-region-top .block-field.block-title .text-wrapper{max-width:1120px;margin-left:auto;margin-right:auto;width:100%}.node-page .block-region-top .block-field.block-title .text-wrapper h1{color:#292d2c;margin-bottom:0}@media (min-width:1200px){.node-page .block-region-top .block-field.block-title .text-wrapper h1{font-size:56px}}.node-page .block-region-top .block-field.block-title .text-wrapper .field-subheader{padding-left:20px;padding-right:20px;padding-bottom:5px;margin-top:15px}.node-page .block-region-top .block-field.block-title .text-wrapper .field-subheader h2{font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;color:#66655d}.node-page .block-region-top .block-field.block-title .text-wrapper.no-banner:after{content:'';display:block;width:calc(100% - 40px);margin-left:20px;margin-top:15px;height:1px;background:#231f20}.node-page .field-banner{margin-top:15px}.node-page .field-banner img{display:block;width:100%}.node-page .bunsen>.content-wrapper{padding-top:3em}.node-page .block-region-sidebar{background:#e0eae9}.node-page .block-region-sidebar h2.block-title{text-transform:none;color:#292d2c}.node-page .block-region-sidebar>*{padding-left:1em;padding-right:1em}.node-page .block-region-sidebar>:first-of-type{padding-top:1.5em}.node-page .block-region-sidebar>:last-of-type{padding-bottom:1.5em}.node-page .block-region-sidebar>:not(:last-of-type){margin-bottom:1.5em}.node-page .block-region-sidebar :not(.block-title) a{color:#66655d}.node-page .block-region-sidebar :not(.block-title) a:focus,.node-page .block-region-sidebar :not(.block-title) a:hover{color:#00856a}.node-page .kermit .block-region-top .breadcrumb{max-width:940px}.node-page .kermit .block-region-top .block-field.block-title .text-wrapper{max-width:940px}@media (min-width:1200px){.node-page .kermit .block-region-top .block-field.block-title .text-wrapper h1{font-size:55px}}.node-page .kermit .block-field.block-body{max-width:800px;margin-left:auto;margin-right:auto}.node-6 .paragraph .tab-labels{margin:0 1.5em}.node-6 .paragraph .tab-content{padding:1.5em}.node--type-blog .block-region-top{position:relative}.node--type-blog .block-region-top .block-entity-fieldnodefield-banner img{display:block;width:100%}@media (min-width:760px){.node--type-blog .block-region-top .block-entity-fieldnodefield-banner .field-banner{position:relative}.node--type-blog .block-region-top .block-entity-fieldnodefield-banner .field-banner:before{content:'';display:block;width:100%;height:100%;background:rgba(51,51,51,.5);position:absolute;top:0;left:0;z-index:2}}@media (min-width:760px){.node--type-blog .block-region-top .block-system-breadcrumb-block ol{position:relative;z-index:3;max-width:60%}}.node--type-blog .block-region-top .block-entity-fieldnodetitle .metatext{font-size:90%;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;opacity:.7;padding:0 20px;margin-bottom:1.5em}@media (min-width:760px){.node--type-blog .block-region-top .block-entity-fieldnodetitle{margin-top:0;position:absolute;top:45%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;color:#fff;text-align:center}.node--type-blog .block-region-top .block-entity-fieldnodetitle h1{margin-bottom:.25em}.node--type-blog .block-region-top .block-entity-fieldnodetitle .metatext{opacity:1;filter:Alpha(opacity=100)}}.node--type-blog .block-region-top .block-addtoany-block{padding:0 20px}@media (min-width:760px){.node--type-blog .block-region-top .block-addtoany-block{position:absolute;z-index:2;bottom:11px;right:0;width:100%;text-align:right}.node--type-blog .block-region-top .block-addtoany-block>span{display:block;max-width:1200px;margin-left:auto;margin-right:auto}}.node--type-blog .block-region-main .block-field.block-body{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:2em}.node--type-blog .block-region-main .block-field-oc-widgets{max-width:1200px;margin-left:auto;margin-right:auto}.node--type-blog .block-region-main .block-entity-fieldnodefield-author{margin-bottom:2em;max-width:800px;margin-left:auto;margin-right:auto}.node--type-blog .block-region-main .block-entity-fieldnodefield-author .profile-teaser .field-profile-image img{border-radius:50%;max-width:200px;display:block;margin-left:auto;margin-right:auto;margin-bottom:1em;border:1px solid #ccc}.node--type-blog .block-region-main .block-entity-fieldnodefield-author .profile-teaser .field-profile-image img:focus,.node--type-blog .block-region-main .block-entity-fieldnodefield-author .profile-teaser .field-profile-image img:hover{border-color:#222;opacity:.7;filter:Alpha(opacity=70);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.node--type-blog .block-region-main .block-entity-fieldnodefield-author .profile-teaser .info a:hover,.node--type-blog .block-region-main .block-entity-fieldnodefield-author .profile-teaser .info:focus{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}@media (min-width:500px){.node--type-blog .block-region-main .block-entity-fieldnodefield-author .profile-teaser{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}.node--type-blog .block-region-main .block-entity-fieldnodefield-author .profile-teaser .field-profile-image{-webkit-box-flex:0;flex:0 0 200px;-ms-flex:0 0 200px}.node--type-blog .block-region-main .block-entity-fieldnodefield-author .profile-teaser .info{padding-left:30px}}.node--type-blog .block-region-main .block-entity-fieldnodefield-tags{max-width:800px;margin-left:auto;margin-right:auto}.node--type-blog .block-region-main .block-entity-fieldnodefield-tags .label{font-weight:700;margin-right:.5em}.node--type-blog .block-region-main .block-entity-fieldnodefield-tags div{display:inline}.node--type-blog .block-region-main .block-entity-fieldnodefield-tags div div:not(:last-child):after{content:","}.node--type-blog .block-region-main .block-entity-fieldnodefield-tags div a{font-size:90%;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.node--type-blog .block-region-bottom{padding:0 20px}.node--type-blog .block-region-bottom .block-flippy-block{max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width:760px){.pl .block-addtoany-block{bottom:12px!important}}.pl .block-addtoany-block>span{font-size:0;margin-top:2px}.pl .block-addtoany-block>span span{display:inline-block;font-size:initial;padding:0 1px}.pl .block-addtoany-block>span span .icon{height:32px;width:32px;background-size:256px 256px}.node--type-event .field-banner img{display:block;width:100%}.node--type-event .block-entity-fieldnodefield-oc-date .field-oc-date{padding:10px 20px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;border-radius:10px;margin-bottom:1.5em}@media (min-width:760px){.node--type-event .block-entity-fieldnodefield-oc-date .field-oc-date{font-size:120%}}.node--type-event .block-entity-fieldnodefield-event-pin-info{margin-bottom:.5em;font-weight:700}.node--type-event .block-entity-fieldnodefield-event-location{margin-bottom:1.5em}@media (max-width:759px){.node--type-event .bunsen .sidebar{-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1}.node--type-event .bunsen .main{-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2}}.node-landing-page .block-region-top{position:relative}.node-landing-page .block-region-top .breadcrumb{max-width:940px}.node-landing-page .block-region-top .block-field.block-title:first-child{margin-top:30px}.node-landing-page .block-region-top .field-banner{opacity:0;-webkit-animation:fadeIn 1.2s 1 forwards;animation:fadeIn 1.2s 1 forwards}@media (min-width:760px){body:not(.is-front) .node-landing-page .block-region-top .field-banner:before{content:'';display:block;width:100%;height:100%;background:rgba(51,51,51,.5);position:absolute;top:0;left:0;z-index:2}}@media (min-width:900px){.node-landing-page .block-region-top .field-banner{height:60vh;max-height:900px;min-height:450px;overflow:hidden;position:relative}.node-landing-page .block-region-top .field-banner img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1200px){.node-landing-page .block-region-top .field-banner{height:auto}.node-landing-page .block-region-top .field-banner img{position:relative;-webkit-transform:translateY(0);transform:translateY(0)}}.node-landing-page .block-region-top .field-banner img{display:block;width:100%}.node-landing-page .text-wrapper{position:relative;margin-left:auto;margin-right:auto;max-width:940px}.node-landing-page .text-wrapper h1{color:#292d2c;padding-left:0;padding-right:0;text-transform:none;line-height:1}@media (min-width:1200px){.node-landing-page .text-wrapper h1{font-size:55px}}@media (min-width:760px){.node-landing-page .text-wrapper h1{text-shadow:1px 1px 7px rgba(0,0,0,.5)}}.node-landing-page .text-wrapper h2.leadin{font-size:18px;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;padding-left:20px;padding-right:20px}@media (min-width:760px){.node-landing-page .text-wrapper h2.leadin{font-size:22px;text-shadow:1px 1px 7px rgba(0,0,0,.5)}}@media (min-width:1200px){.node-landing-page .text-wrapper h2.leadin{font-size:26px}}.node-landing-page .text-wrapper.banner{text-align:center;max-width:800px;padding:30px 20px}@media (min-width:1200px){.node-landing-page .text-wrapper.banner h1{font-size:70px}}.node-landing-page .text-wrapper.banner:after{content:'';display:block;position:absolute;bottom:-10px;left:50%;width:120px;height:10px;margin-left:-60px;background:#00a887}@media (min-width:760px){.node-landing-page .text-wrapper.banner{position:absolute;top:50%;left:50%;z-index:2;width:100%;max-width:780px;padding:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.node-landing-page .text-wrapper.banner h1,.node-landing-page .text-wrapper.banner h2.leadin{color:#fff}.node-landing-page .text-wrapper.banner:after{background:#fff}}.node-landing-page .text-wrapper:not(.has-icon){margin-top:1.5em}@media (min-width:760px){.node-landing-page .text-wrapper:not(.has-icon){margin-top:0}}.node-landing-page .text-wrapper.has-icon a.icon-scroll{font-size:0;display:block;width:80px;height:80px;margin-left:auto;margin-right:auto;margin-bottom:20px;cursor:pointer}.node-landing-page .text-wrapper.has-icon a.icon-scroll:focus,.node-landing-page .text-wrapper.has-icon a.icon-scroll:hover{position:relative;opacity:.8;filter:Alpha(opacity=80)}.node-landing-page .text-wrapper.has-icon a.icon-scroll:focus:after,.node-landing-page .text-wrapper.has-icon a.icon-scroll:hover:after{content:'';display:block;height:0;width:0;position:absolute;top:calc(100% + 10px);left:50%;margin-left:-18px;border-top:10px solid #292d2c;border-left:20px double transparent;border-right:20px double transparent}@media (min-width:760px){.node-landing-page .text-wrapper.has-icon a.icon-scroll:focus:after,.node-landing-page .text-wrapper.has-icon a.icon-scroll:hover:after{border-top-color:#fff}}@media (min-width:760px){.node-landing-page .text-wrapper.has-icon a.icon-scroll{margin-bottom:40px}}.node-landing-page .text-wrapper.resources a.icon-scroll{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 85.71428571428571%;background-size:640px 640px}@media (min-width:760px){.is-front .node-landing-page .text-wrapper.resources a.icon-scroll,.node-landing-page .text-wrapper.resources.banner a.icon-scroll{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 42.857142857142854%;background-size:640px 640px}}.node-landing-page .text-wrapper.careers a.icon-scroll{background-image:url(/themes/oc_patterns/images/new-icons/careers-black.svg);background-repeat:none;background-position:center;background-size:80px,80px}@media (min-width:760px){.is-front .node-landing-page .text-wrapper.careers a.icon-scroll,.node-landing-page .text-wrapper.careers.banner a.icon-scroll{background-image:url(/themes/oc_patterns/images/new-icons/careers-white.svg);background-repeat:none;background-position:center;background-size:80px,80px}}.node-landing-page .text-wrapper.coaching a.icon-scroll{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 28.571428571428573%;background-size:640px 640px}@media (min-width:760px){.is-front .node-landing-page .text-wrapper.coaching a.icon-scroll,.node-landing-page .text-wrapper.coaching.banner a.icon-scroll{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 42.857142857142854%;background-size:640px 640px}}.node-landing-page .text-wrapper.expert a.icon-scroll{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 57.142857142857146%;background-size:640px 640px}@media (min-width:760px){.is-front .node-landing-page .text-wrapper.expert a.icon-scroll,.node-landing-page .text-wrapper.expert.banner a.icon-scroll{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 0;background-size:640px 640px}}.node-landing-page .text-wrapper.podcast a.icon-scroll{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 85.71428571428571%;background-size:640px 640px}@media (min-width:760px){.is-front .node-landing-page .text-wrapper.podcast a.icon-scroll,.node-landing-page .text-wrapper.podcast.banner a.icon-scroll{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 85.71428571428571%;background-size:640px 640px}}.node-landing-page .kermit .main{padding:0 20px 60px}.node-1 .node-landing-page .kermit .main,.node-4 .node-landing-page .kermit .main{padding:0 20px 0}.node-landing-page .block-region-main{margin-left:auto;margin-right:auto}.node-landing-page .block-region-main .block-field.block-body{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:2em}.node-landing-page .block-region-main .block-field-oc-widgets{max-width:1200px;margin-left:auto;margin-right:auto}.node-landing-page .block-region-main .field.body{margin:2em 0 5em}.node-landing-page .block-region-main .field.body p:first-child{font-size:22px}.node-landing-page .block-region-bottom{background:#94b7b1;padding:10px 20px}@media (min-width:760px){.node-landing-page .block-region-bottom{padding:20px}}.node-type-landing-page .block-user-login-block{margin-left:auto;margin-right:auto;margin-top:20px;max-width:480px}.pl .node--type-landing_page .field--name-field-oc-widgets .pl-spacer{margin-top:0}.node-learning-module .field--name-field-resource-topics{background:#b2b2b2;padding:30px 20px;margin-top:30px;margin-bottom:40px}.node-learning-module .field--name-field-resource-topics .link-wrapper{max-width:1080px;margin-left:auto;margin-right:auto}.node-learning-module .field--name-field-resource-topics .link-wrapper a{padding-left:0;padding:2px 10px;background:#66655d;color:#fff;border-radius:8px;font-size:15px;cursor:pointer;padding:6px 10px;margin-bottom:.5em;display:inline-block}.node-learning-module .field--name-field-resource-topics .link-wrapper a:active,.node-learning-module .field--name-field-resource-topics .link-wrapper a:focus,.node-learning-module .field--name-field-resource-topics .link-wrapper a:hover{background:#c35413}@media (min-width:760px){.node-learning-module .field--name-field-resource-topics .link-wrapper a{font-size:17px}}.node-learning-module .field--name-field-resource-topics .link-wrapper a:not(:last-of-type){margin-right:.5em}.node-learning-module .block-field.block-title h1{color:#292d2c;padding-bottom:20px}.node-learning-module .block-field.block-title h1:after{content:'';position:relative;display:block;width:calc(100% - 40px);height:1px;background:#231f20;margin-top:20px}.node-learning-module .field.body{margin-bottom:2em}.node-learning-module .field-course-file ul{overflow:hidden;margin:.5em 0 1.5em;padding:0 0 0 21px}.node-learning-module .field-course-file ul>li{padding-left:19px}.node-learning-module .field-course-file ul ol,.node-learning-module .field-course-file ul ul{margin:.5em 0 .5em;padding:0 0 0 21px}.node-learning-module .field-course-file ul ol>li,.node-learning-module .field-course-file ul ul>li{padding-left:19px}.node-learning-module .block-field-develop{padding-top:1em}.node-learning-module .block-field-develop h2.block-title{text-align:left}.node-learning-module .block-field-develop h2.block-title:not(.fake-title){display:none}.node-learning-module .block-region-sidebar{background:#e0eae9}.node-learning-module .block-region-sidebar h2.block-title{text-transform:none;color:#292d2c}.node-learning-module .block-region-sidebar>*{padding-left:1em;padding-right:1em}.node-learning-module .block-region-sidebar>:first-of-type{padding-top:1.5em}.node-learning-module .block-region-sidebar>:last-of-type{padding-bottom:1.5em}.node-learning-module .block-region-sidebar>:not(:last-of-type){margin-bottom:1.5em}.node-learning-module .block-region-sidebar :not(.block-title) a{color:#66655d}.node-learning-module .block-region-sidebar :not(.block-title) a:focus,.node-learning-module .block-region-sidebar :not(.block-title) a:hover{color:#00856a}.node-learning-module .block-region-sidebar .block-field-other-languages a{display:block}.node-learning-module .block-region-sidebar .block-field-other-languages a:not(:last-of-type){margin-bottom:.5em}.node-learning-module .block-region-sidebar .block-field-study-handouts .field-study-handouts>div:not(:last-of-type){margin-bottom:.5em}.node-learning-module .ui-dialog.ui-widget-content{height:auto!important;padding:0;border:none;border-radius:0;z-index:102;max-width:90%!important}.node-learning-module .ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#e0eae9;border:0;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;color:#292d2c;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.node-learning-module .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{margin:0;float:none;position:relative;top:2px}.node-learning-module .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px;border:none;right:.6em;padding:0}.node-learning-module .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button span{display:none}.node-learning-module .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button:focus,.node-learning-module .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%;background-size:160px 160px}.node-learning-module .ui-dialog.ui-widget-content #drupal-modal{padding-top:1em}.node-learning-module .ui-widget-overlay{background:rgba(51,51,51,.5);opacity:1}.node-learning-module.mobile-swf .ui-dialog.ui-widget-content,.node-learning-module.mobile-swf .ui-widget-overlay{display:none!important}.node-learning-module #drupal-modal{max-height:100%!important;padding:0!important}.node-learning-module #drupal-modal iframe{width:100%!important}.node--type-news .field-banner img{display:block;width:100%}.node--type-news .block-entity-fieldnodecreated{padding:10px 20px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;border-radius:10px;margin-bottom:1.5em}@media (min-width:760px){.node--type-news .block-entity-fieldnodecreated{font-size:120%}}@media (max-width:759px){.node--type-news .bunsen .sidebar{-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1}.node--type-news .bunsen .main{-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2}}.node-podcast .block-region-top{max-width:940px;margin-bottom:2em;margin-left:auto;margin-right:auto}.node-podcast .block-region-top .podcast-title{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px;margin:0 20px;font-size:18px;text-transform:uppercase;padding-bottom:.75em;border-bottom:1px solid #231f20}@media (min-width:760px){.node-podcast .block-region-top .podcast-title{line-height:1.15}}.node-podcast .block-region-main{max-width:900px;margin-left:auto;margin-right:auto;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}.node-podcast .block-region-main .block-field-audio-file{-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2;width:120px}@media (min-width:500px){.node-podcast .block-region-main .block-field-audio-file{-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1}}.node-podcast .block-region-main .block-field-audio-file .audio-trigger{display:block;background:#00856a;color:#fff;font-size:22px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0);padding:15px 20px;border-radius:8px;position:relative;margin-bottom:.5em}.node-podcast .block-region-main .block-field-audio-file .audio-trigger:focus,.node-podcast .block-region-main .block-field-audio-file .audio-trigger:hover{background:#006c56}.node-podcast .block-region-main .block-field-audio-file .audio-trigger:after{content:'';display:block;position:absolute;bottom:21px;right:15px;width:16px;height:16px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 85.71428571428571%;background-size:128px 128px}.node-podcast .block-region-main .block-field-audio-file .player-holder{display:none;position:fixed;top:0;left:0;z-index:1001;width:100%;height:100%;background:rgba(51,51,51,.5);overflow:hidden}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;min-width:280px}@media (min-width:500px){.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner{min-width:400px}}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label{position:relative;background:#e0eae9;padding:.75em 60px .75em 20px;margin-bottom:1em}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label div{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px;font-size:20px;margin:0}@media (min-width:760px){.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label div{line-height:1.15}}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-close{position:absolute;top:14px;right:16px;z-index:2;display:block;width:20px;height:20px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px;transition:none;-moz-transition:none;-webkit-transition:none}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-close:focus,.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-close:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%;background-size:160px 160px}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-mini{position:absolute;top:14px;right:40px;z-index:2;display:block;width:20px;height:19px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 71.42857142857143%;background-size:160px 160px;transition:none;-moz-transition:none;-webkit-transition:none;border-bottom:1px solid transparent}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-mini:focus,.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-mini:hover{border-color:#292d2c}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-maxi{display:none;position:absolute;top:14px;right:40px;z-index:2;width:20px;height:19px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 71.42857142857143%;background-size:160px 160px;transition:none;-moz-transition:none;-webkit-transition:none;border-bottom:1px solid transparent}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-maxi:focus,.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .player-label .player-maxi:hover{border-color:#292d2c}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .pod-wrapper{max-width:400px}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .pod-wrapper p{padding:0 20px;font-size:18px}.node-podcast .block-region-main .block-field-audio-file .player-holder .player-inner .pod-wrapper .mejs__container{width:100%!important}.node-podcast .block-region-main .block-field-audio-file .player-holder.mini{top:auto;left:auto;bottom:0;right:0;background:0 0;width:280px;height:50px}@media (min-width:500px){.node-podcast .block-region-main .block-field-audio-file .player-holder.mini{width:400px}}.node-podcast .block-region-main .block-field-audio-file .player-holder.mini .player-inner{top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.node-podcast .block-region-main .block-field-audio-file .player-holder.mini .player-inner .player-label .player-maxi{display:block}.node-podcast .block-region-main .block-field-audio-file .player-holder.mini .player-inner .player-label .player-mini{display:none}.node-podcast .block-region-main .block-field-audio-file ul{list-style:none;margin:0;padding:0}.node-podcast .block-region-main .block-field-audio-file ul li:first-of-type{line-height:22px}.node-podcast .block-region-main .block-field-audio-file ul li a:before{top:0}.node-podcast .block-region-main .block-field-audio-file ul li a.download{position:relative;padding-right:22px;padding-left:0}.node-podcast .block-region-main .block-field-audio-file ul li a.download:before{content:none}.node-podcast .block-region-main .block-field-audio-file ul li a.download:after{content:'';display:block;position:absolute;top:0;right:0;width:16px;height:16px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 42.857142857142854%;background-size:128px 128px}.node-podcast .block-region-main .block-field-audio-file ul li a.download:focus:after,.node-podcast .block-region-main .block-field-audio-file ul li a.download:hover:after{opacity:.6}.node-podcast .block-region-main .block-field-audio-file ul a{font-size:16px}.node-podcast .block-region-main .block-field.block-title{-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1}@media (min-width:500px){.node-podcast .block-region-main .block-field.block-title{-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2;width:calc(100% - 120px);padding-left:40px}}.node-podcast .block-region-main .block-field.block-title h1{margin-bottom:10px;color:#292d2c}@media (min-width:760px){.node-podcast .block-region-main .block-field.block-title h1{font-size:32px}}.node-podcast .block-region-main .block-field.block-title h3{font-size:22px}.node-podcast .block-region-main .block-field.block-title .summary{margin-bottom:.5em}.node-podcast .block-region-main .block-field.block-title .summary p:last-of-type{display:inline;margin-bottom:0}.node-podcast .block-region-main .block-field.block-title .field--name-field-resource-language,.node-podcast .block-region-main .block-field.block-title .field--name-field-resource-topics{margin-bottom:5px}.node-podcast .block-region-main .block-field.block-title .field--name-field-resource-language .podcast-label,.node-podcast .block-region-main .block-field.block-title .field--name-field-resource-topics .podcast-label{display:inline-block;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-right:.5em}.node-podcast .block-region-main .block-views-blockpodcasts-related-podcasts-block,.node-podcast .block-region-main .view.podcast-landing{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;-webkit-box-ordinal-group:100;order:99;-ms-flex-order:99;margin-top:4em}@media (min-width:500px){.node-podcast .block-region-main .block-views-blockpodcasts-related-podcasts-block,.node-podcast .block-region-main .view.podcast-landing{margin-top:7em}}.node-profiles .block-region-top{margin-bottom:2em}.node-profiles .block-region-main .block-field.block-title h1{margin-bottom:10px;font-size:32px;color:#191919}@media (min-width:760px){.node-profiles .block-region-main .block-field.block-title h1{font-size:48px}}.node-profiles .block-region-main .block-field-position{margin-bottom:1.5em}.node-profiles .block-region-main .block-field-position .field-position{color:#00856a;font-size:21px}@media (min-width:760px){.node-profiles .block-region-main .block-field-position .field-position{font-size:24px}}@media (max-width:759px){.node-profiles .block-region-main .block-field.block-body{margin-bottom:2em}}.node-profiles .block-region-sidebar{text-align:center}@media (min-width:760px){.node-profiles .block-region-sidebar{margin-top:.5em}}.node-profiles .block-region-sidebar .block-field-profile-image .field-profile-image .media-image{margin-left:auto;margin-right:auto;max-width:250px}.node-profiles .block-region-sidebar .block-field-profile-image .field-profile-image img{margin-bottom:1em}.node-profiles .field-email a,.node-profiles .field-phone a{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.node-resources .field--name-field-resource-topics{background:#b2b2b2;padding:30px 20px;margin-top:30px;margin-bottom:40px}.node-resources .field--name-field-resource-topics .link-wrapper{max-width:1080px;margin-left:auto;margin-right:auto}.node-resources .field--name-field-resource-topics .link-wrapper a{padding-left:0;padding:2px 10px;background:#66655d;color:#fff;border-radius:8px;font-size:15px;cursor:pointer;padding:6px 10px;margin-bottom:.5em;display:inline-block}.node-resources .field--name-field-resource-topics .link-wrapper a:active,.node-resources .field--name-field-resource-topics .link-wrapper a:focus,.node-resources .field--name-field-resource-topics .link-wrapper a:hover{background:#c35413}@media (min-width:760px){.node-resources .field--name-field-resource-topics .link-wrapper a{font-size:17px}}.node-resources .field--name-field-resource-topics .link-wrapper a:not(:last-of-type){margin-right:.5em}.node-resources .block-field.block-title h1{color:#292d2c;padding-bottom:20px}.node-resources .block-field.block-title h1:after{content:'';position:relative;display:block;width:calc(100% - 40px);height:1px;background:#231f20;margin-top:20px}.node-resources .field.body{margin-bottom:2em}.node-resources .field--name-field-resource-link ul,.node-resources .field--name-field-resource-media ul{overflow:hidden;margin:.5em 0 1.5em;padding:0 0 0 21px;margin:0}.node-resources .field--name-field-resource-link ul>li,.node-resources .field--name-field-resource-media ul>li{padding-left:19px}.node-resources .field--name-field-resource-link ul ol,.node-resources .field--name-field-resource-link ul ul,.node-resources .field--name-field-resource-media ul ol,.node-resources .field--name-field-resource-media ul ul{margin:.5em 0 .5em;padding:0 0 0 21px}.node-resources .field--name-field-resource-link ul ol>li,.node-resources .field--name-field-resource-link ul ul>li,.node-resources .field--name-field-resource-media ul ol>li,.node-resources .field--name-field-resource-media ul ul>li{padding-left:19px}.node-resources .block-region-sidebar{background:#e0eae9}.node-resources .block-region-sidebar h2.block-title{text-transform:none;color:#292d2c}.node-resources .block-region-sidebar>*{padding-left:1em;padding-right:1em}.node-resources .block-region-sidebar>:first-of-type{padding-top:1.5em}.node-resources .block-region-sidebar>:last-of-type{padding-bottom:1.5em}.node-resources .block-region-sidebar>:not(:last-of-type){margin-bottom:1.5em}.node-resources .block-region-sidebar :not(.block-title) a{color:#66655d}.node-resources .block-region-sidebar :not(.block-title) a:focus,.node-resources .block-region-sidebar :not(.block-title) a:hover{color:#00856a}.node-resources .block-region-sidebar .block-field-resource-language .label,.node-resources .block-region-sidebar .block-field-resource-type .label{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:20px;color:#66655d;text-transform:uppercase;text-align:center;max-width:1200px;margin-left:auto;margin-right:auto;color:#292d2c;text-transform:none;text-align:left}@media (min-width:760px){.node-resources .block-region-sidebar .block-field-resource-language .label,.node-resources .block-region-sidebar .block-field-resource-type .label{line-height:1.15}}@media (min-width:760px){.node-resources .block-region-sidebar .block-field-resource-language .label,.node-resources .block-region-sidebar .block-field-resource-type .label{letter-spacing:1px}}.node-resources .ui-dialog.ui-widget-content{width:auto!important;height:auto!important;padding:0;border:none;border-radius:0}.node-resources .ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#e0eae9;border:0;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;color:#292d2c;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.node-resources .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{margin:0;float:none;position:relative;top:2px}.node-resources .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px;border:none;right:.6em;padding:0}.node-resources .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button span{display:none}.node-resources .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button:focus,.node-resources .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%;background-size:160px 160px}.node-resources .ui-dialog.ui-widget-content #drupal-modal{padding-top:1em}.node-resources .ui-widget-overlay{background:rgba(51,51,51,.5);opacity:1}.node-resources.mobile-swf .ui-dialog.ui-widget-content,.node-resources.mobile-swf .ui-widget-overlay{display:none!important}.ui-dialog.ui-widget-content{max-width:90vw!important}.node-study-courses .field--name-field-resource-topics{background:#b2b2b2;padding:30px 20px;margin-top:30px;margin-bottom:40px}.node-study-courses .field--name-field-resource-topics .link-wrapper{max-width:1080px;margin-left:auto;margin-right:auto}.node-study-courses .field--name-field-resource-topics .link-wrapper a{padding-left:0;padding:2px 10px;background:#66655d;color:#fff;border-radius:8px;font-size:15px;cursor:pointer;padding:6px 10px;margin-bottom:.5em;display:inline-block}.node-study-courses .field--name-field-resource-topics .link-wrapper a:active,.node-study-courses .field--name-field-resource-topics .link-wrapper a:focus,.node-study-courses .field--name-field-resource-topics .link-wrapper a:hover{background:#c35413}@media (min-width:760px){.node-study-courses .field--name-field-resource-topics .link-wrapper a{font-size:17px}}.node-study-courses .field--name-field-resource-topics .link-wrapper a:not(:last-of-type){margin-right:.5em}.node-study-courses .block-field.block-title h1{color:#292d2c;padding-bottom:20px}.node-study-courses .block-field.block-title h1:after{content:'';position:relative;display:block;width:calc(100% - 40px);height:1px;background:#231f20;margin-top:20px}.node-study-courses .field.body{margin-bottom:2em}.node-study-courses .field--name-field-course-file ul{overflow:hidden;margin:.5em 0 1.5em;padding:0 0 0 21px}.node-study-courses .field--name-field-course-file ul>li{padding-left:19px}.node-study-courses .field--name-field-course-file ul ol,.node-study-courses .field--name-field-course-file ul ul{margin:.5em 0 .5em;padding:0 0 0 21px}.node-study-courses .field--name-field-course-file ul ol>li,.node-study-courses .field--name-field-course-file ul ul>li{padding-left:19px}.node-study-courses .block-field-develop{padding-top:1em}.node-study-courses .block-field-develop h2.block-title{text-align:left}.node-study-courses .block-field-develop h2.block-title:not(.fake-title){display:none}.node-study-courses .block-region-sidebar{background:#e0eae9}.node-study-courses .block-region-sidebar h2.block-title{text-transform:none;color:#292d2c}.node-study-courses .block-region-sidebar>*{padding-left:1em;padding-right:1em}.node-study-courses .block-region-sidebar>:first-of-type{padding-top:1.5em}.node-study-courses .block-region-sidebar>:last-of-type{padding-bottom:1.5em}.node-study-courses .block-region-sidebar>:not(:last-of-type){margin-bottom:1.5em}.node-study-courses .block-region-sidebar :not(.block-title) a{color:#66655d}.node-study-courses .block-region-sidebar :not(.block-title) a:focus,.node-study-courses .block-region-sidebar :not(.block-title) a:hover{color:#00856a}.node-study-courses .block-region-sidebar .block-field-other-languages a{display:block}.node-study-courses .block-region-sidebar .block-field-other-languages a:not(:last-of-type){margin-bottom:.5em}.node-study-courses .block-region-sidebar .block-field-study-handouts .field-study-handouts>div:not(:last-of-type){margin-bottom:.5em}.node-study-courses .ui-dialog.ui-widget-content{height:auto!important;padding:0;border:none;border-radius:0;z-index:102;max-width:90%!important}.node-study-courses .ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#e0eae9;border:0;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;color:#292d2c;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.node-study-courses .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{margin:0;float:none;position:relative;top:2px}.node-study-courses .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px;border:none;right:.6em;padding:0}.node-study-courses .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button span{display:none}.node-study-courses .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button:focus,.node-study-courses .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-button:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%;background-size:160px 160px}.node-study-courses .ui-dialog.ui-widget-content #drupal-modal{padding-top:1em}.node-study-courses .ui-widget-overlay{background:rgba(51,51,51,.5);opacity:1}.node-study-courses.mobile-swf .ui-dialog.ui-widget-content,.node-study-courses.mobile-swf .ui-widget-overlay{display:none!important}.node-study-courses #drupal-modal{max-height:100%!important;padding:0!important}.node-study-courses #drupal-modal iframe{width:100%!important}.node-support-book .block-region-top{margin-bottom:2em}.node-support-book .block-region-main .block-field.block-title h1{color:#292d2c}@media (min-width:1200px){.node-support-book .block-region-main .block-field.block-title h1{font-size:55px}}.node-support-book .block-region-main .block-field.block-body{margin-bottom:2em}@media (min-width:760px){.node-support-book .block-region-sidebar{margin-top:.5em}}.node-support-book .restricted{max-width:800px;margin-left:auto;margin-right:auto;padding:4em 20px}#views-exposed-form-site-search-site-search{width:100%;margin-bottom:2em;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext{max-width:325px}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext label{display:block}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input{border:1px solid #222;font-size:15px;padding:15px 6px 16px;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;max-width:300px}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input::-webkit-placeholder{opacity:.4;color:#333}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input::-moz-placeholder{opacity:.4;color:#333}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input:-ms-input-placeholder{opacity:.4;color:#333}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input::-webkit-input-placeholder{opacity:.4;color:#333}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input:focus::-webkit-placeholder{opacity:.2;color:#333}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input:focus::-moz-placeholder{opacity:.2;color:#333}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input:focus:-ms-input-placeholder{opacity:.2;color:#333}#views-exposed-form-site-search-site-search .form-item-site-search-api-fulltext input:focus::-webkit-input-placeholder{opacity:.2;color:#333}#views-exposed-form-site-search-site-search .form-actions{width:100%}@media (min-width:760px){#views-exposed-form-site-search-site-search .form-actions{width:calc(100% - 325px)}}#views-exposed-form-site-search-site-search .form-actions input.form-submit{background:#00856a;padding:.75em 3em;color:#fff;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;text-transform:none;font-size:15px;text-transform:uppercase;margin-bottom:2em}#views-exposed-form-site-search-site-search .form-actions input.form-submit:focus,#views-exposed-form-site-search-site-search .form-actions input.form-submit:hover{background:#006c56}#views-exposed-form-site-search-site-search .form-actions input.form-submit:not(#edit-reset){margin-right:.5em}#views-exposed-form-site-search-site-search .form-actions input.form-submit#edit-reset{background:#292d2c}#views-exposed-form-site-search-site-search .form-actions input.form-submit#edit-reset:focus,#views-exposed-form-site-search-site-search .form-actions input.form-submit#edit-reset:hover{background:#6a7076}.pl .search-header a:focus,.pl .search-header a:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.pl .patternLink{color:red;text-transform:uppercase}.pl .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl #sg-patterns{padding:0}.pl .sg-pattern{clear:left;margin-bottom:0;padding-bottom:2em;padding-left:.5em;padding-right:.5em}.pl .sg-pattern:not(#organisms-reveal-group){background:#fff}.pl .sg-subtype{background:#fff;padding-left:.5em;padding-right:.5em}.pl .sg-subtype>h2{margin-bottom:0;padding-bottom:.5em}.pl #icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pl #icons>div{border:1px solid #eee;padding:1em;text-align:center}.pl.notes{font-size:80%;opacity:.8;font-style:italic;margin-bottom:2em}.pl .flex-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pl .flex-holder .flex-half{width:50%;padding:0 20px}.pl .pl-spacer{margin-top:1em}.pl .pl-alert{text-align:center;max-width:60%;margin:2em auto;border:2px solid #cd0210;padding:1em 2em}@media (max-width:759px){.pl .pl-alert{display:none}}.pl .region-placeholder{background:#ccc;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.pl .region-placeholder h3{margin-bottom:0}.pl .macro-tile{display:inline-block;vertical-align:top;width:100%;margin-bottom:1em}@media (min-width:760px){.pl .macro-tile{width:30%;padding-right:2%}}.pl .mixin-group:not(:first-of-type){margin-top:1.5em}.pl .mixin-tile{display:inline-block;vertical-align:top;width:100%;margin-bottom:1em}.pl .mixin-tile ul{list-style:none;margin:0;padding:0}.pl .mixin-tile ul .include-tag{color:#5a8c92}.pl .mixin-tile ul .similar{margin-top:.5em}@media (min-width:760px){.pl .mixin-tile{width:21%;padding-right:2%}}.pl #base-flex-single .wrapper,.pl #base-flex-three-quarter .wrapper,.pl #base-flex-two-third .wrapper{max-width:1000%}.pl-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.pl ul.sf-main{list-style:none;margin:0;padding:0}.pl .sf-desk li.sf-depth-1{display:inline-block;vertical-align:middle;position:relative}.pl .sf-desk ul.sf-hidden{display:none}.pl .video-embed-field-responsive-video{position:relative}.pl .video-embed-field-responsive-video:after{content:'';display:block;padding-bottom:56.25%}.pl .video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}@media (max-width:979px){.pl .layout-container>header .sf-horizontal{display:none}}@media (min-width:980px){.pl .layout-container>header .sf-accordion-toggle{display:none}}.pl #organisms-accordion{padding:0 20px}body{background:#fff}body>.overflow-guard{overflow-x:hidden}body .visually-hidden.focusable.skipper:focus{position:relative!important;z-index:9999}p{margin-top:0}.container-inline div{display:inline}.flexslider{position:relative;margin:0!important;border:0}.flexslider .slides{list-style:none;margin:0;padding:0}.flexslider.large-caret a:before{font-family:arial;font-size:50px;color:#fff}@media (min-width:760px){.flexslider.large-caret a:before{font-size:80px}}.flexslider.large-caret a:focus:before,.flexslider.large-caret a:hover:before{color:#c35413;-webkit-transition:color .3s ease;transition:color .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flexslider.small-caret a:before{font-size:32px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;color:#fff;top:55%!important;text-shadow:2px 2px 10px rgba(0,0,0,.5);-webkit-transition:color .3s ease;transition:color .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:760px){.flexslider.small-caret a:before{font-size:50px}}.flexslider.small-caret a:focus:before,.flexslider.small-caret a:hover:before{color:#c35413}.flexslider.triangle a:before{content:''!important;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);top:55%!important}.flexslider.triangle a.flex-prev:before{border-right:12px solid #fff;border-top:12px double transparent;border-bottom:12px double transparent}@media (min-width:760px){.flexslider.triangle a.flex-prev:before{border-right:20px solid #fff;border-top:20px double transparent;border-bottom:20px double transparent}}.flexslider.triangle a.flex-next:before{border-left:12px solid #fff;border-top:12px double transparent;border-bottom:12px double transparent}@media (min-width:760px){.flexslider.triangle a.flex-next:before{border-left:20px solid #fff;border-top:20px double transparent;border-bottom:20px double transparent}}.flexslider.triangle a.flex-next:focus:before,.flexslider.triangle a.flex-next:hover:before{border-left-color:#c35413;-webkit-transition:border-left-color .3s ease;transition:border-left-color .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flexslider.triangle a.flex-prev:focus:before,.flexslider.triangle a.flex-prev:hover:before{border-right-color:#c35413;-webkit-transition:border-right-color .3s ease;transition:border-right-color .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flexslider .flex-direction-nav{min-width:40px;min-height:50px;z-index:10;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);list-style:none;margin:0;padding:0}.flexslider .flex-direction-nav a{height:100%;position:absolute;top:0;display:block;opacity:1;filter:Alpha(opacity=100);margin:0;text-indent:-9000px;font-size:0}.flexslider .flex-direction-nav a:before{opacity:1;filter:Alpha(opacity=100);display:inline-block;text-align:center;font-weight:400;line-height:1;position:absolute;top:50%;text-indent:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flexslider .flex-direction-nav a.flex-prev{left:15px!important}.flexslider .flex-direction-nav a.flex-prev:before{content:"‹";left:0}.flexslider .flex-direction-nav a.flex-next{right:15px!important}.flexslider .flex-direction-nav a.flex-next:before{content:"›";right:0}a[href$='.pdf']{position:relative;padding-left:22px}a[href$='.pdf']:before{content:'';display:block;position:absolute;left:0;top:4px;width:15px;height:18px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 42.857142857142854%;background-size:144px 144px}a[href$='.pdf']:focus:before,a[href$='.pdf']:hover:before{opacity:.7;filter:Alpha(opacity=70)}a[href$=".docx"],a[href$='.doc']{position:relative;padding-left:22px}a[href$=".docx"]:before,a[href$='.doc']:before{content:'';display:block;position:absolute;left:0;top:4px;width:15px;height:18px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 71.42857142857143%;background-size:144px 144px}a[href$=".docx"]:focus:before,a[href$=".docx"]:hover:before,a[href$='.doc']:focus:before,a[href$='.doc']:hover:before{opacity:.7;filter:Alpha(opacity=70)}a[href$=".xlsx"],a[href$='.xls']{position:relative;padding-left:22px}a[href$=".xlsx"]:before,a[href$='.xls']:before{content:'';display:block;position:absolute;left:0;top:4px;width:15px;height:18px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 71.42857142857143%;background-size:144px 144px}a[href$=".xlsx"]:focus:hover,a[href$=".xlsx"]:hover:before,a[href$='.xls']:focus:hover,a[href$='.xls']:hover:before{opacity:.7;filter:Alpha(opacity=70)}a[href$=".pptx"],a[href$='.ppt']{position:relative;padding-left:22px}a[href$=".pptx"]:before,a[href$='.ppt']:before{content:'';display:block;position:absolute;left:0;top:4px;width:15px;height:18px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 0;background-size:144px 144px}a[href$=".pptx"]:focus:hover,a[href$=".pptx"]:hover:before,a[href$='.ppt']:focus:hover,a[href$='.ppt']:hover:before{opacity:.7;filter:Alpha(opacity=70)}.mailchimp-form iframe{max-height:1470px;height:1469px}.mailchimp-form #mc_embed_signup{background:#fff;min-width:380px;padding:2em 1em}.mailchimp-form #mc_embed_signup form{padding-top:60px}.mailchimp-form #mc_embed_signup form label{position:absolute;top:0;left:0;width:100%;background:#e0eae9;color:#292d2c;font-size:20px;padding:.5em 40px .5em 20px;text-align:left;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif}.mailchimp-form #mc_embed_signup form input[type=email]{height:44px;border-radius:0;background:#ededed;border:0;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;margin-bottom:1em}.mailchimp-form #mc_embed_signup form input[type=email]:focus{outline:#66655d auto 2px!important}span.ext{width:14px;height:14px;padding-right:0;margin-left:18px;display:inline-block;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 14.285714285714286%;background-size:112px 112px;position:relative;top:2px}.ui-dialog.ui-widget-content[aria-describedby=drupal-modal]+.ui-widget-overlay.ui-front{z-index:-1}.ui-dialog.ui-widget-content[aria-describedby=drupal-modal] .ui-dialog-titlebar{padding:.4em 1em}.ui-dialog.ui-widget-content[aria-describedby=drupal-modal] .ui-dialog-titlebar .ui-dialog-title{font-size:1em;color:#222}.ui-dialog.ui-widget-content[aria-describedby=drupal-modal] .ui-dialog-titlebar button.ui-button-icon-only{width:1.5em;height:1.5em;right:1em;background:#6a7076}.ui-dialog.ui-widget-content[aria-describedby=drupal-modal] .ui-dialog-titlebar button.ui-button-icon-only .ui-icon.ui-icon-closethick{-webkit-transform:translate(0,0);transform:translate(0,0)}.ui-dialog.ui-widget-content[aria-describedby=drupal-modal] #drupal-modal{max-height:90vh!important;padding:0 1em .5em}.user-login-form .form-item input:not([type=submit]){max-width:400px}html{-webkit-font-kerning:normal;font-kerning:normal;font-synthesis:none}body{margin:0}div{-webkit-box-sizing:border-box;box-sizing:border-box}div *{-webkit-box-sizing:inherit;box-sizing:inherit}.kint{position:relative;z-index:99999}.field-oc-long-text+*,.field.body+*{clear:both}.gm-style-iw strong{font-weight:700}.gm-style-iw em{font-style:italic}.gm-style-iw h2{font-size:16px}.gm-style-iw h3{font-size:14px}body.gin--vertical-toolbar #gin-toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon::after,body.gin--vertical-toolbar #gin-toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon::after{left:calc(50% - 17px)}body.gin--vertical-toolbar #gin-toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{font-size:16px}body.gin--vertical-toolbar #gin-toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item.menu-item--expanded:before{top:.75rem}.gin-secondary-toolbar #responsive-preview-toolbar-tab button{margin-bottom:0}.gin-secondary-toolbar #responsive-preview-toolbar-tab button.responsive-preview-icon{font-size:14px}.gin-secondary-toolbar #responsive-preview-toolbar-tab ul.responsive-preview-options button.responsive-preview-device{font-size:12px}.gin-secondary-toolbar #responsive-preview-toolbar-tab a.responsive-preview-configure{font-size:10px}#backtotop{height:50px;width:50px;background-size:100%;z-index:500}.block-local-tasks-block{max-width:calc(1200px + 40px);padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;margin-top:2em}.block-local-tasks-block .tabs{margin:1em 0;border-bottom:1px solid #6a7076}.block-local-tasks-block .tabs ul{padding-left:0;margin:0}.block-local-tasks-block .tabs li{margin:0 2px 0 0;background:#fff;display:inline-block}.block-local-tasks-block .tabs a{display:block;padding:.2em 1em}.block-local-tasks-block .tabs a.is-active{background-color:#ccc}.block-local-tasks-block .tabs a:focus,.block-local-tasks-block .tabs a:hover{background-color:#ededed}img{max-width:100%;height:auto}.media-item h1{color:#292d2c;margin-bottom:15px;margin-top:20px}.field-media-oembed-video,.media-item.remote-video>div:not(.contextual){position:relative;padding-bottom:56.25%}.field-media-oembed-video iframe,.media-item.remote-video>div:not(.contextual) iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.view-mode-small,.view-modemediasmall,.view-modemediasmall-embed{max-width:300px}.view-mode-medium,.view-modemediamedium,.view-modemediamedium-embed{max-width:500px}.view-mode-square,.view-modemediasquare{max-width:350px}.view-mode-large,.view-modemedialarge,.view-modemedialarge-embed{max-width:800px}.full-embed,.view-modemediafull-embed{max-width:1200px}.oc-media{margin-bottom:2em}.oc-media.align-right:not(.has-video),.oc-media.right:not(.has-video){float:none}@media (min-width:760px){.oc-media.align-right:not(.has-video),.oc-media.right:not(.has-video){float:right;margin-left:1em}}.oc-media.align-left:not(.has-video),.oc-media.left:not(.has-video){float:none}@media (min-width:760px){.oc-media.align-left:not(.has-video),.oc-media.left:not(.has-video){float:left;margin-right:2em}}.oc-media.align-left,.oc-media.center{margin-left:auto;margin-right:auto}.field-long-text article,.field-oc-long-text article,.field.body article,.text-long article,.text-with-summary article{margin-bottom:2em}.field-long-text article.image>div:last-child:not(:only-child),.field-oc-long-text article.image>div:last-child:not(:only-child),.field.body article.image>div:last-child:not(:only-child),.text-long article.image>div:last-child:not(:only-child),.text-with-summary article.image>div:last-child:not(:only-child){text-align:center;color:#6a7076;font-size:15px}.field-long-text article.align-left,.field-oc-long-text article.align-left,.field.body article.align-left,.text-long article.align-left,.text-with-summary article.align-left{float:none}@media (min-width:500px){.field-long-text article.align-left:not(.document),.field-oc-long-text article.align-left:not(.document),.field.body article.align-left:not(.document),.text-long article.align-left:not(.document),.text-with-summary article.align-left:not(.document){max-width:50%!important;float:left;margin:0 1em 2em 0}.field-long-text article.align-left.document,.field-oc-long-text article.align-left.document,.field.body article.align-left.document,.text-long article.align-left.document,.text-with-summary article.align-left.document{text-align:left;width:100%}.field-long-text article.align-left.remote-video.default,.field-oc-long-text article.align-left.remote-video.default,.field.body article.align-left.remote-video.default,.text-long article.align-left.remote-video.default,.text-with-summary article.align-left.remote-video.default{width:100%}}.field-long-text article.align-right,.field-oc-long-text article.align-right,.field.body article.align-right,.text-long article.align-right,.text-with-summary article.align-right{float:none}@media (min-width:500px){.field-long-text article.align-right:not(.document),.field-oc-long-text article.align-right:not(.document),.field.body article.align-right:not(.document),.text-long article.align-right:not(.document),.text-with-summary article.align-right:not(.document){max-width:50%;float:right;margin:0 0 2em 1em}.field-long-text article.align-right.document,.field-oc-long-text article.align-right.document,.field.body article.align-right.document,.text-long article.align-right.document,.text-with-summary article.align-right.document{text-align:right;width:100%}.field-long-text article.align-right.remote-video.default,.field-oc-long-text article.align-right.remote-video.default,.field.body article.align-right.remote-video.default,.text-long article.align-right.remote-video.default,.text-with-summary article.align-right.remote-video.default{width:100%}}.field-long-text article.align-center,.field-oc-long-text article.align-center,.field.body article.align-center,.text-long article.align-center,.text-with-summary article.align-center{max-width:70%;text-align:center}.field-long-text article.small-embed,.field-oc-long-text article.small-embed,.field.body article.small-embed,.text-long article.small-embed,.text-with-summary article.small-embed{width:300px;max-width:100%}.field-long-text article.medium-embed,.field-oc-long-text article.medium-embed,.field.body article.medium-embed,.text-long article.medium-embed,.text-with-summary article.medium-embed{width:500px;max-width:100%}.field-long-text article.large-embed,.field-oc-long-text article.large-embed,.field.body article.large-embed,.text-long article.large-embed,.text-with-summary article.large-embed{width:800px;max-width:100%}.field-long-text article.square,.field-oc-long-text article.square,.field.body article.square,.text-long article.square,.text-with-summary article.square{width:350px;max-width:100%}.field-long-text article.full,.field-oc-long-text article.full,.field.body article.full,.text-long article.full,.text-with-summary article.full{width:100%}.field-long-text article.default img,.field-oc-long-text article.default img,.field.body article.default img,.text-long article.default img,.text-with-summary article.default img{width:auto;height:auto;max-width:100%;margin-left:auto;margin-right:auto}.block-addtoany-block .addtoany_list>a{padding:0 1px}.block-addtoany-block .addtoany_list>a:focus,.block-addtoany-block .addtoany_list>a:hover{opacity:.7;filter:Alpha(opacity=70);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}@font-face{font-family:icons;src:url(/themes/oc_patterns/fonts/icons.eot);src:url(/themes/oc_patterns/fonts/icons.eot#iefix) format("embedded-opentype"),url(/themes/oc_patterns/fonts/icons.woff) format("woff"),url(/themes/oc_patterns/fonts/icons.ttf) format("truetype"),url(/themes/oc_patterns/fonts/icons.svg#icons) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:icons;content:attr(data-icon);speak:none;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.icon-arrow-right:before,.icon-envelope:before{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-arrow-right:before{content:"\24"}.icon-envelope:before{content:"\2b"}.messages--status,.status-message{background-color:#f8fff0;color:#234600}.messages--warning,.warning-message{background-color:#fffce5;color:#840}.error-message,.messages--error{background-color:#fef5f1;color:#8c2e0b}.drupal-message,.error-message,.messages--error,.messages--status,.messages--warning,.status-message,.warning-message{margin:1em auto;padding:10px 10px 10px 50px;background-color:#fff;background-image:url(/themes/oc_patterns/images/message-24-ok.png);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;max-width:1200px}.messages--warning,.warning-message{background-image:url(/themes/oc_patterns/images/message-24-warning.png);border-color:#ed5}.error-message,.messages--error{background-image:url(/themes/oc_patterns/images/message-24-error.png);border-color:#ed541d}.messages__list{margin:0}.messages__item{list-style-image:none}.messages--error p.error{color:#333}.view-widget .profiles.all-staff,.view-widget .profiles.board{max-width:940px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.profiles.all-staff .view-content,.profiles.board .view-content{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}.profiles.all-staff .view-content .views-row,.profiles.board .view-content .views-row{border-bottom:0;padding-bottom:0}.profiles.all-staff .views-field-nothing h2,.profiles.board .views-field-nothing h2{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;color:#00a887;font-size:26px}@media (min-width:760px){.profiles.all-staff .views-field-nothing h2,.profiles.board .views-field-nothing h2{line-height:1.15}}.profiles.all-staff .views-field-nothing h3,.profiles.board .views-field-nothing h3{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px}@media (min-width:760px){.profiles.all-staff .views-field-nothing h3,.profiles.board .views-field-nothing h3{line-height:1.15}}.profiles.all-staff .views-field-title h3,.profiles.board .views-field-title h3{font-size:20px}.profiles.all-staff .views-field-field-profile-image,.profiles.board .views-field-field-profile-image{max-width:210px}.profiles.all-staff .views-field-field-profile-image .view-mode-square,.profiles.board .views-field-field-profile-image .view-mode-square{margin-left:auto;margin-right:auto}.profiles.all-staff .views-field-field-profile-image .view-mode-square img,.profiles.board .views-field-field-profile-image .view-mode-square img{display:block}.profiles.specialists .view-content{padding-left:20px;padding-right:20px;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.profiles.specialists .view-content>*{padding-left:10px;padding-right:10px}.profiles.specialists .views-row{width:210px;text-align:center}@media (min-width:900px){.profiles.specialists .views-row{width:25%}}.profiles.specialists .views-row article{margin-bottom:.5em}.profiles.specialists .views-row h2{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;color:#00a887;font-size:26px;font-size:22px}@media (min-width:760px){.profiles.specialists .views-row h2{line-height:1.15}}.profiles.specialists .views-row h3{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px;font-size:20px}@media (min-width:760px){.profiles.specialists .views-row h3{line-height:1.15}}.profiles.specialists .views-row h4{font-size:20px}.learning-modules.table-embed,.resources.resource-library,.resources.self-studies{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%;padding:0 20px;max-width:1000px;margin-left:auto;margin-right:auto}@media (max-width:759px){.learning-modules.table-embed,.resources.resource-library,.resources.self-studies{margin-top:2.5em}}.learning-modules.table-embed .views-exposed-form,.resources.resource-library .views-exposed-form,.resources.self-studies .views-exposed-form{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;padding:30px 0 0;position:relative;margin-left:auto;margin-right:auto}.learning-modules.table-embed .views-exposed-form::after,.resources.resource-library .views-exposed-form::after,.resources.self-studies .views-exposed-form::after{clear:both;content:"";display:table}.learning-modules.table-embed .views-exposed-form>*,.resources.resource-library .views-exposed-form>*,.resources.self-studies .views-exposed-form>*{vertical-align:top}.learning-modules.table-embed .views-exposed-form:after,.resources.resource-library .views-exposed-form:after,.resources.self-studies .views-exposed-form:after{content:'';display:block;background:#ededed;width:200vw;height:100%;position:absolute;top:0;left:-50vw;z-index:-1}@media (min-width:760px){.learning-modules.table-embed .views-exposed-form,.resources.resource-library .views-exposed-form,.resources.self-studies .views-exposed-form{padding:40px 0 0}}.learning-modules.table-embed .views-exposed-form .exposed-widgets>:not(.form-actions),.resources.resource-library .views-exposed-form .exposed-widgets>:not(.form-actions),.resources.self-studies .views-exposed-form .exposed-widgets>:not(.form-actions){display:none}.learning-modules.table-embed .views-exposed-form #custom-filters,.resources.resource-library .views-exposed-form #custom-filters,.resources.self-studies .views-exposed-form #custom-filters{position:relative}.learning-modules.table-embed .views-exposed-form #custom-filters h2,.resources.resource-library .views-exposed-form #custom-filters h2,.resources.self-studies .views-exposed-form #custom-filters h2{font-size:18px;text-transform:uppercase;color:#66655d;margin-left:60px}@media (max-width:500px){.learning-modules.table-embed .views-exposed-form #custom-filters h2,.resources.resource-library .views-exposed-form #custom-filters h2,.resources.self-studies .views-exposed-form #custom-filters h2{margin-bottom:1.5em}}.learning-modules.table-embed .views-exposed-form #custom-filters:before,.resources.resource-library .views-exposed-form #custom-filters:before,.resources.self-studies .views-exposed-form #custom-filters:before{content:'';display:block;width:40px;height:40px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 71.42857142857143%;background-size:320px 320px;position:absolute;top:0;left:0}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles,.resources.resource-library .views-exposed-form .views-exposed-form-toggles,.resources.self-studies .views-exposed-form .views-exposed-form-toggles{list-style:none;margin:0;padding:0;padding:0 0 20px 60px;position:relative}@media (max-width:500px){.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles,.resources.resource-library .views-exposed-form .views-exposed-form-toggles,.resources.self-studies .views-exposed-form .views-exposed-form-toggles{margin-top:.5em;text-align:center}}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li{margin-bottom:1em;display:inline-block}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type),.resources.resource-library .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type),.resources.self-studies .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type){margin-right:.5em}@media (min-width:500px){.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type),.resources.resource-library .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type),.resources.self-studies .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type){margin-right:1.5em}}@media (min-width:760px){.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type),.resources.resource-library .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type),.resources.self-studies .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type){margin-right:2.5em}}@media (max-width:500px){.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li:first-of-type,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li:first-of-type,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li:first-of-type{margin-left:-60px}}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a{color:#ac4a11;padding-right:18px;position:relative}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:after{content:'';display:block;width:0;height:0;position:absolute;right:0;top:8px;width:0;height:0;border-right:6px double transparent;border-left:6px double transparent;border-top:11px solid #fcfefd;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-right:5px double transparent;border-left:5px double transparent;border-top:6px solid #c35413}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a.active,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a.active,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a.active{color:#292d2c}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a.active:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a.active:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a.active:after{border-top:none;border-bottom:6px solid #292d2c}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:active,.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:focus,.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:hover,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:active,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:focus,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:hover,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:active,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:focus,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:hover{color:#292d2c}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:active:after,.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:focus:after,.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:hover:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:active:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:focus:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:hover:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:active:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:focus:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:hover:after{border-top-color:#292d2c}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:active.active,.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:focus.active,.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:hover.active,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:active.active,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:focus.active,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:hover.active,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:active.active,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:focus.active,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:hover.active{color:#c35413}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:active.active:after,.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:focus.active:after,.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:hover.active:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:active.active:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:focus.active:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:hover.active:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:active.active:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:focus.active:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:hover.active:after{border-top:none;border-bottom:6px solid #c35413}@media (max-width:500px){.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a{padding-right:0;font-size:16px}.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li a:after,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li a:after,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li a:after{content:none}}@media (min-width:760px){.learning-modules.table-embed .views-exposed-form .views-exposed-form-toggles li,.resources.resource-library .views-exposed-form .views-exposed-form-toggles li,.resources.self-studies .views-exposed-form .views-exposed-form-toggles li{display:inline-block;vertical-align:top;margin-right:2em}}.learning-modules.table-embed .views-exposed-form .exposed-widgets,.resources.resource-library .views-exposed-form .exposed-widgets,.resources.self-studies .views-exposed-form .exposed-widgets{position:relative}.learning-modules.table-embed .views-exposed-form .exposed-widgets:after,.resources.resource-library .views-exposed-form .exposed-widgets:after,.resources.self-studies .views-exposed-form .exposed-widgets:after{content:'';display:block;height:100%;width:200vw;position:absolute;left:-50vw;top:0;background:#b2b2b2}.learning-modules.table-embed .views-exposed-form .exposed-widgets.filtered>.form-item,.resources.resource-library .views-exposed-form .exposed-widgets.filtered>.form-item,.resources.self-studies .views-exposed-form .exposed-widgets.filtered>.form-item{margin-bottom:20px}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup,.resources.resource-library .views-exposed-form fieldset.fieldgroup,.resources.self-studies .views-exposed-form fieldset.fieldgroup{position:relative;z-index:1;max-width:1000px;padding:2em 0;margin-left:0;margin-right:0;margin-bottom:0}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .fieldset-wrapper,.resources.resource-library .views-exposed-form fieldset.fieldgroup .fieldset-wrapper,.resources.self-studies .views-exposed-form fieldset.fieldgroup .fieldset-wrapper{margin:0}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .form-checkboxes,.resources.resource-library .views-exposed-form fieldset.fieldgroup .form-checkboxes,.resources.self-studies .views-exposed-form fieldset.fieldgroup .form-checkboxes{margin-left:0;margin-right:0}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup legend,.resources.resource-library .views-exposed-form fieldset.fieldgroup legend,.resources.self-studies .views-exposed-form fieldset.fieldgroup legend{display:none}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .js-form-type-checkbox,.resources.resource-library .views-exposed-form fieldset.fieldgroup .js-form-type-checkbox,.resources.self-studies .views-exposed-form fieldset.fieldgroup .js-form-type-checkbox{margin-bottom:0;max-width:100%;margin-right:.5em}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option{padding-left:0;padding:2px 10px;background:#66655d;color:#fff;border-radius:8px;font-size:15px;cursor:pointer}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option:active,.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option:focus,.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option:hover,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option:active,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option:focus,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option:hover,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option:active,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option:focus,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option:hover{background:#c35413}@media (min-width:760px){.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option{font-size:17px}}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option:before,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option:before,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option:before{content:none}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option:active,.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option:focus,.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup .option:hover,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option:active,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option:focus,.resources.resource-library .views-exposed-form fieldset.fieldgroup .option:hover,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option:active,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option:focus,.resources.self-studies .views-exposed-form fieldset.fieldgroup .option:hover{background:#c35413}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup input:checked+.option,.resources.resource-library .views-exposed-form fieldset.fieldgroup input:checked+.option,.resources.self-studies .views-exposed-form fieldset.fieldgroup input:checked+.option{background:#c35413}.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup input:checked+.option:active,.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup input:checked+.option:focus,.learning-modules.table-embed .views-exposed-form fieldset.fieldgroup input:checked+.option:hover,.resources.resource-library .views-exposed-form fieldset.fieldgroup input:checked+.option:active,.resources.resource-library .views-exposed-form fieldset.fieldgroup input:checked+.option:focus,.resources.resource-library .views-exposed-form fieldset.fieldgroup input:checked+.option:hover,.resources.self-studies .views-exposed-form fieldset.fieldgroup input:checked+.option:active,.resources.self-studies .views-exposed-form fieldset.fieldgroup input:checked+.option:focus,.resources.self-studies .views-exposed-form fieldset.fieldgroup input:checked+.option:hover{background:#292d2c}.learning-modules.table-embed .views-exposed-form .form-item-combine,.resources.resource-library .views-exposed-form .form-item-combine,.resources.self-studies .views-exposed-form .form-item-combine{margin-bottom:0}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text],.resources.resource-library .views-exposed-form .form-item-combine input[type=text],.resources.self-studies .views-exposed-form .form-item-combine input[type=text]{position:relative;z-index:1;margin-bottom:2em;color:#fff;background:#66655d}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]::-webkit-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]::-webkit-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]::-webkit-placeholder{opacity:.6;color:#fff}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]::-moz-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]::-moz-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]::-moz-placeholder{opacity:.6;color:#fff}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:-ms-input-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:-ms-input-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:-ms-input-placeholder{opacity:.6;color:#fff}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]::-webkit-input-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]::-webkit-input-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]::-webkit-input-placeholder{opacity:.6;color:#fff}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:active::-webkit-placeholder,.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:focus::-webkit-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:active::-webkit-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:focus::-webkit-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:active::-webkit-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:focus::-webkit-placeholder{opacity:.4;color:#fcfefd}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:active::-moz-placeholder,.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:focus::-moz-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:active::-moz-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:focus::-moz-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:active::-moz-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:focus::-moz-placeholder{opacity:.4;color:#fcfefd}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:active:-ms-input-placeholder,.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:focus:-ms-input-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:active:-ms-input-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:focus:-ms-input-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:active:-ms-input-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:focus:-ms-input-placeholder{opacity:.4;color:#fcfefd}.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:active::-webkit-input-placeholder,.learning-modules.table-embed .views-exposed-form .form-item-combine input[type=text]:focus::-webkit-input-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:active::-webkit-input-placeholder,.resources.resource-library .views-exposed-form .form-item-combine input[type=text]:focus::-webkit-input-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:active::-webkit-input-placeholder,.resources.self-studies .views-exposed-form .form-item-combine input[type=text]:focus::-webkit-input-placeholder{opacity:.4;color:#fcfefd}.learning-modules.table-embed .views-exposed-form .form-actions,.resources.resource-library .views-exposed-form .form-actions,.resources.self-studies .views-exposed-form .form-actions{display:none}.learning-modules.table-embed .views-exposed-form .term-filters p,.resources.resource-library .views-exposed-form .term-filters p,.resources.self-studies .views-exposed-form .term-filters p{margin-bottom:0}.learning-modules.table-embed .views-exposed-form .term-filters:not(.filtered) p,.resources.resource-library .views-exposed-form .term-filters:not(.filtered) p,.resources.self-studies .views-exposed-form .term-filters:not(.filtered) p{display:none}.learning-modules.table-embed .views-exposed-form .term-filters.filtered,.resources.resource-library .views-exposed-form .term-filters.filtered,.resources.self-studies .views-exposed-form .term-filters.filtered{margin-bottom:1em}.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms,.resources.resource-library .views-exposed-form .term-filters .exposed-terms,.resources.self-studies .views-exposed-form .term-filters .exposed-terms{list-style:none;margin:0;padding:0}.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms li,.resources.resource-library .views-exposed-form .term-filters .exposed-terms li,.resources.self-studies .views-exposed-form .term-filters .exposed-terms li{display:inline-block;margin-right:.5em;margin-bottom:1em}.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms li:first-child,.resources.resource-library .views-exposed-form .term-filters .exposed-terms li:first-child,.resources.self-studies .views-exposed-form .term-filters .exposed-terms li:first-child{margin-top:.5em}.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms li a,.resources.resource-library .views-exposed-form .term-filters .exposed-terms li a,.resources.self-studies .views-exposed-form .term-filters .exposed-terms li a{position:relative;padding:2px 20px 2px 10px;display:block;background:#66655d;color:#fff;font-size:15px;border-radius:8px}.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms li a:after,.resources.resource-library .views-exposed-form .term-filters .exposed-terms li a:after,.resources.self-studies .views-exposed-form .term-filters .exposed-terms li a:after{content:'x';display:block;position:absolute;top:8px;right:7px;font-size:13px;line-height:10px;color:rgba(255,255,255,.7)}.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms li a:active,.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms li a:focus,.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms li a:hover,.resources.resource-library .views-exposed-form .term-filters .exposed-terms li a:active,.resources.resource-library .views-exposed-form .term-filters .exposed-terms li a:focus,.resources.resource-library .views-exposed-form .term-filters .exposed-terms li a:hover,.resources.self-studies .views-exposed-form .term-filters .exposed-terms li a:active,.resources.self-studies .views-exposed-form .term-filters .exposed-terms li a:focus,.resources.self-studies .views-exposed-form .term-filters .exposed-terms li a:hover{background:#c35413}@media (min-width:760px){.learning-modules.table-embed .views-exposed-form .term-filters .exposed-terms li a,.resources.resource-library .views-exposed-form .term-filters .exposed-terms li a,.resources.self-studies .views-exposed-form .term-filters .exposed-terms li a{font-size:17px}}.learning-modules.table-embed .view-header,.resources.resource-library .view-header,.resources.self-studies .view-header{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.learning-modules.table-embed .view-header div,.resources.resource-library .view-header div,.resources.self-studies .view-header div{position:relative;padding:30px 0 6px;text-align:center;font-size:18px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;color:#66655d}.learning-modules.table-embed .view-header div span,.resources.resource-library .view-header div span,.resources.self-studies .view-header div span{text-transform:uppercase}.learning-modules.table-embed .view-header div:after,.resources.resource-library .view-header div:after,.resources.self-studies .view-header div:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}@media (min-width:760px){.learning-modules.table-embed .view-header,.resources.resource-library .view-header,.resources.self-studies .view-header{-webkit-box-flex:1;flex:1 1 200px;-ms-flex:1 1 200px}.learning-modules.table-embed .view-header div,.resources.resource-library .view-header div,.resources.self-studies .view-header div{padding:20px 0 18px;text-align:left}}.learning-modules.table-embed .top-pager,.resources.resource-library .top-pager,.resources.self-studies .top-pager{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;margin-bottom:2em}@media (min-width:760px){.learning-modules.table-embed .top-pager,.resources.resource-library .top-pager,.resources.self-studies .top-pager{-webkit-box-flex:1;flex:1 1 auto;-ms-flex:1 1 auto}}.learning-modules.table-embed .top-pager .pager,.resources.resource-library .top-pager .pager,.resources.self-studies .top-pager .pager{position:relative;padding:6px 0 26px;text-align:center}.learning-modules.table-embed .top-pager .pager .pager__item a,.resources.resource-library .top-pager .pager .pager__item a,.resources.self-studies .top-pager .pager .pager__item a{min-width:24px!important;line-height:28px!important;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}.learning-modules.table-embed .top-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a,.resources.resource-library .top-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a,.resources.self-studies .top-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}@media (min-width:760px){.learning-modules.table-embed .top-pager .pager,.resources.resource-library .top-pager .pager,.resources.self-studies .top-pager .pager{text-align:right;padding:20px 0 18px}.learning-modules.table-embed .top-pager .pager .js-pager__items,.resources.resource-library .top-pager .pager .js-pager__items,.resources.self-studies .top-pager .pager .js-pager__items{text-align:right;margin-right:-10px}}.learning-modules.table-embed .top-pager .pager:after,.resources.resource-library .top-pager .pager:after,.resources.self-studies .top-pager .pager:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}@media (min-width:760px){.learning-modules.table-embed .top-pager,.resources.resource-library .top-pager,.resources.self-studies .top-pager{margin-bottom:0}}.learning-modules.table-embed .view-content,.resources.resource-library .view-content,.resources.self-studies .view-content{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;margin-top:0}.learning-modules.table-embed .view-content td,.resources.resource-library .view-content td,.resources.self-studies .view-content td{font-size:20px}.learning-modules.table-embed .view-content .stacktable.small-only,.resources.resource-library .view-content .stacktable.small-only,.resources.self-studies .view-content .stacktable.small-only{border-bottom:1px solid #231f20;margin-bottom:1em}.learning-modules.table-embed .view-content .stacktable.small-only:last-of-type,.resources.resource-library .view-content .stacktable.small-only:last-of-type,.resources.self-studies .view-content .stacktable.small-only:last-of-type{border-bottom:0}.learning-modules.table-embed .view-content .stacktable.small-only tr,.resources.resource-library .view-content .stacktable.small-only tr,.resources.self-studies .view-content .stacktable.small-only tr{line-height:1.25;display:block;padding-bottom:1em}.learning-modules.table-embed .view-content .stacktable.small-only .st-key,.resources.resource-library .view-content .stacktable.small-only .st-key,.resources.self-studies .view-content .stacktable.small-only .st-key{display:inline;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;padding:0;margin-right:.25em}.learning-modules.table-embed .view-content .stacktable.small-only .st-key:after,.resources.resource-library .view-content .stacktable.small-only .st-key:after,.resources.self-studies .view-content .stacktable.small-only .st-key:after{content:":"}.learning-modules.table-embed .view-content .stacktable.small-only .st-val,.resources.resource-library .view-content .stacktable.small-only .st-val,.resources.self-studies .view-content .stacktable.small-only .st-val{display:inline;width:100%;padding:0}.learning-modules.table-embed .view-content .stacktable.small-only .st-val.views-field-body,.resources.resource-library .view-content .stacktable.small-only .st-val.views-field-body,.resources.self-studies .view-content .stacktable.small-only .st-val.views-field-body{display:inline!important}.learning-modules.table-embed .view-content .stacktable.large-only,.resources.resource-library .view-content .stacktable.large-only,.resources.self-studies .view-content .stacktable.large-only{margin-left:auto;margin-right:auto;width:100%;margin-top:2em;margin-bottom:2em;border-collapse:collapse}.learning-modules.table-embed .view-content .stacktable.large-only tr:not(:last-child),.resources.resource-library .view-content .stacktable.large-only tr:not(:last-child),.resources.self-studies .view-content .stacktable.large-only tr:not(:last-child){line-height:1.15;border-bottom:1px solid #231f20}.learning-modules.table-embed .view-content .stacktable.large-only thead tr,.resources.resource-library .view-content .stacktable.large-only thead tr,.resources.self-studies .view-content .stacktable.large-only thead tr{border-bottom:8px solid #ededed}.learning-modules.table-embed .view-content .stacktable.large-only thead th,.resources.resource-library .view-content .stacktable.large-only thead th,.resources.self-studies .view-content .stacktable.large-only thead th{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;color:#66655d;text-transform:uppercase;font-size:19px;padding-bottom:.5em;text-align:left}.learning-modules.table-embed .view-content .stacktable.large-only td,.resources.resource-library .view-content .stacktable.large-only td,.resources.self-studies .view-content .stacktable.large-only td{font-size:19px;padding:1em 1em 1em 0;vertical-align:top}.learning-modules.table-embed .view-content .stacktable.large-only .views-field-title-1,.resources.resource-library .view-content .stacktable.large-only .views-field-title-1,.resources.self-studies .view-content .stacktable.large-only .views-field-title-1{width:30%}.learning-modules.table-embed .view-content .stacktable.large-only .views-field-body,.resources.resource-library .view-content .stacktable.large-only .views-field-body,.resources.self-studies .view-content .stacktable.large-only .views-field-body{width:47%}.learning-modules.table-embed .view-content .views-field-nothing a,.resources.resource-library .view-content .views-field-nothing a,.resources.self-studies .view-content .views-field-nothing a{color:#292d2c;padding-left:0}.learning-modules.table-embed .view-content .views-field-nothing a:before,.resources.resource-library .view-content .views-field-nothing a:before,.resources.self-studies .view-content .views-field-nothing a:before{content:none}.learning-modules.table-embed .view-content .views-field-nothing a:active,.learning-modules.table-embed .view-content .views-field-nothing a:focus,.learning-modules.table-embed .view-content .views-field-nothing a:hover,.resources.resource-library .view-content .views-field-nothing a:active,.resources.resource-library .view-content .views-field-nothing a:focus,.resources.resource-library .view-content .views-field-nothing a:hover,.resources.self-studies .view-content .views-field-nothing a:active,.resources.self-studies .view-content .views-field-nothing a:focus,.resources.self-studies .view-content .views-field-nothing a:hover{color:#c35413}.learning-modules.table-embed .view-content .views-field-nothing span.type,.resources.resource-library .view-content .views-field-nothing span.type,.resources.self-studies .view-content .views-field-nothing span.type{position:relative;padding-right:18px}.learning-modules.table-embed .view-content .views-field-nothing span.type:before,.resources.resource-library .view-content .views-field-nothing span.type:before,.resources.self-studies .view-content .views-field-nothing span.type:before{content:'';display:block;width:12px;height:12px;position:absolute;right:0;top:50%;margin-top:-6px;border-radius:50%}.learning-modules.table-embed .view-content .views-field-nothing span.type.website:before,.resources.resource-library .view-content .views-field-nothing span.type.website:before,.resources.self-studies .view-content .views-field-nothing span.type.website:before{background:#e2932b}.learning-modules.table-embed .view-content .views-field-nothing span.type.document:before,.resources.resource-library .view-content .views-field-nothing span.type.document:before,.resources.self-studies .view-content .views-field-nothing span.type.document:before{background:#00a887}.learning-modules.table-embed .view-content .views-field-nothing span.type.course:before,.resources.resource-library .view-content .views-field-nothing span.type.course:before,.resources.self-studies .view-content .views-field-nothing span.type.course:before{background:#737269}.learning-modules.table-embed .view-content .views-field-nothing span.type.info-module:before,.resources.resource-library .view-content .views-field-nothing span.type.info-module:before,.resources.self-studies .view-content .views-field-nothing span.type.info-module:before{background:#b55e2c}.learning-modules.table-embed .view-content .views-field-nothing span.type.tipsheet:before,.resources.resource-library .view-content .views-field-nothing span.type.tipsheet:before,.resources.self-studies .view-content .views-field-nothing span.type.tipsheet:before{background:#a3c1bc}.learning-modules.table-embed .view-content .views-field-nothing span.type.podcast:before,.resources.resource-library .view-content .views-field-nothing span.type.podcast:before,.resources.self-studies .view-content .views-field-nothing span.type.podcast:before{background:#000}@media (min-width:760px){.learning-modules.table-embed .view-content .views-field-nothing span.type,.resources.resource-library .view-content .views-field-nothing span.type,.resources.self-studies .view-content .views-field-nothing span.type{padding-right:0;padding-left:30px}.learning-modules.table-embed .view-content .views-field-nothing span.type:before,.resources.resource-library .view-content .views-field-nothing span.type:before,.resources.self-studies .view-content .views-field-nothing span.type:before{right:auto;left:0}}.learning-modules.table-embed .view-empty,.resources.resource-library .view-empty,.resources.self-studies .view-empty{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;font-size:18px;max-width:1000px;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:3em}@media (min-width:760px){.learning-modules.table-embed .view-empty,.resources.resource-library .view-empty,.resources.self-studies .view-empty{font-size:20px}}.learning-modules.table-embed .view-footer,.resources.resource-library .view-footer,.resources.self-studies .view-footer{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.learning-modules.table-embed .view-footer div,.resources.resource-library .view-footer div,.resources.self-studies .view-footer div{position:relative;padding:30px 0 6px;text-align:center;font-size:18px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;color:#66655d}.learning-modules.table-embed .view-footer div span,.resources.resource-library .view-footer div span,.resources.self-studies .view-footer div span{text-transform:uppercase}.learning-modules.table-embed .view-footer div:after,.resources.resource-library .view-footer div:after,.resources.self-studies .view-footer div:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}@media (min-width:760px){.learning-modules.table-embed .view-footer,.resources.resource-library .view-footer,.resources.self-studies .view-footer{-webkit-box-flex:1;flex:1 1 200px;-ms-flex:1 1 200px}.learning-modules.table-embed .view-footer div,.resources.resource-library .view-footer div,.resources.self-studies .view-footer div{padding:20px 0 18px;text-align:left}}.learning-modules.table-embed .view-footer div:after,.resources.resource-library .view-footer div:after,.resources.self-studies .view-footer div:after{background:#ededed}.learning-modules.table-embed .bottom-pager,.resources.resource-library .bottom-pager,.resources.self-studies .bottom-pager{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}@media (min-width:760px){.learning-modules.table-embed .bottom-pager,.resources.resource-library .bottom-pager,.resources.self-studies .bottom-pager{-webkit-box-flex:1;flex:1 1 auto;-ms-flex:1 1 auto}}.learning-modules.table-embed .bottom-pager .pager,.resources.resource-library .bottom-pager .pager,.resources.self-studies .bottom-pager .pager{position:relative;padding:6px 0 26px;text-align:center}.learning-modules.table-embed .bottom-pager .pager .pager__item a,.resources.resource-library .bottom-pager .pager .pager__item a,.resources.self-studies .bottom-pager .pager .pager__item a{min-width:24px!important;line-height:28px!important;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}.learning-modules.table-embed .bottom-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a,.resources.resource-library .bottom-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a,.resources.self-studies .bottom-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}@media (min-width:760px){.learning-modules.table-embed .bottom-pager .pager,.resources.resource-library .bottom-pager .pager,.resources.self-studies .bottom-pager .pager{text-align:right;padding:20px 0 18px}.learning-modules.table-embed .bottom-pager .pager .js-pager__items,.resources.resource-library .bottom-pager .pager .js-pager__items,.resources.self-studies .bottom-pager .pager .js-pager__items{text-align:right;margin-right:-10px}}.learning-modules.table-embed .bottom-pager .pager:after,.resources.resource-library .bottom-pager .pager:after,.resources.self-studies .bottom-pager .pager:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}.learning-modules.table-embed .bottom-pager .pager:after,.resources.resource-library .bottom-pager .pager:after,.resources.self-studies .bottom-pager .pager:after{background:#ededed}.resources.self-studies .item-list{margin-bottom:2rem}.resources.self-studies .card{margin-top:1rem;margin-bottom:.5rem;padding-bottom:1rem;-webkit-box-shadow:2px 2px 4px rgba(35,35,35,.15);box-shadow:2px 2px 4px rgba(35,35,35,.15)}.resources.self-studies .card:focus,.resources.self-studies .card:hover{-webkit-box-shadow:4px 4px 8px rgba(35,35,35,.35);box-shadow:4px 4px 8px rgba(35,35,35,.35)}.resources.self-studies .card:focus img,.resources.self-studies .card:hover img{opacity:.8}.resources.self-studies .card img{display:block;width:100%}.resources.self-studies .card .views-field:not(.views-field-field-banner){padding:1em 1em 0 1em;font-size:18px;font-weight:700}.resources.self-studies .card .views-field-field-banner+.views-field{font-size:22px}.resources.self-studies .card ul{margin-left:0;padding-left:0;margin-bottom:1rem}.resources.self-studies .card ul>li{list-style:none}.resources.self-studies .card ul>li ul{margin-left:1.5rem}.resources.self-studies .card ul>li ul li{list-style:disc}@media (min-width:760px){.block-equip-topics,.block-homepage-topics{max-width:750px;padding-left:30px}}@media (min-width:900px){.block-equip-topics,.block-homepage-topics{padding-top:5em;position:relative}.block-equip-topics:after,.block-homepage-topics:after{content:'C';position:absolute;top:-80px;right:-360px;font-size:700px;line-height:1;color:#ededed;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;z-index:-1}}.block-equip-topics .views-exposed-form .form-item,.block-homepage-topics .views-exposed-form .form-item{max-width:100%}.block-equip-topics .views-exposed-form label,.block-homepage-topics .views-exposed-form label{font-size:18px;color:#292d2c;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;text-transform:uppercase}.block-equip-topics .views-exposed-form input[type=text],.block-homepage-topics .views-exposed-form input[type=text]{margin-bottom:2em}@media (min-width:500px){.block-equip-topics .views-exposed-form input[type=text],.block-homepage-topics .views-exposed-form input[type=text]{max-width:calc(100% - 140px);margin-right:10px}}.block-equip-topics .views-exposed-form .form-submit,.block-homepage-topics .views-exposed-form .form-submit{text-transform:capitalize;font-size:22px;padding:.5em 1.25em}@media (min-width:500px){.block-equip-topics .views-exposed-form .form-submit,.block-homepage-topics .views-exposed-form .form-submit{position:relative;top:-1px}}@media (min-width:500px){.block-equip-topics .view-content,.block-homepage-topics .view-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}}.block-equip-topics .view-content .view-footer,.block-equip-topics .view-content .views-row,.block-homepage-topics .view-content .view-footer,.block-homepage-topics .view-content .views-row{margin-bottom:.5em;font-size:20px}.block-equip-topics .view-content .view-footer a,.block-homepage-topics .view-content .view-footer a{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif}.block-views-blockpodcasts-related-podcasts-block h2.block-title,.view.podcast-landing h2.block-title{text-align:left;color:#292d2c;border-bottom:1px solid #231f20;padding-bottom:.75em;margin-bottom:2em}.block-views-blockpodcasts-related-podcasts-block .views-row,.view.podcast-landing .views-row{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;padding-bottom:2em}.block-views-blockpodcasts-related-podcasts-block .views-row:not(:last-of-type),.view.podcast-landing .views-row:not(:last-of-type){margin-bottom:2em;border-bottom:1px solid #231f20}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options,.view.podcast-landing .views-row .audio-options{width:120px;margin-bottom:1em;-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2}@media (min-width:500px){.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options,.view.podcast-landing .views-row .audio-options{-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1}}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .audio-trigger,.view.podcast-landing .views-row .audio-options .audio-trigger{display:block;background:#00856a;color:#fff;font-size:22px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0);padding:15px 20px;border-radius:8px;position:relative;margin-bottom:.5em}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .audio-trigger:focus,.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .audio-trigger:hover,.view.podcast-landing .views-row .audio-options .audio-trigger:focus,.view.podcast-landing .views-row .audio-options .audio-trigger:hover{background:#006c56}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .audio-trigger:after,.view.podcast-landing .views-row .audio-options .audio-trigger:after{content:'';display:block;position:absolute;bottom:21px;right:15px;width:16px;height:16px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 85.71428571428571%;background-size:128px 128px}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder,.view.podcast-landing .views-row .audio-options .player-holder{display:none;position:fixed;top:0;left:0;z-index:1001;width:100%;height:100%;background:rgba(51,51,51,.5);overflow:hidden}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner,.view.podcast-landing .views-row .audio-options .player-holder .player-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;min-width:280px}@media (min-width:500px){.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner,.view.podcast-landing .views-row .audio-options .player-holder .player-inner{min-width:400px}}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label{position:relative;background:#e0eae9;padding:.75em 60px .75em 20px;margin-bottom:1em}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label div,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label div{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:24px;font-size:20px;margin:0}@media (min-width:760px){.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label div,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label div{line-height:1.15}}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-close,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-close{position:absolute;top:14px;right:16px;z-index:2;display:block;width:20px;height:20px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:0 28.571428571428573%;background-size:160px 160px;transition:none;-moz-transition:none;-webkit-transition:none}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-close:focus,.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-close:hover,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-close:focus,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-close:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 28.571428571428573%;background-size:160px 160px}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-mini,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-mini{position:absolute;top:14px;right:40px;z-index:2;display:block;width:20px;height:19px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 71.42857142857143%;background-size:160px 160px;transition:none;-moz-transition:none;-webkit-transition:none;border-bottom:1px solid transparent}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-mini:focus,.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-mini:hover,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-mini:focus,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-mini:hover{border-color:#292d2c}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-maxi,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-maxi{display:none;position:absolute;top:14px;right:40px;z-index:2;width:20px;height:19px;text-indent:300vw;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:71.42857142857143% 71.42857142857143%;background-size:160px 160px;transition:none;-moz-transition:none;-webkit-transition:none;border-bottom:1px solid transparent}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-maxi:focus,.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .player-label .player-maxi:hover,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-maxi:focus,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .player-label .player-maxi:hover{border-color:#292d2c}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .pod-wrapper,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .pod-wrapper{max-width:400px}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .pod-wrapper p,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .pod-wrapper p{padding:0 20px;font-size:18px}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder .player-inner .pod-wrapper .mejs__container,.view.podcast-landing .views-row .audio-options .player-holder .player-inner .pod-wrapper .mejs__container{width:100%!important}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder.mini,.view.podcast-landing .views-row .audio-options .player-holder.mini{top:auto;left:auto;bottom:0;right:0;background:0 0;width:280px;height:50px}@media (min-width:500px){.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder.mini,.view.podcast-landing .views-row .audio-options .player-holder.mini{width:400px}}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder.mini .player-inner,.view.podcast-landing .views-row .audio-options .player-holder.mini .player-inner{top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder.mini .player-inner .player-label .player-maxi,.view.podcast-landing .views-row .audio-options .player-holder.mini .player-inner .player-label .player-maxi{display:block}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options .player-holder.mini .player-inner .player-label .player-mini,.view.podcast-landing .views-row .audio-options .player-holder.mini .player-inner .player-label .player-mini{display:none}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options ul,.view.podcast-landing .views-row .audio-options ul{list-style:none;margin:0;padding:0}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options ul li:first-of-type,.view.podcast-landing .views-row .audio-options ul li:first-of-type{line-height:22px}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options ul a,.view.podcast-landing .views-row .audio-options ul a{font-size:16px}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options ul a.download,.view.podcast-landing .views-row .audio-options ul a.download{position:relative;padding-right:22px}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options ul a.download:after,.view.podcast-landing .views-row .audio-options ul a.download:after{content:'';display:block;position:absolute;top:0;right:0;width:16px;height:16px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:14.285714285714286% 42.857142857142854%;background-size:128px 128px}.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options ul a.download:focus:after,.block-views-blockpodcasts-related-podcasts-block .views-row .audio-options ul a.download:hover:after,.view.podcast-landing .views-row .audio-options ul a.download:focus:after,.view.podcast-landing .views-row .audio-options ul a.download:hover:after{opacity:.6}.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text,.view.podcast-landing .views-row .podcast-text{-webkit-box-ordinal-group:2;order:1;-ms-flex-order:1;margin-bottom:1em}@media (min-width:500px){.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text,.view.podcast-landing .views-row .podcast-text{-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2;width:calc(100% - 120px);padding-left:40px}}.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text h2,.view.podcast-landing .views-row .podcast-text h2{margin-bottom:10px}@media (min-width:760px){.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text h2,.view.podcast-landing .views-row .podcast-text h2{font-size:32px}}.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text .summary,.view.podcast-landing .views-row .podcast-text .summary{margin-bottom:.5em}.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text .summary p:last-of-type,.view.podcast-landing .views-row .podcast-text .summary p:last-of-type{display:inline;margin-bottom:0}.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text .languages,.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text .topics,.view.podcast-landing .views-row .podcast-text .languages,.view.podcast-landing .views-row .podcast-text .topics{margin-bottom:5px}.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text .languages .podcast-label,.block-views-blockpodcasts-related-podcasts-block .views-row .podcast-text .topics .podcast-label,.view.podcast-landing .views-row .podcast-text .languages .podcast-label,.view.podcast-landing .views-row .podcast-text .topics .podcast-label{display:inline-block;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;margin-right:.5em}.view.podcast-landing{max-width:940px;padding:0 20px;margin-left:auto;margin-right:auto;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap}.view.podcast-landing .views-exposed-form{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;padding:30px 0 0;position:relative;margin-left:auto;margin-right:auto;max-width:1000px}.view.podcast-landing .views-exposed-form::after{clear:both;content:"";display:table}.view.podcast-landing .views-exposed-form>*{vertical-align:top}.view.podcast-landing .views-exposed-form:after{content:'';display:block;background:#ededed;width:200vw;height:100%;position:absolute;top:0;left:-50vw;z-index:-1}@media (min-width:760px){.view.podcast-landing .views-exposed-form{padding:40px 0 0}}.view.podcast-landing .views-exposed-form .exposed-widgets.filtered>.form-item{margin-bottom:20px}.view.podcast-landing .views-exposed-form .exposed-widgets>:not(.form-actions){display:none}.view.podcast-landing .views-exposed-form #custom-filters{position:relative}.view.podcast-landing .views-exposed-form #custom-filters h2{border-bottom:1px solid #231f20;font-size:18px;text-transform:uppercase;color:#66655d;padding-bottom:.25em;margin-bottom:.75em;margin-left:60px}@media (max-width:500px){.view.podcast-landing .views-exposed-form #custom-filters h2{margin-bottom:1.5em}}.view.podcast-landing .views-exposed-form #custom-filters:before{content:'';display:block;width:40px;height:40px;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:28.571428571428573% 71.42857142857143%;background-size:320px 320px;position:absolute;top:0;left:0}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles{list-style:none;margin:0;padding:0;padding:0 0 20px 60px;position:relative}@media (max-width:500px){.view.podcast-landing .views-exposed-form .views-exposed-form-toggles{margin-top:.5em;text-align:center}}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li{margin-bottom:1em;display:inline-block}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type){margin-right:.5em}@media (min-width:500px){.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type){margin-right:1.5em}}@media (min-width:760px){.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li:not(:last-of-type){margin-right:2.5em}}@media (max-width:500px){.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li:first-of-type{margin-left:-60px}}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a{color:#c35413;padding-right:18px;position:relative}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:after{content:'';display:block;width:0;height:0;position:absolute;right:0;top:8px;width:0;height:0;border-right:6px double transparent;border-left:6px double transparent;border-top:11px solid #fcfefd;-webkit-transform:rotate(.05deg);transform:rotate(.05deg);border-right:5px double transparent;border-left:5px double transparent;border-top:6px solid #c35413}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a.active{color:#292d2c}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a.active:after{border-top:none;border-bottom:6px solid #292d2c}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:active,.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:focus,.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:hover{color:#292d2c}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:active:after,.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:focus:after,.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:hover:after{border-top-color:#292d2c}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:active.active,.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:focus.active,.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:hover.active{color:#c35413}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:active.active:after,.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:focus.active:after,.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:hover.active:after{border-top:none;border-bottom:6px solid #c35413}@media (max-width:500px){.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a{padding-right:0;font-size:16px}.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li a:after{content:none}}@media (min-width:760px){.view.podcast-landing .views-exposed-form .views-exposed-form-toggles li{display:inline-block;vertical-align:top;margin-right:2em}}.view.podcast-landing .views-exposed-form .exposed-widgets{position:relative}.view.podcast-landing .views-exposed-form .exposed-widgets:after{content:'';display:block;height:100%;width:200vw;position:absolute;left:-50vw;top:0;background:#b2b2b2}.view.podcast-landing .views-exposed-form fieldset.fieldgroup{position:relative;z-index:1;max-width:1000px;padding:2em 0;margin-left:0;margin-right:0;margin-bottom:0}.view.podcast-landing .views-exposed-form fieldset.fieldgroup .fieldset-wrapper{margin:0}.view.podcast-landing .views-exposed-form fieldset.fieldgroup .form-checkboxes{margin-left:0;margin-right:0}.view.podcast-landing .views-exposed-form fieldset.fieldgroup legend{display:none}.view.podcast-landing .views-exposed-form fieldset.fieldgroup .js-form-type-checkbox{margin-bottom:0;max-width:100%;margin-right:.5em}.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option{padding-left:0;padding:2px 10px;background:#66655d;color:#fff;border-radius:8px;font-size:15px;cursor:pointer}.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option:active,.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option:focus,.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option:hover{background:#c35413}@media (min-width:760px){.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option{font-size:17px}}.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option:before{content:none}.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option:active,.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option:focus,.view.podcast-landing .views-exposed-form fieldset.fieldgroup .option:hover{background:#c35413}.view.podcast-landing .views-exposed-form fieldset.fieldgroup input:checked+.option{background:#c35413}.view.podcast-landing .views-exposed-form fieldset.fieldgroup input:checked+.option:active,.view.podcast-landing .views-exposed-form fieldset.fieldgroup input:checked+.option:focus,.view.podcast-landing .views-exposed-form fieldset.fieldgroup input:checked+.option:hover{background:#292d2c}.view.podcast-landing .views-exposed-form .form-item-combine{margin-bottom:0}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]{position:relative;z-index:1;margin-bottom:2em;color:#fff;background:#66655d}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]::-webkit-placeholder{opacity:.6;color:#fff}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]::-moz-placeholder{opacity:.6;color:#fff}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:-ms-input-placeholder{opacity:.6;color:#fff}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]::-webkit-input-placeholder{opacity:.6;color:#fff}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:active::-webkit-placeholder,.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:focus::-webkit-placeholder{opacity:.4;color:#fcfefd}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:active::-moz-placeholder,.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:focus::-moz-placeholder{opacity:.4;color:#fcfefd}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:active:-ms-input-placeholder,.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:focus:-ms-input-placeholder{opacity:.4;color:#fcfefd}.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:active::-webkit-input-placeholder,.view.podcast-landing .views-exposed-form .form-item-combine input[type=text]:focus::-webkit-input-placeholder{opacity:.4;color:#fcfefd}.view.podcast-landing .views-exposed-form .form-actions{display:none}.view.podcast-landing .views-exposed-form .term-filters p{margin-bottom:0}.view.podcast-landing .views-exposed-form .term-filters:not(.filtered) p{display:none}.view.podcast-landing .views-exposed-form .term-filters.filtered{margin-bottom:1em}.view.podcast-landing .views-exposed-form .term-filters .exposed-terms{list-style:none;margin:0;padding:0}.view.podcast-landing .views-exposed-form .term-filters .exposed-terms li{display:inline-block;margin-right:.5em;margin-bottom:1em}.view.podcast-landing .views-exposed-form .term-filters .exposed-terms li:first-child{margin-top:.5em}.view.podcast-landing .views-exposed-form .term-filters .exposed-terms li a{position:relative;padding:2px 20px 2px 10px;display:block;background:#66655d;color:#fff;font-size:15px;border-radius:8px}.view.podcast-landing .views-exposed-form .term-filters .exposed-terms li a:after{content:'x';display:block;position:absolute;top:8px;right:7px;font-size:13px;line-height:10px;color:rgba(255,255,255,.7)}.view.podcast-landing .views-exposed-form .term-filters .exposed-terms li a:active,.view.podcast-landing .views-exposed-form .term-filters .exposed-terms li a:focus,.view.podcast-landing .views-exposed-form .term-filters .exposed-terms li a:hover{background:#c35413}@media (min-width:760px){.view.podcast-landing .views-exposed-form .term-filters .exposed-terms li a{font-size:17px}}.view.podcast-landing .view-header{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.view.podcast-landing .view-header div{position:relative;padding:30px 0 6px;text-align:center;font-size:18px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;color:#66655d}.view.podcast-landing .view-header div span{text-transform:uppercase}.view.podcast-landing .view-header div:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}@media (min-width:760px){.view.podcast-landing .view-header{-webkit-box-flex:1;flex:1 1 200px;-ms-flex:1 1 200px}.view.podcast-landing .view-header div{padding:20px 0 18px;text-align:left}}.view.podcast-landing .top-pager{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}@media (min-width:760px){.view.podcast-landing .top-pager{-webkit-box-flex:1;flex:1 1 auto;-ms-flex:1 1 auto}}.view.podcast-landing .top-pager .pager{position:relative;padding:6px 0 26px;text-align:center}.view.podcast-landing .top-pager .pager .pager__item a{min-width:24px!important;line-height:28px!important;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}.view.podcast-landing .top-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}@media (min-width:760px){.view.podcast-landing .top-pager .pager{text-align:right;padding:20px 0 18px}.view.podcast-landing .top-pager .pager .js-pager__items{text-align:right;margin-right:-10px}}.view.podcast-landing .top-pager .pager:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}.view.podcast-landing .view-content,.view.podcast-landing .view-empty{padding-top:2em;-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.view.podcast-landing .view-empty{padding-top:4em;padding-bottom:4em}.view.podcast-landing .view-footer{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.view.podcast-landing .view-footer div{position:relative;padding:30px 0 6px;text-align:center;font-size:18px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;color:#66655d}.view.podcast-landing .view-footer div span{text-transform:uppercase}.view.podcast-landing .view-footer div:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}@media (min-width:760px){.view.podcast-landing .view-footer{-webkit-box-flex:1;flex:1 1 200px;-ms-flex:1 1 200px}.view.podcast-landing .view-footer div{padding:20px 0 18px;text-align:left}}.view.podcast-landing .view-footer div:after{background:#ededed}.view.podcast-landing .bottom-pager{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}@media (min-width:760px){.view.podcast-landing .bottom-pager{-webkit-box-flex:1;flex:1 1 auto;-ms-flex:1 1 auto}}.view.podcast-landing .bottom-pager .pager{position:relative;padding:6px 0 26px;text-align:center}.view.podcast-landing .bottom-pager .pager .pager__item a{min-width:24px!important;line-height:28px!important;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}.view.podcast-landing .bottom-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}@media (min-width:760px){.view.podcast-landing .bottom-pager .pager{text-align:right;padding:20px 0 18px}.view.podcast-landing .bottom-pager .pager .js-pager__items{text-align:right;margin-right:-10px}}.view.podcast-landing .bottom-pager .pager:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}.view.podcast-landing .bottom-pager .pager:after{background:#ededed}.path-site-search .views-element-container{position:relative}.path-site-search .layout-content{padding:0 20px 0!important}.path-site-search .layout-content .site-search{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;position:static}.path-site-search .layout-content .site-search h1{margin-top:2rem}@media (min-width:760px){.path-site-search .layout-content .site-search h1{color:#292d2c}}.path-site-search .layout-content .site-search .search-page-options{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;width:100%}@media (min-width:1200px){.path-site-search .layout-content .site-search .search-page-options{margin-bottom:3.5em}}.path-site-search .layout-content .site-search .block-search-form-block{max-width:280px;text-align:left;margin-bottom:2em;margin-left:auto;margin-right:auto}@media (min-width:500px){.path-site-search .layout-content .site-search .block-search-form-block{max-width:325px}}@media (min-width:760px){.path-site-search .layout-content .site-search .block-search-form-block{margin-left:0;margin-right:0}}@media (min-width:1200px){.path-site-search .layout-content .site-search .block-search-form-block{max-width:100%;width:100%}}.path-site-search .layout-content .site-search .block-search-form-block form{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}.path-site-search .layout-content .site-search .block-search-form-block form .form-item-search-api-fulltext{-webkit-box-flex:0;flex:0 1 325px;-ms-flex:0 1 325px}@media (min-width:1200px){.path-site-search .layout-content .site-search .block-search-form-block form .form-item-search-api-fulltext{margin-right:1em}}.path-site-search .layout-content .site-search .block-search-form-block form .form-actions input{margin-bottom:0;padding:.75em 2.25em}@media (min-width:500px){.path-site-search .layout-content .site-search .block-search-form-block form .form-actions input{padding:.75em 3em}}@media (min-width:1200px){.path-site-search .layout-content .site-search .block-search-form-block form .form-actions input{margin-bottom:2em}}.path-site-search .layout-content .site-search .block-search-form-block form .form-actions input:not(#edit-reset){margin-right:25px}@media (min-width:1200px){.path-site-search .layout-content .site-search .block-search-form-block form .form-actions input:not(#edit-reset){margin-right:.5em}}.path-site-search .layout-content .site-search .block-search-form-block form .form-actions input#edit-reset{background:#292d2c}.path-site-search .layout-content .site-search .block-search-form-block form .form-actions input#edit-reset:hover{background:#6a7076;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transform:translateZ(0)}.path-site-search .layout-content .site-search .resource-search-option{width:100%;padding:20px;position:relative;margin-bottom:2em}.path-site-search .layout-content .site-search .resource-search-option:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}@media (min-width:1200px){.path-site-search .layout-content .site-search .resource-search-option{position:absolute;right:calc(-50vw + 400px);top:2rem;width:320px;background:#e0eae9}.path-site-search .layout-content .site-search .resource-search-option:after{content:none}}.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner{background:#fff;padding:20px;text-align:center;margin-left:auto;margin-right:auto;max-width:280px}.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner .resource-icon{display:none;text-indent:-300vw}@media (min-width:500px){.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner .resource-icon{display:block;width:80px;height:80px;margin-bottom:1em;margin-left:auto;margin-right:auto;background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:100% 28.571428571428573%;background-size:640px 640px}.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner .resource-icon:active,.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner .resource-icon:focus,.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner .resource-icon:hover{background:url(/themes/oc_patterns/dist/svg/sprite.css.svg) no-repeat;background-position:85.71428571428571% 85.71428571428571%;background-size:640px 640px}}.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner h2{line-height:1.05em;margin-bottom:.5em;margin-top:0;font-weight:700;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";color:#292d2c;font-size:23px;text-transform:uppercase;font-size:18px}@media (min-width:760px){.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner h2{line-height:1.15}}.path-site-search .layout-content .site-search .resource-search-option .resource-search-inner p{font-size:18px}.path-site-search .layout-content .site-search .view-header{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.path-site-search .layout-content .site-search .view-header div{position:relative;padding:30px 0 6px;text-align:center;font-size:18px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;color:#66655d}.path-site-search .layout-content .site-search .view-header div span{text-transform:uppercase}.path-site-search .layout-content .site-search .view-header div:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}@media (min-width:760px){.path-site-search .layout-content .site-search .view-header{-webkit-box-flex:1;flex:1 1 200px;-ms-flex:1 1 200px}.path-site-search .layout-content .site-search .view-header div{padding:20px 0 18px;text-align:left}}.path-site-search .layout-content .site-search .top-pager{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}@media (min-width:760px){.path-site-search .layout-content .site-search .top-pager{-webkit-box-flex:1;flex:1 1 auto;-ms-flex:1 1 auto}}.path-site-search .layout-content .site-search .top-pager .pager{position:relative;padding:6px 0 26px;text-align:center}.path-site-search .layout-content .site-search .top-pager .pager .pager__item a{min-width:24px!important;line-height:28px!important;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}.path-site-search .layout-content .site-search .top-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}@media (min-width:760px){.path-site-search .layout-content .site-search .top-pager .pager{text-align:right;padding:20px 0 18px}.path-site-search .layout-content .site-search .top-pager .pager .js-pager__items{text-align:right;margin-right:-10px}}.path-site-search .layout-content .site-search .top-pager .pager:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}.path-site-search .layout-content .site-search h2.results-header{margin-top:2em;-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;padding-bottom:.5em;border-bottom:1px solid #231f20;margin-bottom:.5em}.path-site-search .layout-content .site-search .view-content,.path-site-search .layout-content .site-search .view-empty{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;margin-bottom:3em}.path-site-search .layout-content .site-search .view-footer{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.path-site-search .layout-content .site-search .view-footer div{position:relative;padding:30px 0 6px;text-align:center;font-size:18px;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700;color:#66655d}.path-site-search .layout-content .site-search .view-footer div span{text-transform:uppercase}.path-site-search .layout-content .site-search .view-footer div:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}@media (min-width:760px){.path-site-search .layout-content .site-search .view-footer{-webkit-box-flex:1;flex:1 1 200px;-ms-flex:1 1 200px}.path-site-search .layout-content .site-search .view-footer div{padding:20px 0 18px;text-align:left}}.path-site-search .layout-content .site-search .view-footer div:after{background:#ededed}.path-site-search .layout-content .site-search .bottom-pager{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}@media (min-width:760px){.path-site-search .layout-content .site-search .bottom-pager{-webkit-box-flex:1;flex:1 1 auto;-ms-flex:1 1 auto}}.path-site-search .layout-content .site-search .bottom-pager .pager{position:relative;padding:6px 0 26px;text-align:center}.path-site-search .layout-content .site-search .bottom-pager .pager .pager__item a{min-width:24px!important;line-height:28px!important;font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}.path-site-search .layout-content .site-search .bottom-pager .pager .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a{font-family:"Avenir LT W01_95 Black1475556",Helvetica,Arial,sans-serif;font-weight:700}@media (min-width:760px){.path-site-search .layout-content .site-search .bottom-pager .pager{text-align:right;padding:20px 0 18px}.path-site-search .layout-content .site-search .bottom-pager .pager .js-pager__items{text-align:right;margin-right:-10px}}.path-site-search .layout-content .site-search .bottom-pager .pager:after{content:'';display:block;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1;background:#e0eae9}.path-site-search .layout-content .site-search .bottom-pager .pager:after{background:#ededed}.path-site-search .footer-portals{position:relative;padding-top:40px;margin-bottom:1.5em}.path-site-search .footer-portals:before{content:'';display:block;background:#94b7b1;top:0;left:-50vw;width:200vw;position:absolute;height:40px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/oc_patterns/components/js/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/oc_patterns/components/js/slick/./fonts/slick.eot);src:url(/themes/oc_patterns/components/js/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/oc_patterns/components/js/slick/./fonts/slick.woff2) format('woff2'),url(/themes/oc_patterns/components/js/slick/./fonts/slick.woff) format('woff'),url(/themes/oc_patterns/components/js/slick/./fonts/slick.ttf) format('truetype'),url(/themes/oc_patterns/components/js/slick/./fonts/slick.svg#slick) format('svg');font-display:swap;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
