@font-face{font-family:"Proxima Nova Regular";src:url("/themes/custom/avalanche/fonts/proximanova-regular-webfont.woff2") format("woff2"),url("/themes/custom/avalanche/fonts/proximanova-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova Bold";src:url("/themes/custom/avalanche/fonts/proximanova-bold-webfont.woff2") format("woff2"),url("/themes/custom/avalanche/fonts/proximanova-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova Semibold";src:url("/themes/custom/avalanche/fonts/proximanova-semibold-webfont.woff2") format("woff2"),url("/themes/custom/avalanche/fonts/proximanova-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova Regular Open";src:url("/themes/custom/avalanche/fonts/Proxima Nova - Regular.otf") format("opentype");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova Bold Open";src:url("/themes/custom/avalanche/fonts/Proxima Nova - Bold.otf") format("opentype");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova Semibold Open";src:url("/themes/custom/avalanche/fonts/Proxima Nova - Semibold.otf") format("opentype");font-weight:normal;font-style:normal;font-display:fallback}html,body,div,span,section,header,hgroup,nav,menu,main,article,aside,figure,figcaption,footer,time,audio,video,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,mark,q,s,samp,small,strong,sub,sup,var,b,u,i,dl,dt,dd,ol,ul,li,form,fieldset,label,legend,table,caption,thead,tbody,tr,th,td,tfoot,details,summary,canvas,embed,object,iframe,output,ruby{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,menu,section{display:block}html,input,textarea{box-sizing:border-box;-webkit-font-smoothing:antialiased}*,*::after,*::before{box-sizing:inherit}address,i,em,cite,var{font-style:italic}b,strong,th{font-weight:600}del,s{text-decoration:line-through}u{text-decoration:underline}abbr[title],cite,dfn[title]{border-bottom:1px dotted #4a56a6;text-decoration:none}abbr[title],dfn[title]{cursor:help}nav>ul,nav>ol,ul.menu,ol.menu{list-style-type:none;margin:0;padding:0}nav>ul a,nav>ol a,ul.menu a,ol.menu a{display:block}.sf-dump{text-align:left}.sf-dump samp{display:inline}@media(prefers-reduced-motion: no-preference){html,body{scroll-behavior:smooth;color:#000;max-width:100vw;scroll-padding-top:61px}}@media(prefers-reduced-motion: no-preference)and (min-width: 1210px){html,body{scroll-padding-top:111px}}.js--fixed-position{position:relative;height:100vh;overflow:hidden !important;display:block}::selection{background:#0d1038;color:#fff}::-moz-selection{background:#0d1038;color:#fff}body,button,input,select,textarea{font-size:16px;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-weight:400;line-height:1.6}.r-content a{transition:all 150ms ease}.r-content a:link,.r-content a:visited{color:#4a56a6;text-decoration:underline}.no-js .r-content a:hover,.no-js .r-content a:focus,.js.no-touchevents .r-content a:hover,.js.no-touchevents .r-content a:focus,.js.touchevents .r-content a:active{color:rgb(51.8,60.2,116.2);text-decoration:none}h1,.u-h1,.b-header__headline,.b-banner__headline,h2,.u-h2,h3,.u-h3,.webform-submission-form .webform-type-fieldset .fieldset-legend,.field-report-view h3,.caic-report h3,.no-js .u-responsive-video::before,.no-js .b-video__video .remote-video-container::before,.b-video__video .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container::before,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container::before,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container::before,h4,.u-h4,h5,.u-h5,h6,.u-h6{clear:both}h1,.u-h1,.b-header__headline,.b-banner__headline{font-size:2.5rem;font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;line-height:50px}@media(min-width: 30em){h1,.u-h1,.b-header__headline,.b-banner__headline{font-size:calc(2.5rem + 0*(100vw - 30em)/34)}}@media(min-width: 64em){h1,.u-h1,.b-header__headline,.b-banner__headline{font-size:calc(2.5rem + 0*1rem)}}h2,.u-h2{font-size:1.8125rem;font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;line-height:42px}@media(min-width: 30em){h2,.u-h2{font-size:calc(1.8125rem + 0*(100vw - 30em)/34)}}@media(min-width: 64em){h2,.u-h2{font-size:calc(1.8125rem + 0*1rem)}}h3,.u-h3,.webform-submission-form .webform-type-fieldset .fieldset-legend,.field-report-view h3,.caic-report h3,.no-js .u-responsive-video::before,.no-js .b-video__video .remote-video-container::before,.b-video__video .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container::before,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container::before,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container::before{font-size:1.3125rem;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;line-height:25px}@media(min-width: 30em){h3,.u-h3,.webform-submission-form .webform-type-fieldset .fieldset-legend,.field-report-view h3,.caic-report h3,.no-js .u-responsive-video::before,.no-js .b-video__video .remote-video-container::before,.b-video__video .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container::before,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container::before,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container::before{font-size:calc(1.3125rem + 0*(100vw - 30em)/34)}}@media(min-width: 64em){h3,.u-h3,.webform-submission-form .webform-type-fieldset .fieldset-legend,.field-report-view h3,.caic-report h3,.no-js .u-responsive-video::before,.no-js .b-video__video .remote-video-container::before,.b-video__video .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container::before,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container::before,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container::before{font-size:calc(1.3125rem + 0*1rem)}}h4,.u-h4{font-size:1.0625rem;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;line-height:26px}@media(min-width: 30em){h4,.u-h4{font-size:calc(1.0625rem + 0*(100vw - 30em)/34)}}@media(min-width: 64em){h4,.u-h4{font-size:calc(1.0625rem + 0*1rem)}}h5,.u-h5{font-size:1.0625rem;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;line-height:26px}@media(min-width: 30em){h5,.u-h5{font-size:calc(1.0625rem + 0*(100vw - 30em)/34)}}@media(min-width: 64em){h5,.u-h5{font-size:calc(1.0625rem + 0*1rem)}}h6,.u-h6{font-size:1.0625rem;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;line-height:26px}@media(min-width: 30em){h6,.u-h6{font-size:calc(1.0625rem + 0*(100vw - 30em)/34)}}@media(min-width: 64em){h6,.u-h6{font-size:calc(1.0625rem + 0*1rem)}}.u-breadcrumb{font-size:.875rem;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;line-height:16px}@media(min-width: 30em){.u-breadcrumb{font-size:calc(0.875rem + 0*(100vw - 30em)/34)}}@media(min-width: 64em){.u-breadcrumb{font-size:calc(0.875rem + 0*1rem)}}p,li,dt,dd,th,td,address,input,button,select,textarea{font-size:1rem;line-height:24px}@media(min-width: 30em){p,li,dt,dd,th,td,address,input,button,select,textarea{font-size:calc(1rem + 0.0625*(100vw - 30em)/34)}}@media(min-width: 64em){p,li,dt,dd,th,td,address,input,button,select,textarea{font-size:calc(1rem + 0.0625*1rem)}}.b-text p,.b-text ul,.b-text ol,.b-text dl,.b-text address,.b-text form,.b-text figure,.b-text table,.b-text-image p,.b-text-image ul,.b-text-image ol,.b-text-image dl,.b-text-image address,.b-text-image form,.b-text-image figure,.b-text-image table{margin-bottom:1.6em}.b-text p:has(+ul),.b-text-image p:has(+ul){margin-bottom:0}figcaption{font-size:14px;font-style:italic;line-height:22px}ol ol,ul ul,ul ol,ol ul{margin-bottom:0}blockquote{quotes:none;position:relative;text-align:center;padding:2rem;max-width:54.25rem;margin:auto}@media(min-width: 620px){blockquote{padding:2rem 3rem}}blockquote footer{margin-top:20px}blockquote cite{border-bottom:0}hr{border:0;border-top:1px solid #ccc;height:0;line-height:1;margin:1.6em 0;width:100%}ul,ol{margin-left:1.5rem}ul{list-style:disc}ul ul{list-style:circle}ul ul ul{list-style:disc}ol{list-style:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:upper-roman}ol ol ol ol{list-style:lower-alpha}ol ol ol ol ol{list-style:lower-roman}.b-text li{margin:.25rem 0}dl{border-top:1px solid #787878}dt,dd{border-left:1px solid #787878;border-right:1px solid #787878;padding:.75em 1em .5625em}dt{border-bottom:1px dotted #787878;font-weight:600}dd{border-bottom:2px solid #787878}table{border-collapse:collapse;border-spacing:0;width:100vw;max-width:1038px;position:relative;left:50%;transform:translateX(-50%)}@media(max-width: 600px){table{display:block;max-width:fit-content;margin:0 auto;overflow-x:auto;white-space:nowrap;padding:0 1.5rem}}table th{border-top:1px solid #fff200;border-bottom:1px solid #fff200;padding:1rem;text-align:left;background:rgba(255,242,0,.05)}table th:first-child{border-left:1px solid #fff200}table th:last-child{border-right:1px solid #fff200}table td{border-top:1px solid #787878;padding:1rem}table caption{text-align:center}strong,b,em,i,cite,small,sup,sub{letter-spacing:.03125em}sub,sup{font-size:75%;line-height:1;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}abbr[title]{font-size:75%;font-weight:600;letter-spacing:.125em;text-transform:uppercase}var{color:#4f4f4f;display:inline-block;padding:0 .125em}pre{white-space:pre-wrap;word-wrap:break-word}pre code{border-bottom:1px solid #ccc;border-left:5px solid #0d1038;border-radius:0;display:block;margin:0;padding:1.375em 1.25em 1.3125em}code,kbd,samp,mark,ins{display:inline-block;line-height:1.5;padding:.125em .25em 0}code,kbd,samp{background:rgba(0,0,0,.05);border-radius:5px;box-shadow:0 0 .25em rgba(0,0,0,.1) inset;font-family:Source Code Pro, Anonymous Pro, Consolas, Envy Code R, Ubuntu Mono, Inconsolata-g, Inconsolata, monospace}code{color:#0d1038}mark{background-color:#ff9}strike,s{color:#ccc}del{color:#4a56a6}ins{background-color:#ccc;text-decoration:none}small{font-size:87.5%}svg.ext{width:20px;height:20px;display:inline-block;margin-left:5px;vertical-align:top}.m-copyright svg.ext{filter:brightness(0) saturate(100%) invert(1)}img,video,object{display:block;height:auto;max-width:100%}.media-oembed-content__container{width:100vw !important;max-width:1920px;margin-left:50%;transform:trangray-lightX(-50%)}fieldset{border:1px solid #999;border-radius:5px;margin-bottom:1em;padding:1em 0 0}label{color:#0d1038;display:block;margin-bottom:.5rem;position:relative;font-weight:bold}label.form-required::after{content:"*";position:absolute}input,textarea{border:0;border:1px solid #999;border-radius:5px;color:#000;display:inline-block;padding:.5em .75rem .25rem;transition:all 150ms ease;width:100%;margin-bottom:.25rem}input::placeholder,textarea::placeholder{color:#787878}input:hover,textarea:hover{border-color:rgb(58.275,67.725,130.725);outline:none}input:focus,textarea:focus{border-color:#4a56a6;color:#000;box-shadow:0 0 2px 3px rgba(74,86,166,.5);outline:none}textarea{overflow:auto;vertical-align:top;resize:vertical}select{background-color:#fff;background-image:none;border:1px solid #999;border-radius:5px;color:#000;padding:.625em 0 .4rem .25rem;width:100%}select:hover{border-color:rgb(58.275,67.725,130.725)}select:focus{box-shadow:0 0 2px 3px rgba(74,86,166,.5);outline:solid 2px #4a56a6}input[type=file]{line-height:1}input[type=checkbox],input[type=radio]{width:auto}input[type=submit],input[type=reset],input[type=button]{transition:all 150ms ease;width:auto;appearance:none}input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number]{-webkit-appearance:textfield}.u-button,.m-header-buttons .m__item:first-child a,.path-blog .pager a.button,.entity-moderation-form input[type=submit],.u-button--secondary--dark-bg,.r-content .u-button--secondary--dark-bg,.u-button--secondary,.m-header-buttons .m__item:last-child:not(:first-child) a,.r-content .u-button--secondary,.u-button--primary--dark-bg,.r-content .u-button--primary--dark-bg,.u-button--primary,.r-content .u-button--primary,input[type=submit],input[type=reset],input[type=button],.r-content .u-button{display:inline-block;border-radius:2px;background-color:#23296a;color:#fff;padding:9px 7px;font-size:16px;font-weight:700;letter-spacing:0;line-height:27px;text-align:center;text-decoration:none;cursor:pointer;position:relative;min-width:143px}.u-button:link,.m-header-buttons .m__item:first-child a:link,.path-blog .pager a.button:link,.u-button--secondary--dark-bg:link,.u-button--secondary:link,.m-header-buttons .m__item:last-child:not(:first-child) a:link,.u-button--primary--dark-bg:link,.u-button--primary:link,input[type=submit]:link,input[type=reset]:link,input[type=button]:link,.u-button:visited,.m-header-buttons .m__item:first-child a:visited,.path-blog .pager a.button:visited,.u-button--secondary--dark-bg:visited,.u-button--secondary:visited,.m-header-buttons .m__item:last-child:not(:first-child) a:visited,.u-button--primary--dark-bg:visited,.u-button--primary:visited,input[type=submit]:visited,input[type=reset]:visited,input[type=button]:visited,.r-content .u-button:link,.r-content .u-button:visited{display:inline-block;border-radius:2px;background-color:#23296a;color:#fff !important;padding:9px 7px;border:solid 2px #4a56a6;font-size:16px;font-weight:700;letter-spacing:0;line-height:27px;text-align:center;text-decoration:none !important;cursor:pointer;position:relative;min-width:143px;text-decoration:none}.no-js .u-button:hover,.no-js .m-header-buttons .m__item:first-child a:hover,.m-header-buttons .m__item:first-child .no-js a:hover,.no-js .path-blog .pager a.button:hover,.path-blog .pager .no-js a.button:hover,.no-js .u-button--secondary--dark-bg:hover,.no-js .u-button--secondary:hover,.no-js .m-header-buttons .m__item:last-child:not(:first-child) a:hover,.m-header-buttons .m__item:last-child:not(:first-child) .no-js a:hover,.no-js .u-button--primary--dark-bg:hover,.no-js .u-button--primary:hover,.no-js input[type=submit]:hover,.no-js input[type=reset]:hover,.no-js input[type=button]:hover,.no-js .u-button:focus,.no-js .m-header-buttons .m__item:first-child a:focus,.m-header-buttons .m__item:first-child .no-js a:focus,.no-js .path-blog .pager a.button:focus,.path-blog .pager .no-js a.button:focus,.no-js .u-button--secondary--dark-bg:focus,.no-js .u-button--secondary:focus,.no-js .m-header-buttons .m__item:last-child:not(:first-child) a:focus,.m-header-buttons .m__item:last-child:not(:first-child) .no-js a:focus,.no-js .u-button--primary--dark-bg:focus,.no-js .u-button--primary:focus,.no-js input[type=submit]:focus,.no-js input[type=reset]:focus,.no-js input[type=button]:focus,.js.no-touchevents .u-button:hover,.js.no-touchevents .m-header-buttons .m__item:first-child a:hover,.m-header-buttons .m__item:first-child .js.no-touchevents a:hover,.js.no-touchevents .path-blog .pager a.button:hover,.path-blog .pager .js.no-touchevents a.button:hover,.js.no-touchevents .u-button--secondary--dark-bg:hover,.js.no-touchevents .u-button--secondary:hover,.js.no-touchevents .m-header-buttons .m__item:last-child:not(:first-child) a:hover,.m-header-buttons .m__item:last-child:not(:first-child) .js.no-touchevents a:hover,.js.no-touchevents .u-button--primary--dark-bg:hover,.js.no-touchevents .u-button--primary:hover,.js.no-touchevents input[type=submit]:hover,.js.no-touchevents input[type=reset]:hover,.js.no-touchevents input[type=button]:hover,.js.no-touchevents .u-button:focus,.js.no-touchevents .m-header-buttons .m__item:first-child a:focus,.m-header-buttons .m__item:first-child .js.no-touchevents a:focus,.js.no-touchevents .path-blog .pager a.button:focus,.path-blog .pager .js.no-touchevents a.button:focus,.js.no-touchevents .u-button--secondary--dark-bg:focus,.js.no-touchevents .u-button--secondary:focus,.js.no-touchevents .m-header-buttons .m__item:last-child:not(:first-child) a:focus,.m-header-buttons .m__item:last-child:not(:first-child) .js.no-touchevents a:focus,.js.no-touchevents .u-button--primary--dark-bg:focus,.js.no-touchevents .u-button--primary:focus,.js.no-touchevents input[type=submit]:focus,.js.no-touchevents input[type=reset]:focus,.js.no-touchevents input[type=button]:focus,.js.touchevents .u-button:active,.js.touchevents .m-header-buttons .m__item:first-child a:active,.m-header-buttons .m__item:first-child .js.touchevents a:active,.js.touchevents .path-blog .pager a.button:active,.path-blog .pager .js.touchevents a.button:active,.js.touchevents .u-button--secondary--dark-bg:active,.js.touchevents .u-button--secondary:active,.js.touchevents .m-header-buttons .m__item:last-child:not(:first-child) a:active,.m-header-buttons .m__item:last-child:not(:first-child) .js.touchevents a:active,.js.touchevents .u-button--primary--dark-bg:active,.js.touchevents .u-button--primary:active,.js.touchevents input[type=submit]:active,.js.touchevents input[type=reset]:active,.js.touchevents input[type=button]:active,.no-js .r-content .u-button:hover,.no-js .r-content .u-button:focus,.js.no-touchevents .r-content .u-button:hover,.js.no-touchevents .r-content .u-button:focus,.js.touchevents .r-content .u-button:active{box-shadow:0 2px 7px 3px rgba(0,0,0,.2)}.u-button:focus,.m-header-buttons .m__item:first-child a:focus,.path-blog .pager a.button:focus,.u-button--secondary--dark-bg:focus,.u-button--secondary:focus,.m-header-buttons .m__item:last-child:not(:first-child) a:focus,.u-button--primary--dark-bg:focus,.u-button--primary:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus,.r-content .u-button:focus{outline:none}.u-button:focus::before,.m-header-buttons .m__item:first-child a:focus::before,.path-blog .pager a.button:focus::before,.u-button--secondary--dark-bg:focus::before,.u-button--secondary:focus::before,.m-header-buttons .m__item:last-child:not(:first-child) a:focus::before,.u-button--primary--dark-bg:focus::before,.u-button--primary:focus::before,input[type=submit]:focus::before,input[type=reset]:focus::before,input[type=button]:focus::before,.r-content .u-button:focus::before{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;right:-5px;top:-5px;bottom:-5px;border:solid 2px #4a56a6;border-radius:2px}.u-button--primary--dark-bg:link,.u-button--primary--dark-bg:visited,.r-content .u-button--primary--dark-bg:link,.r-content .u-button--primary--dark-bg:visited{border-color:#fff}.no-js .u-button--primary--dark-bg:hover,.no-js .u-button--primary--dark-bg:focus,.js.no-touchevents .u-button--primary--dark-bg:hover,.js.no-touchevents .u-button--primary--dark-bg:focus,.js.touchevents .u-button--primary--dark-bg:active,.no-js .r-content .u-button--primary--dark-bg:hover,.no-js .r-content .u-button--primary--dark-bg:focus,.js.no-touchevents .r-content .u-button--primary--dark-bg:hover,.js.no-touchevents .r-content .u-button--primary--dark-bg:focus,.js.touchevents .r-content .u-button--primary--dark-bg:active{border-color:#4a56a6;box-shadow:0 2px 7px 3px hsla(0,0%,100%,.2)}.u-button--primary--dark-bg:focus::before,.r-content .u-button--primary--dark-bg:focus::before{border:solid 2px #fff}.u-button--secondary:link,.m-header-buttons .m__item:last-child:not(:first-child) a:link,.u-button--secondary:visited,.m-header-buttons .m__item:last-child:not(:first-child) a:visited,.r-content .u-button--secondary:link,.r-content .u-button--secondary:visited{color:#23296a !important;border-color:#23296a;background-color:rgba(0,0,0,0)}.u-button--secondary--dark-bg:link,.u-button--secondary--dark-bg:visited,.r-content .u-button--secondary--dark-bg:link,.r-content .u-button--secondary--dark-bg:visited{color:#fff !important;border-color:#fff;background-color:rgba(0,0,0,0)}.no-js .u-button--secondary--dark-bg:hover,.no-js .u-button--secondary--dark-bg:focus,.js.no-touchevents .u-button--secondary--dark-bg:hover,.js.no-touchevents .u-button--secondary--dark-bg:focus,.js.touchevents .u-button--secondary--dark-bg:active,.no-js .r-content .u-button--secondary--dark-bg:hover,.no-js .r-content .u-button--secondary--dark-bg:focus,.js.no-touchevents .r-content .u-button--secondary--dark-bg:hover,.js.no-touchevents .r-content .u-button--secondary--dark-bg:focus,.js.touchevents .r-content .u-button--secondary--dark-bg:active{border-color:#4a56a6;color:#4a56a6 !important;background-color:#fff;box-shadow:0 2px 7px 3px hsla(0,0%,100%,.2)}.u-button--secondary--dark-bg:focus,.r-content .u-button--secondary--dark-bg:focus{color:#4a56a6 !important;border-color:#fff;background-color:#fff}.u-button--secondary--dark-bg:focus::before,.r-content .u-button--secondary--dark-bg:focus::before{border:solid 2px #fff}a.u-link-color--white:link,a.u-link-color--white:visited{color:#fff !important}.no-js a.u-link-color--white:hover,.no-js a.u-link-color--white:focus,.js.no-touchevents a.u-link-color--white:hover,.js.no-touchevents a.u-link-color--white:focus,.js.touchevents a.u-link-color--white:active{color:hsl(0,0%,70%) !important}.js .u-responsive-video,.js .b-video__video .remote-video-container,.b-video__video .js .remote-video-container,.js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .js .remote-video-container,.js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .js .remote-video-container{width:100%;height:0;padding-bottom:61%;position:relative;overflow:hidden;z-index:1}.js .u-responsive-video iframe,.js .b-video__video .remote-video-container iframe,.b-video__video .js .remote-video-container iframe,.js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container iframe,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .js .remote-video-container iframe,.js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container iframe,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .js .remote-video-container iframe,.js .u-responsive-video object,.js .b-video__video .remote-video-container object,.b-video__video .js .remote-video-container object,.js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container object,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .js .remote-video-container object,.js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container object,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .js .remote-video-container object,.js .u-responsive-video embed,.js .b-video__video .remote-video-container embed,.b-video__video .js .remote-video-container embed,.js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container embed,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .js .remote-video-container embed,.js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container embed,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .js .remote-video-container embed,.js .u-responsive-video>div,.js .b-video__video .remote-video-container>div,.b-video__video .js .remote-video-container>div,.js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container>div,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .js .remote-video-container>div,.js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container>div,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .js .remote-video-container>div{position:absolute;top:0;left:0;z-index:1;width:100% !important;height:100% !important}.no-js .u-responsive-video,.no-js .b-video__video .remote-video-container,.b-video__video .no-js .remote-video-container,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container{padding:1rem;background-color:#666;text-align:center}.no-js .u-responsive-video::before,.no-js .b-video__video .remote-video-container::before,.b-video__video .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container::before,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container::before,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container::before,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container::before{content:"Sorry, embedded video players need javascript enabled.";width:100%;color:#f5f5f5}.no-js .u-responsive-video iframe,.no-js .b-video__video .remote-video-container iframe,.b-video__video .no-js .remote-video-container iframe,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container iframe,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container iframe,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container iframe,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container iframe,.no-js .u-responsive-video object,.no-js .b-video__video .remote-video-container object,.b-video__video .no-js .remote-video-container object,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container object,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container object,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container object,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container object,.no-js .u-responsive-video embed,.no-js .b-video__video .remote-video-container embed,.b-video__video .no-js .remote-video-container embed,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container embed,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container embed,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container embed,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container embed,.no-js .u-responsive-video>div,.no-js .b-video__video .remote-video-container>div,.b-video__video .no-js .remote-video-container>div,.no-js .b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container>div,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .no-js .remote-video-container>div,.no-js .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container>div,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .no-js .remote-video-container>div{display:none;visibility:hidden}.u-screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.u-screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.u-vertical-grid{background-image:url("http://basehold.it/i/31/cc0000");background-position:0 8px}.region__system{padding:.5rem}.system__message{background:#0d1038;color:#fff;letter-spacing:.5px;width:100%;padding:.25rem 0;display:flex;justify-content:center;align-items:center;font-weight:bold}.toolbar-menu-administration a{font-size:13px}.no-js .toolbar-menu-administration a:hover,.no-js .toolbar-menu-administration a:focus,.js.no-touchevents .toolbar-menu-administration a:hover,.js.no-touchevents .toolbar-menu-administration a:focus,.js.touchevents .toolbar-menu-administration a:active{color:var(--gin-color-title)}.dialog-off-canvas-main-canvas>div>div[aria-label*="Status message"]{background:var(--gin-color-primary);color:#fff;text-align:center;width:100vw;padding:.5rem;position:relative;margin-left:50%;transform:translateX(-50%)}#toolbar-bar div.visually-hidden{position:relative !important;clip:unset;height:auto;width:auto;display:block;margin-top:auto;margin-bottom:auto}#toolbar-bar div.visually-hidden a{color:#fff !important}.content-moderation-entity-moderation-form{background:var(--gin-color-primary)}.entity-moderation-form{background:none;border:0;max-width:82.25rem;margin:auto;color:#fff;display:flex;justify-content:space-evenly}.entity-moderation-form input{color:#fff;border-color:#fff}.entity-moderation-form input:hover{border-color:#fff}.entity-moderation-form input[type=submit]:link,.entity-moderation-form input[type=submit]:visited{padding:0 2rem;margin-bottom:1.4rem}.no-js .entity-moderation-form input[type=submit]:hover,.no-js .entity-moderation-form input[type=submit]:focus,.js.no-touchevents .entity-moderation-form input[type=submit]:hover,.js.no-touchevents .entity-moderation-form input[type=submit]:focus,.js.touchevents .entity-moderation-form input[type=submit]:active{border-color:var(--gin-color-primary);color:var(--gin-color-primary);background:#fff}.entity-moderation-form__item:nth-last-child(2){margin-left:1rem;margin-right:-4rem}.media-library-widget-modal .ui-dialog-buttonpane .form-actions{justify-content:flex-start !important}.media-library-widget-modal .ui-dialog-buttonpane .media-library-selected-count{flex-grow:0}.ct-blog--card{display:flex;flex-direction:column;margin:0;border-radius:10px;box-shadow:0 2px 25px 0 rgba(0,0,0,.1);overflow:hidden;width:100%;background:#fff}.ct-blog--card:link,.ct-blog--card:visited{text-decoration:none !important}.ct-blog--card:link .ct-blog--card__image,.ct-blog--card:visited .ct-blog--card__image{margin-bottom:0}.ct-blog--card:link .ct-blog--card__image img,.ct-blog--card:visited .ct-blog--card__image img{width:100%}.ct-blog--card:link .ct-blog--card__topic,.ct-blog--card:visited .ct-blog--card__topic{margin:20px 27px 0;display:flex;flex-wrap:wrap}.ct-blog--card:link .ct-blog--card__topic-value,.ct-blog--card:visited .ct-blog--card__topic-value{color:#23296a;font-family:Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:1;padding:5px 12px;border:solid 1px #23296a;border-radius:5px;width:fit-content;margin-bottom:10px;margin-right:10px}.ct-blog--card:link .ct-blog--card__byline,.ct-blog--card:visited .ct-blog--card__byline{margin:-5px 27px 0;display:flex;flex-wrap:wrap}.ct-blog--card:link .ct-blog--card__byline__author,.ct-blog--card:visited .ct-blog--card__byline__author{color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:14px;letter-spacing:0;line-height:27px;margin-right:.25rem}.ct-blog--card:link .ct-blog--card__byline__author a:link,.ct-blog--card:link .ct-blog--card__byline__author a:visited,.ct-blog--card:visited .ct-blog--card__byline__author a:link,.ct-blog--card:visited .ct-blog--card__byline__author a:visited{color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:14px;text-decoration:none}.no-js .ct-blog--card:link .ct-blog--card__byline__author a:hover,.no-js .ct-blog--card:link .ct-blog--card__byline__author a:focus,.js.no-touchevents .ct-blog--card:link .ct-blog--card__byline__author a:hover,.js.no-touchevents .ct-blog--card:link .ct-blog--card__byline__author a:focus,.js.touchevents .ct-blog--card:link .ct-blog--card__byline__author a:active,.no-js .ct-blog--card:visited .ct-blog--card__byline__author a:hover,.no-js .ct-blog--card:visited .ct-blog--card__byline__author a:focus,.js.no-touchevents .ct-blog--card:visited .ct-blog--card__byline__author a:hover,.js.no-touchevents .ct-blog--card:visited .ct-blog--card__byline__author a:focus,.js.touchevents .ct-blog--card:visited .ct-blog--card__byline__author a:active{cursor:default;color:#787878}.ct-blog--card:link .ct-blog--card__byline__date,.ct-blog--card:visited .ct-blog--card__byline__date{color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:14px;letter-spacing:0;line-height:27px;white-space:nowrap;margin-right:.25rem}.ct-blog--card:link .ct-blog--card__title,.ct-blog--card:visited .ct-blog--card__title{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;letter-spacing:0;color:#000;margin:0 27px;font-size:21px;line-height:30px}@media(min-width: 768px){.ct-blog--card:link .ct-blog--card__title,.ct-blog--card:visited .ct-blog--card__title{font-size:29px;line-height:40px}}.ct-blog--card:link .ct-blog--card__title:first-child,.ct-blog--card:visited .ct-blog--card__title:first-child{margin-top:31px}.ct-blog--card:link .ct-blog--card__learn-more,.ct-blog--card:visited .ct-blog--card__learn-more{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:26px;text-decoration:underline;margin:41px 27px 28px}.ct-blog--card dl,.ct-blog--card dt,.ct-blog--card dd{border-width:0;border-style:none;padding:0}.no-js .ct-blog--card:hover,.no-js .ct-blog--card:focus,.js.no-touchevents .ct-blog--card:hover,.js.no-touchevents .ct-blog--card:focus,.js.touchevents .ct-blog--card:active{box-shadow:0 2px 25px 0 rgba(0,0,0,.3)}.path-blog .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:900px}.path-blog .views-infinite-scroll-content-wrapper .views-row{width:100%;margin:15px 0}@media(min-width: 768px){.path-blog .views-infinite-scroll-content-wrapper .views-row{width:calc(50% - 12px)}}.path-blog .views-infinite-scroll-content-wrapper .views-row:last-child:nth-child(2n){margin-left:auto}.path-blog .views-infinite-scroll-content-wrapper .views-row:last-child:nth-child(2n+1){margin-right:auto}.path-blog .views-infinite-scroll-content-wrapper .views-row .ct-blog--card{height:100%}.path-blog .views-exposed-form{margin-top:35px}.path-blog .views-exposed-form .form-item input{display:none}.path-blog .views-exposed-form .form-item label{color:#23296a;font-family:Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:1;padding:5px 12px;border:solid 1px #23296a;border-radius:5px;width:fit-content;margin-bottom:.75rem;margin-right:10px}.path-blog .views-exposed-form .form-item label:hover{background:#4a56a6;color:#fff;cursor:pointer}.path-blog .views-exposed-form .form-item input[checked*=checked]+label{background:#23296a;color:#fff}.path-blog .pager{display:flex;justify-content:center;max-width:900px}.path-blog .pager a.button{margin:26px auto 125px;border:solid 2px #4a56a6 !important;width:auto !important;height:auto !important}.path-blog .radio-tab{float:left}.blog-listing__title{margin:55px 0 15px;max-width:900px}.blog-listing__title:last-child{border-bottom:solid 1px #787878;padding-bottom:55px}.blog-listing__description{border-bottom:solid 1px #787878;padding-bottom:55px;max-width:900px}.ct-blog{padding-top:52px;padding-bottom:126px}.ct-blog__topic{display:flex;flex-wrap:wrap}.ct-blog__topic-value{color:#23296a;font-family:Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:1;padding:12px;border:solid 1px #23296a;border-radius:5px;width:fit-content;margin-bottom:1rem;margin-right:1rem}.ct-blog__title{margin-bottom:.5rem}.ct-blog__byline{max-width:900px;border-bottom:solid 1px #787878;padding-bottom:29px;margin-bottom:3rem;margin-right:.25rem}@media(min-width: 768px){.ct-blog__byline{display:flex}}.ct-blog__byline__author{color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:16px;letter-spacing:0;line-height:27px;margin-right:.25rem}.ct-blog__byline__author a:link,.ct-blog__byline__author a:visited{color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:16px;text-decoration:none}.no-js .ct-blog__byline__author a:hover,.no-js .ct-blog__byline__author a:focus,.js.no-touchevents .ct-blog__byline__author a:hover,.js.no-touchevents .ct-blog__byline__author a:focus,.js.touchevents .ct-blog__byline__author a:active{cursor:default;color:#787878}.ct-blog__byline__date{color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:16px;letter-spacing:0;line-height:27px;white-space:nowrap}.ct-blog__share{margin-left:auto;position:relative;margin-top:1rem;z-index:5}@media(min-width: 768px){.ct-blog__share{margin-top:0}}.ct-blog__share__trigger{color:#23296a;font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:24px;display:flex;align-items:center;padding-left:2rem}@media(min-width: 768px){.ct-blog__share__trigger{display:block}}.ct-blog__share__trigger::after{content:"";background-image:url("/themes/custom/avalanche/images/share-solid.svg");height:22px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;filter:brightness(0) saturate(100%) invert(12%) sepia(29%) saturate(5873%) hue-rotate(229deg) brightness(91%) contrast(92%);margin-right:.25rem;vertical-align:sub;position:absolute;left:.25rem;top:0}.ct-blog__share__trigger::before{position:absolute;width:122px;height:150px;top:98%;left:0;background:none}@media(min-width: 768px){.ct-blog__share__trigger::before{content:""}}.ct-blog__share__trigger:hover{cursor:pointer}.ct-blog__share__trigger:hover .addthis_inline_share_toolbox{height:auto;overflow:auto}.ct-blog__share__buttons.addthis_inline_share_toolbox{margin-left:.5rem}@media(min-width: 768px){.ct-blog__share__buttons.addthis_inline_share_toolbox{height:0;overflow:hidden;position:absolute;width:fit-content;min-width:118px;margin-left:2px}.ct-blog__share__buttons.addthis_inline_share_toolbox .at-icon-wrapper{max-width:41px;max-height:41px}}@media(min-width: 1024px){.ct-blog__share__buttons.addthis_inline_share_toolbox{margin-left:0}.ct-blog__share__buttons.addthis_inline_share_toolbox .at-icon-wrapper{max-width:unset}}@media(min-width: 768px){.ct-blog__share__buttons.addthis_inline_share_toolbox .at-share-btn-elements{display:flex;flex-direction:column}}.content{clear:both}.content__main h1:first-child,.content__main h2:first-child,.content__main .vertical-rhythm h1:first-child,.content__main .vertical-rhythm h2:first-child{margin-top:0}.content__main h1{margin-top:1.9375em;margin-bottom:.5625em}.content__main h2{margin-top:1.5em;margin-bottom:.75em}.content__main h3{margin-top:-0.375em;margin-bottom:1em}.content__main h4{margin-top:-0.25em;margin-bottom:0}.content__main h5{margin-top:-0.0625em;margin-bottom:0}.content__main h6{margin-top:0;margin-bottom:0}.content__main h2+h3{margin-top:1.6875em}.content__main h3+h4{margin-top:-0.3125em}.content__main p,.content__main dl,.content__main address,.content__main form,.content__main table{margin-bottom:1.6em}.content__main pre{margin-top:-0.5em;margin-bottom:1em}.content__main pre+h3{margin-top:1.1em}.content__main ul,.content__main ol{margin-bottom:1.6em}.content__main ul ul,.content__main ul ol,.content__main ol ul,.content__main ol ol{margin-left:1.5em;margin-bottom:0}.content__main ul li,.content__main ol li{line-height:1.5;padding-bottom:.25em}.content__main dl dt,.content__main dl dd{line-height:1.5}.content__main code,.content__main kbd,.content__main samp{font-size:93.75%}.content__main .wysiwyg-image{margin:2rem auto}.content__main .wysiwyg-image--icon{margin:0 0 1rem}.content__main .wysiwyg-image--half--aligned-center{float:center;margin:2rem}.content__main .wysiwyg-image--half--aligned-left{float:left;margin-right:2rem}.content__main .wysiwyg-image--half--aligned-right{float:right;margin-left:2rem}.content__main .embedded-entity{display:flex;width:100%}.content__main .embedded-entity.align-center{justify-content:center}.content__main .embedded-entity.align-left{justify-content:flex-start}.content__main .embedded-entity.align-right{justify-content:flex-end}.content__main drupal-media{margin:2rem auto;display:flex}.content__main drupal-media article{width:100%;max-width:60rem;margin:auto}.content__main .media-library-item__edit{width:100%;background-color:var(--gin-color-primary);color:#fff;letter-spacing:.5px;border:0;padding:.5rem;content:"Change display style"}.content__main .media-library-item__edit:hover{cursor:pointer;background-color:var(--gin-color-primary-active)}.content__main blockquote p{font-family:Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-style:italic;color:#000;font-size:22px;line-height:35px}.content__main blockquote p::before{content:"“"}.content__main blockquote p::after{content:"”"}.content__main .wysiwyg-text-case--upper{text-transform:uppercase}.content__main .wysiwyg-text-color--black{color:#000 !important}.content__main .wysiwyg-text-color--white{color:#fff !important;background:#d3d3d3}.ct-course{max-width:800px;margin:0 auto 1.5rem}@media(min-width: 1024px){.ct-course{margin-bottom:3rem}}.ct-course__header{margin:1.5rem 0}@media(min-width: 1024px){.ct-course__header{margin:3rem 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.ct-course__header__title{margin-bottom:1rem}@media(min-width: 1024px){.ct-course__header__title{margin-bottom:0}}.ct-course__fields{display:flex;flex-direction:column}@media(min-width: 1024px){.ct-course__fields{flex-direction:row;flex-wrap:wrap}}.ct-course__field{margin-bottom:20px}@media(min-width: 1024px){.ct-course__field{width:50%}.ct-course__field--body,.ct-course__field--field_course_url{width:100%}}.ct-course__field__label{font-weight:bold;margin-bottom:5px}.ct-course dl,.ct-course dt,.ct-course dd{border-width:0;border-style:none;padding:0}body.node-external_application .r-content>.r__inner{max-width:unset;padding:0}body.node-external_application .r-header{position:static}.ct-external-application__iframe{display:block;width:100%;height:calc(100vh - 61px)}@media(min-width: 1210px){.ct-external-application__iframe{height:calc(100vh - 113px)}}.field-report-view,body.gin--horizontal-toolbar.field-report-view{padding-top:25px !important;padding-bottom:25px}@media(min-width: 768px){.field-report-view,body.gin--horizontal-toolbar.field-report-view{padding-top:50px !important;padding-bottom:50px}}@media(min-width: 1024px){.field-report-view .header,.caic-report .header{display:flex;align-items:center;justify-content:space-between;position:relative}}.field-report-view .header img,.caic-report .header img{max-width:200px;margin-right:50px}@media(min-width: 1024px){.field-report-view .header .report-title,.caic-report .header .report-title{position:absolute;left:50%;transform:translateX(-50%);margin:0 0 1rem}}.field-report-view .header h1,.caic-report .header h1{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center}@media(min-width: 768px){.field-report-view .header h1,.caic-report .header h1{margin-top:0}}.field-report-view .staff-controls a:not(.u-button):not(input[type=submit]):not(input[type=reset]):not(input[type=button]):not(.u-button--primary):not(.u-button--primary--dark-bg):not(.u-button--secondary):not(.u-button--secondary--dark-bg),.caic-report .staff-controls a:not(.u-button):not(input[type=submit]):not(input[type=reset]):not(input[type=button]):not(.u-button--primary):not(.u-button--primary--dark-bg):not(.u-button--secondary):not(.u-button--secondary--dark-bg){color:#4a56a6;text-decoration:underline;cursor:pointer;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif}.field-report-view .staff-controls a:not(.u-button):not(input[type=submit]):not(input[type=reset]):not(input[type=button]):not(.u-button--primary):not(.u-button--primary--dark-bg):not(.u-button--secondary):not(.u-button--secondary--dark-bg):hover,.caic-report .staff-controls a:not(.u-button):not(input[type=submit]):not(input[type=reset]):not(input[type=button]):not(.u-button--primary):not(.u-button--primary--dark-bg):not(.u-button--secondary):not(.u-button--secondary--dark-bg):hover{color:rgb(51.8,60.2,116.2);text-decoration:none}.field-report-view .staff-controls__edit,.caic-report .staff-controls__edit{margin-top:10px}@media(min-width: 768px){.field-report-view .field-report-details,.caic-report .field-report-details{display:flex;flex-direction:row-reverse}}@media(min-width: 768px){.field-report-view .field-report-details__map,.caic-report .field-report-details__map{width:33.33%}}@media(min-width: 768px){.field-report-view .field-report-details__fields,.caic-report .field-report-details__fields{width:66.66%;padding-right:2rem}}@media(min-width: 768px){.field-report-view .side-by-side,.caic-report .side-by-side{display:flex;justify-content:space-between}}@media(min-width: 768px){.field-report-view .side-by-side .field,.caic-report .side-by-side .field{width:50%}}@media(min-width: 768px){.field-report-view .vertical-spread,.caic-report .vertical-spread{display:flex;flex-direction:column;justify-content:space-between}}.field-report-view .vertical-spread .field,.caic-report .vertical-spread .field{width:100%}.field-report-view h2,.caic-report h2{margin:10px 0 5px}.field-report-view h3,.caic-report h3{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:29px;position:relative;display:flex;width:100%;margin:50px 0 35px}.field-report-view h3::after,.caic-report h3::after{content:"";flex-grow:1;border-bottom:solid 1px #000;margin-left:1rem}.field-report-view .field,.field-report-view .internal-field,.caic-report .field,.caic-report .internal-field{padding:.75rem 0}.field-report-view strong,.caic-report strong{font-size:21px;display:block}.field-report-view strong~span,.field-report-view strong+p,.caic-report strong~span,.caic-report strong+p{display:block}.field-report-view #observation-map,.caic-report #observation-map{width:100%;margin-top:30px;margin-bottom:15px;height:310px}.field-report-view .avalanche-table,.caic-report .avalanche-table{overflow:auto}.field-report-view .avalanche-table__link,.caic-report .avalanche-table__link{text-align:right;margin-top:15px}.field-report-view .avalanche-table .avalanche-footer,.caic-report .avalanche-table .avalanche-footer{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.field-report-view .avalanche-table .avalanche-footer .avalanche-table__link,.caic-report .avalanche-table .avalanche-footer .avalanche-table__link{margin-top:3px;margin-bottom:7px}.field-report-view .avalanche-table .avalanche-footer .avalanche-legend,.caic-report .avalanche-table .avalanche-footer .avalanche-legend{display:flex;flex-direction:row;list-style:none;gap:20px}.field-report-view .avalanche-table .avalanche-footer .avalanche-legend li,.caic-report .avalanche-table .avalanche-footer .avalanche-legend li{display:flex;gap:10px}.field-report-view .avalanche-table .avalanche-footer .avalanche-legend li img,.caic-report .avalanche-table .avalanche-footer .avalanche-legend li img{height:30px}.field-report-view .avalanche-table .avalanche-footer .avalanche-legend li p,.caic-report .avalanche-table .avalanche-footer .avalanche-legend li p{padding-top:3px}.field-report-view .avalanche-table .avalanche-footer .avalanche-legend li .incident,.caic-report .avalanche-table .avalanche-footer .avalanche-legend li .incident{font-size:24px;color:#b52536;font-weight:bold;padding-top:8px}.field-report-view table,.caic-report table{max-width:100%;padding:0;left:unset;transform:unset}.field-report-view table th,.caic-report table th{background:none;border:0;color:#000;font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:26px;white-space:nowrap;padding:.8rem}.field-report-view table th [data-tooltip],.caic-report table th [data-tooltip]{vertical-align:middle}.field-report-view table tr,.caic-report table tr{border:1px solid #787878}.field-report-view table tr td,.caic-report table tr td{border-right:1px solid #787878}.field-report-view table tr:first-child,.caic-report table tr:first-child{background:#f7f8f9}.field-report-view table tr:first-child td,.caic-report table tr:first-child td{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px}.field-report-view table tr.avalanche-table__details,.caic-report table tr.avalanche-table__details{display:none}.field-report-view table tr.avalanche-table__details.open,.caic-report table tr.avalanche-table__details.open{display:table-row}.field-report-view table tr.avalanche-table__details td,.caic-report table tr.avalanche-table__details td{padding:0}.field-report-view table tr.avalanche-table__details .dropdown,.caic-report table tr.avalanche-table__details .dropdown{background:#f7f8f9;text-align:left;padding:1rem}.field-report-view table tr.avalanche-table__details .dropdown .side-by-side,.caic-report table tr.avalanche-table__details .dropdown .side-by-side{display:flex;justify-content:flex-start;flex-wrap:wrap}.field-report-view table tr.avalanche-table__details .dropdown .side-by-side .field,.caic-report table tr.avalanche-table__details .dropdown .side-by-side .field{width:50%}@media(min-width: 768px){.field-report-view table tr.avalanche-table__details .dropdown .side-by-side .field,.caic-report table tr.avalanche-table__details .dropdown .side-by-side .field{width:25%}}.field-report-view table tr.avalanche-table__details .dropdown strong,.caic-report table tr.avalanche-table__details .dropdown strong{font-size:17px}.field-report-view table tr.avalanche-table__details .dropdown strong~span,.field-report-view table tr.avalanche-table__details .dropdown strong+p,.caic-report table tr.avalanche-table__details .dropdown strong~span,.caic-report table tr.avalanche-table__details .dropdown strong+p{font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif}.field-report-view table tr.avalanche-table__details .dropdown__row,.caic-report table tr.avalanche-table__details .dropdown__row{display:flex;flex-wrap:wrap;row-gap:7px}.field-report-view table tr.avalanche-table__details .dropdown__cell-25,.caic-report table tr.avalanche-table__details .dropdown__cell-25{width:100%}@media(min-width: 768px){.field-report-view table tr.avalanche-table__details .dropdown__cell-25,.caic-report table tr.avalanche-table__details .dropdown__cell-25{width:25%}}.field-report-view table tr.avalanche-table__details .dropdown__cell-50,.caic-report table tr.avalanche-table__details .dropdown__cell-50{width:100%}@media(min-width: 768px){.field-report-view table tr.avalanche-table__details .dropdown__cell-50,.caic-report table tr.avalanche-table__details .dropdown__cell-50{width:50%}}.field-report-view table tr.avalanche-table__details .dropdown__cell-75,.caic-report table tr.avalanche-table__details .dropdown__cell-75{width:100%}@media(min-width: 768px){.field-report-view table tr.avalanche-table__details .dropdown__cell-75,.caic-report table tr.avalanche-table__details .dropdown__cell-75{width:75%}}.field-report-view table tr.avalanche-table__details .dropdown__cell-100,.caic-report table tr.avalanche-table__details .dropdown__cell-100{width:100%}@media(min-width: 768px){.field-report-view table tr.avalanche-table__details .dropdown__cell-100,.caic-report table tr.avalanche-table__details .dropdown__cell-100{width:100%}}.field-report-view table tr.avalanche-table__details .dropdown__section-title,.caic-report table tr.avalanche-table__details .dropdown__section-title{text-transform:uppercase;color:#787878}.field-report-view table td,.caic-report table td{color:#000;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:16px;letter-spacing:0;line-height:26px;vertical-align:middle}.field-report-view table .triggered,.caic-report table .triggered{background:#f30013;color:#fff}.field-report-view table .triggered.no-value,.field-report-view table .triggered.U,.caic-report table .triggered.no-value,.caic-report table .triggered.U{background:none;color:#000}.field-report-view table .triggered.N,.caic-report table .triggered.N{background:#2a7f1a}.field-report-view table .triggered.AA,.field-report-view table .triggered.AE,.field-report-view table .triggered.AL,.field-report-view table .triggered.AB,.field-report-view table .triggered.AX,.field-report-view table .triggered.AH,.field-report-view table .triggered.AP,.caic-report table .triggered.AA,.caic-report table .triggered.AE,.caic-report table .triggered.AL,.caic-report table .triggered.AB,.caic-report table .triggered.AX,.caic-report table .triggered.AH,.caic-report table .triggered.AP{background:blue}.field-report-view table .date-time,.field-report-view table .problem-type,.caic-report table .date-time,.caic-report table .problem-type{text-align:left}.field-report-view table .location-marker>img,.caic-report table .location-marker>img{height:50px;margin:0 auto}.field-report-view table .date,.field-report-view table .time,.caic-report table .date,.caic-report table .time{display:inline-block}.field-report-view table .date span,.field-report-view table .time span,.caic-report table .date span,.caic-report table .time span{display:block}.field-report-view table .date .sub,.field-report-view table .time .sub,.caic-report table .date .sub,.caic-report table .time .sub{color:#787878;font-size:12px;font-weight:500;letter-spacing:0;line-height:26px}.field-report-view table .time,.caic-report table .time{margin-right:-3rem;margin-left:2rem}.field-report-view .avalanche-header,.caic-report .avalanche-header{display:flex;align-items:center;margin-bottom:1rem}.field-report-view .avalanche-title,.caic-report .avalanche-title{font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:21px;letter-spacing:0;line-height:42px}.field-report-view .avalanche-dropdown__toggle-button,.caic-report .avalanche-dropdown__toggle-button{height:19px;width:19px;border:0;background-image:url("/themes/custom/avalanche/images/chevron-up-solid-blue.svg");background-size:15px;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);border-radius:3px;padding:0}.field-report-view .avalanche-dropdown__toggle-button__inner,.caic-report .avalanche-dropdown__toggle-button__inner{display:none}.field-report-view .avalanche-dropdown__toggle-button--is-active,.caic-report .avalanche-dropdown__toggle-button--is-active{transform:rotate(180deg)}.field-report-view .upper-row,.caic-report .upper-row{position:relative;padding-top:40px}@media(min-width: 1024px){.field-report-view .upper-row,.caic-report .upper-row{padding-top:0}}.field-report-view .upper-row .road-status,.caic-report .upper-row .road-status{position:absolute;display:flex;top:0;left:0;padding-left:0;align-items:center}@media(min-width: 1024px){.field-report-view .upper-row .road-status,.caic-report .upper-row .road-status{padding-left:2rem;display:block;width:150px;left:100%}}.field-report-view .upper-row .road-status strong::after,.caic-report .upper-row .road-status strong::after{content:":";margin-right:.5rem}@media(min-width: 1024px){.field-report-view .upper-row .road-status strong::after,.caic-report .upper-row .road-status strong::after{content:unset}}.field-report-view .header-with-pills,.caic-report .header-with-pills{display:flex;flex-direction:column}@media(min-width: 980px){.field-report-view .header-with-pills,.caic-report .header-with-pills{flex-direction:row;justify-content:space-between;align-items:baseline}}.field-report-view .header-with-pills__pills,.caic-report .header-with-pills__pills{display:flex}.field-report-view .header-with-pills__pills .header-pill,.caic-report .header-with-pills__pills .header-pill{border:1px solid;line-height:28px;border-radius:14px;padding:0 25px;display:flex;align-items:center}.field-report-view .header-with-pills__pills .header-pill+.header-pill,.caic-report .header-with-pills__pills .header-pill+.header-pill{margin-left:8px}.field-report-view .header-with-pills__pills .header-pill__label,.caic-report .header-with-pills__pills .header-pill__label{font-weight:bold;padding-right:5px}.field-report-view .header-with-pills__pills .header-pill__icon,.caic-report .header-with-pills__pills .header-pill__icon{width:1rem;margin-right:10px}.field-report-view .header-with-pills__pills .header-pill--saw,.caic-report .header-with-pills__pills .header-pill--saw{border-color:#fde0b3;background-color:#fde0b3}.field-report-view .header-with-pills__pills .header-pill--caught,.caic-report .header-with-pills__pills .header-pill--caught{border-color:#ffa700;background-color:#ffa700}.field-report-view .header-with-pills__pills .header-pill--triggered,.caic-report .header-with-pills__pills .header-pill--triggered{border-color:#fec44f;background-color:#fec44f}.field-report-view--incident,.caic-report--incident{padding-bottom:50px}.field-report-view--incident .field-report-lock-message,.caic-report--incident .field-report-lock-message{display:flex;justify-content:center;align-items:center;background-color:#b3000f;position:fixed;top:0;left:0;right:0;z-index:1000;width:100vw;font-size:21px;color:#fff;font-weight:600}.field-report-view--incident .field-report-lock-message::after,.caic-report--incident .field-report-lock-message::after{content:"";display:block;margin-left:10px;height:24px;width:24px;background-image:url("/themes/custom/avalanche/images/white-lock.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.field-report-view--incident .header,.caic-report--incident .header{text-align:center}.field-report-view--incident .header .authors,.caic-report--incident .header .authors{color:#787878;font-style:italic}.field-report-view--incident .accidentsummary,.caic-report--incident .accidentsummary{margin:30px 0 5px;color:#787878;font-style:italic}.field-report-view--incident .involvementsummary,.caic-report--incident .involvementsummary{font-size:21px}@media(min-width: 980px){.field-report-view--incident .staff-controls,.caic-report--incident .staff-controls{display:flex;flex-direction:column;align-items:flex-end}}.field-report-view--incident .avalanche-table table th,.caic-report--incident .avalanche-table table th{padding:.8rem}.field-report-view--incident .avalanche-table__details,.caic-report--incident .avalanche-table__details{font-size:14px}.field-report-view--incident .avalanche-table__details .field,.caic-report--incident .avalanche-table__details .field{padding:0}.field-report-view--incident .avalanche-table__details .dropdown__row,.caic-report--incident .avalanche-table__details .dropdown__row{font-size:14px}.field-report-view--incident .avalanche-table__details .dropdown__row+.dropdown__row,.caic-report--incident .avalanche-table__details .dropdown__row+.dropdown__row{margin-top:7px}.field-report-view--incident .avalanche-table__details .dropdown__row:not(:first-child) .dropdown__section-title,.caic-report--incident .avalanche-table__details .dropdown__row:not(:first-child) .dropdown__section-title{margin-top:7px}.field-report-view--incident .avalanche-table__details .dropdown__row strong,.field-report-view--incident .avalanche-table__details .dropdown__row span,.field-report-view--incident .avalanche-table__details .dropdown__row .dropdown__section-title,.caic-report--incident .avalanche-table__details .dropdown__row strong,.caic-report--incident .avalanche-table__details .dropdown__row span,.caic-report--incident .avalanche-table__details .dropdown__row .dropdown__section-title{font-size:14px !important;line-height:19px}.layout-builder__region{border:dashed 1px var(--gin-color-primary)}.layout-builder__add-block{display:flex;justify-content:center}.layout-builder__add-section{background:var(--gin-color-primary-light)}.layout-builder__add-section .layout-builder__link--add{background:var(--gin-bg-layer3) !important}.glb-layout-selection .layout-icon{transform:rotate(90deg);margin-right:1.5rem}.layout-builder-update-block{font-family:Inter,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important}.glb-grid-item,.layout-builder-browser-block-item{width:100%;border:var(--gin-color-primary) solid 1px}.glb-grid-item svg,.layout-builder-browser-block-item svg,.glb-grid-item img,.layout-builder-browser-block-item img{width:90%;margin-bottom:.5rem}.glb-form *{font-family:Inter,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important}.glb-form * h4{font-size:22px}.glb-form * .glb-form-checkbox{padding:8px;margin-bottom:0;margin-right:5px}.contextual .trigger{background-repeat:no-repeat !important;background-position:50% 50% !important}.contextual .trigger::before{display:none !important}.contextual .trigger:hover{background-position:50% 50%}@media(min-width: 0)and (max-width: 767px){.layout-builder__section>.layout--hide-mobile{opacity:.25 !important;position:relative}.layout-builder__section>.layout--hide-mobile::after{content:"Hidden at this screen size";font-style:italic;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:99;background:#fff;padding:20px;box-shadow:3px 3px 5px #000;font-size:20px}}@media(min-width: 768px)and (max-width: 1023px){.layout-builder__section>.layout--hide-tablet{opacity:.25 !important;position:relative}.layout-builder__section>.layout--hide-tablet::after{content:"Hidden at this screen size";font-style:italic;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:99;background:#fff;padding:20px;box-shadow:3px 3px 5px #000;font-size:25px}}@media(min-width: 1024px){.layout-builder__section>.layout--hide-desktop{opacity:.25 !important;position:relative}.layout-builder__section>.layout--hide-desktop::after{content:"Hidden at this screen size";font-style:italic;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:99;background:#fff;padding:20px;box-shadow:3px 3px 5px #000;font-size:30px}}@media(min-width: 0)and (max-width: 767px){:not(.layout-builder__section)>.layout--hide-mobile{display:none !important}}@media(min-width: 768px)and (max-width: 1023px){:not(.layout-builder__section)>.layout--hide-tablet{display:none !important}}@media(min-width: 1024px){:not(.layout-builder__section)>.layout--hide-desktop{display:none !important}}@media(min-width: 768px){.layout--two-column-67-33{display:flex;justify-content:space-between}}@media(min-width: 768px){.layout--two-column-67-33 .layout__region:first-child,.layout--two-column-67-33 .layout-region:first-child{width:calc(67% - 68.5px);margin-right:auto;position:relative}.layout--two-column-67-33 .layout__region:first-child::after,.layout--two-column-67-33 .layout-region:first-child::after{content:"";position:absolute;right:-68.5px;top:0;bottom:0;height:100%;width:1px;background:#a9a9a9;display:block}}@media(min-width: 768px){.layout--two-column-67-33 .layout__region:not(:first-child),.layout--two-column-67-33 .layout-region:not(:first-child){width:calc(33% - 68.5px)}}.layout--one-column .layout__region,.layout--one-column .layout-region{width:100%;max-width:900px;margin-right:auto}.layout--wide-one-column .layout__region,.layout--wide-one-column .layout-region{max-width:100vw;width:1440px;margin-left:-2rem}.layout--wide-one-column--gutters .layout__region,.layout--wide-one-column--gutters .layout-region{width:100%;margin:0;transform:none}.r-content-top div[data-drupal-messages],.field-report-messages div[data-drupal-messages]{margin:20px 0;font-weight:600}.r-content-top div[data-drupal-messages]>div[role=contentinfo],.field-report-messages div[data-drupal-messages]>div[role=contentinfo]{margin:15px 0;border-radius:4px;padding:20px;color:#fff}.r-content-top div[data-drupal-messages] div[role=contentinfo]:not(:has(div)),.field-report-messages div[data-drupal-messages] div[role=contentinfo]:not(:has(div)){background-color:#23296a}.r-content-top div[data-drupal-messages] div[role=contentinfo]:has([role=alert]),.field-report-messages div[data-drupal-messages] div[role=contentinfo]:has([role=alert]){background-color:rgb(198.2775510204,15.7224489796,22.7102040816)}.pager{display:flex;margin:26px 0}.pager__items{display:flex;padding:.5rem 0}.pager__item{padding:0;display:flex;align-items:center}.pager__item a:link,.pager__item a:visited{font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;text-decoration:none;font-weight:bold}.pager__item:not(.pager__item--next):not(.pager__item--previous) a:link,.pager__item:not(.pager__item--next):not(.pager__item--previous) a:visited{height:45px;width:36px;border:1px solid #a9a9a9;border-left:.5px solid #a9a9a9;border-right:.5px solid #a9a9a9;display:flex;align-items:center;justify-content:center;color:#000}.no-js .pager__item:not(.pager__item--next):not(.pager__item--previous) a:hover,.no-js .pager__item:not(.pager__item--next):not(.pager__item--previous) a:focus,.js.no-touchevents .pager__item:not(.pager__item--next):not(.pager__item--previous) a:hover,.js.no-touchevents .pager__item:not(.pager__item--next):not(.pager__item--previous) a:focus,.js.touchevents .pager__item:not(.pager__item--next):not(.pager__item--previous) a:active{color:#fff;background-color:#23296a;text-decoration:none}.pager__item:not(.pager__item--next):not(.pager__item--previous).is-active a:link,.pager__item:not(.pager__item--next):not(.pager__item--previous).is-active a:visited{color:#000;background-color:#d2d2d2}.no-js .pager__item:not(.pager__item--next):not(.pager__item--previous).is-active a:hover,.no-js .pager__item:not(.pager__item--next):not(.pager__item--previous).is-active a:focus,.js.no-touchevents .pager__item:not(.pager__item--next):not(.pager__item--previous).is-active a:hover,.js.no-touchevents .pager__item:not(.pager__item--next):not(.pager__item--previous).is-active a:focus,.js.touchevents .pager__item:not(.pager__item--next):not(.pager__item--previous).is-active a:active{color:#000;background-color:#d2d2d2;text-decoration:none;cursor:default}.pager__item--previous a:link,.pager__item--previous a:visited,.pager__item--next a:link,.pager__item--next a:visited{height:45px;width:36px;border:1px solid #a9a9a9;border-left:.5px solid #a9a9a9;border-right:.5px solid #a9a9a9;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#23296a}.pager__item--previous a:link svg,.pager__item--previous a:visited svg,.pager__item--next a:link svg,.pager__item--next a:visited svg{width:11px;filter:brightness(0) invert(1)}.no-js .pager__item--previous a:hover,.no-js .pager__item--previous a:focus,.js.no-touchevents .pager__item--previous a:hover,.js.no-touchevents .pager__item--previous a:focus,.js.touchevents .pager__item--previous a:active,.no-js .pager__item--next a:hover,.no-js .pager__item--next a:focus,.js.no-touchevents .pager__item--next a:hover,.js.no-touchevents .pager__item--next a:focus,.js.touchevents .pager__item--next a:active{background-color:#4a56a6}.pager__item--previous-text{display:inline-flex;align-items:center}.pager__item--previous-text svg{margin-top:-4px;margin-right:5px}.pager__item--next-text{display:inline-flex;align-items:center}.pager__item--next-text svg{margin-top:-4px;margin-left:5px}.pager__item--ellipsis{color:#23296a;font-weight:600}.pager__item--last,.pager__item--first{display:none}.p-search__heading{color:#000;font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:28px;letter-spacing:0;line-height:75px;position:relative;margin:10px 0}.p-search__heading::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:90px;border:2px solid #23296a}.p-search__description{margin:28px 0}@media(min-width: 768px){.p-search__description{width:calc(67% - 68.5px);margin-right:auto}}.p-search__description__part-two{font-size:16px}.d-search-index{padding:21px 0;border-top:solid 1px #787878}.r-content .d-search-index__link:link,.r-content .d-search-index__link:visited{color:#000;text-decoration:none}.no-js .r-content .d-search-index__link:hover,.no-js .r-content .d-search-index__link:focus,.js.no-touchevents .r-content .d-search-index__link:hover,.js.no-touchevents .r-content .d-search-index__link:focus,.js.touchevents .r-content .d-search-index__link:active{color:#000}.no-js .r-content .d-search-index__link:hover .d-search-index__title,.no-js .r-content .d-search-index__link:focus .d-search-index__title,.js.no-touchevents .r-content .d-search-index__link:hover .d-search-index__title,.js.no-touchevents .r-content .d-search-index__link:focus .d-search-index__title,.js.touchevents .r-content .d-search-index__link:active .d-search-index__title{color:#23296a}.d-search-index__publishing-info{font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:14px;letter-spacing:0;line-height:17px;margin-bottom:8px}.d-search-index__title{color:#222;font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:24px}.d-search-index__description{margin-top:.75rem}.search-api-page-block-form-search{position:relative;max-width:331px}.search-api-page-block-form-search .form-item{width:100%;display:flex;justify-content:center;padding:26px 0}.search-api-page-block-form-search .form-search{height:45px;border:1px solid #787878;border-radius:2px;width:100%;max-width:293px;padding:.5rem .75rem}.search-api-page-block-form-search .form-actions{position:absolute;height:17px;width:17px;overflow:hidden;right:30px;top:40px}.search-api-page-block-form-search .search-form__submit{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background:url("/themes/custom/avalanche/images/magnifying-glass-solid.svg") no-repeat center center;border:0;position:absolute;background-size:17px;right:42px;top:50%;transform:translateY(-50%);height:32px;width:32px;cursor:pointer}.search-api-page-block-form-search .search-form__submit:hover{filter:brightness(0) saturate(100%) invert(35%) sepia(8%) saturate(5449%) hue-rotate(198deg) brightness(89%) contrast(83%)}.search-api-page-block-form-search .search-input-wrapper{width:100%}.webform-element-help--title{color:#000;font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:21px;letter-spacing:0;line-height:36px;margin:15px 0}.webform-element-help--content{color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:26px}.webform-element-help--content li{margin-bottom:22px}.webform-element-help--content li::marker{color:#23296a}.tippy-box,.tooltip{border:0;border-radius:10px;background:#fff;box-shadow:0 2px 25px 0 rgba(0,0,0,.1);padding:27px;z-index:2147483647;min-width:300px}@media(min-width: 1024px){.tippy-box,.tooltip{max-width:600px !important}}.tippy-arrow{display:none}[data-tooltip]:not([data-tooltip-unstyled]){background:#23296a;color:#fff;display:inline-flex;text-align:center;border-radius:16px;padding:0 5px;font-size:12px;min-width:16px;line-height:16px;height:16px;align-items:center;justify-content:center;vertical-align:super;font-family:Georgia, Cambria, Times New Roman, Times, serif;font-weight:bold;border-bottom:0;margin:0 .3rem}[data-tooltip-unstyled]{border-bottom:0}@media(min-width: 1024px){.view-form-content-container{display:flex;align-items:flex-start}}.view-row-container{display:flex;align-items:stretch;flex-wrap:wrap}.webform-submission-form{max-width:868px}.webform-submission-form.webform-submission-field-report-form{max-width:100%;padding:26px 0;display:flex;flex-direction:column}@media(min-width: 620px){.webform-submission-form.webform-submission-field-report-form{display:flex;justify-content:space-between}}@media(min-width: 620px){.webform-submission-form.webform-submission-field-report-form #edit-actions{display:flex;justify-content:space-between}.webform-submission-form.webform-submission-field-report-form #edit-actions .button:only-child{margin-left:auto}}.webform-submission-form.webform-submission-field-report-form summary{display:flex;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:25px;font-weight:bold;letter-spacing:0;line-height:42px;min-height:103px;border-top:1px solid #787878;align-items:center;position:relative}@media(min-width: 768px){.webform-submission-form.webform-submission-field-report-form summary{font-size:29px}}.webform-submission-form.webform-submission-field-report-form summary:hover{cursor:pointer}.webform-submission-form.webform-submission-field-report-form summary::after{content:"";width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:7px solid #23296a;position:absolute;right:8px;top:0;bottom:0;margin:auto;border-radius:2px}.webform-submission-form.webform-submission-field-report-form summary[aria-expanded=true]::after{transform:rotate(180deg)}.webform-submission-form.webform-submission-field-report-form [data-drupal-selector=edit-personal-information] fieldset{padding-top:0;margin-bottom:0}.webform-submission-form.webform-submission-field-report-form [data-drupal-selector=edit-observations] .fieldset-wrapper{display:block;flex-wrap:unset}.webform-submission-form.webform-submission-field-report-form [data-drupal-selector=edit-avalanche-observations] .fieldset-legend{margin:0;display:block}.webform-submission-form.webform-submission-field-report-form [data-drupal-selector=edit-avalanche-observations] .fieldset-legend::after{display:none}.webform-submission-form.webform-submission-field-report-form [data-drupal-selector=edit-location]>legend{display:none}.webform-submission-form.webform-submission-field-report-form [data-drupal-selector=edit-location] .fieldset-wrapper{display:block}body.is-staff .webform-submission-form.webform-submission-field-report-form .form-text,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-email,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-tel,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-date,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-textarea,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-select,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-number,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-time{background:#e9f2eb}.webform-submission-form.webform-submission-field-report-form div[class*=form-item-internal-] .form-text,.webform-submission-form.webform-submission-field-report-form div[class*=form-item-internal-] .form-email,.webform-submission-form.webform-submission-field-report-form div[class*=form-item-internal-] .form-tel,.webform-submission-form.webform-submission-field-report-form div[class*=form-item-internal-] .form-date,.webform-submission-form.webform-submission-field-report-form div[class*=form-item-internal-] .form-textarea,.webform-submission-form.webform-submission-field-report-form div[class*=form-item-internal-] .form-select,.webform-submission-form.webform-submission-field-report-form div[class*=form-item-internal-] .form-number,.webform-submission-form.webform-submission-field-report-form div[class*=form-item-internal-] .form-time,.webform-submission-form.webform-submission-field-report-form div[class*=internal-caic-comments] .form-text,.webform-submission-form.webform-submission-field-report-form div[class*=internal-caic-comments] .form-email,.webform-submission-form.webform-submission-field-report-form div[class*=internal-caic-comments] .form-tel,.webform-submission-form.webform-submission-field-report-form div[class*=internal-caic-comments] .form-date,.webform-submission-form.webform-submission-field-report-form div[class*=internal-caic-comments] .form-textarea,.webform-submission-form.webform-submission-field-report-form div[class*=internal-caic-comments] .form-select,.webform-submission-form.webform-submission-field-report-form div[class*=internal-caic-comments] .form-number,.webform-submission-form.webform-submission-field-report-form div[class*=internal-caic-comments] .form-time{background:#f7f8f9}body.is-staff .webform-submission-form.webform-submission-field-report-form .form-item-internal-caic-comments .form-textarea,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-item-internal-caic-comments .form-text,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-item-internal-backcountry-area .form-textarea,body.is-staff .webform-submission-form.webform-submission-field-report-form .form-item-internal-backcountry-area .form-text{background:#e9f2eb}.webform-submission-form.webform-submission-field-report-form .webform-above-pages{display:flex;align-items:flex-end;flex-direction:column;flex-wrap:wrap}@media(min-width: 620px){.webform-submission-form.webform-submission-field-report-form .webform-above-pages{flex-direction:row;justify-content:end;align-items:center}}.webform-submission-form.webform-submission-field-report-form .webform-above-pages .button,.webform-submission-form.webform-submission-field-report-form .webform-above-pages .form-item-internal-lock{margin-bottom:1rem}@media(min-width: 620px){.webform-submission-form.webform-submission-field-report-form .webform-above-pages .button,.webform-submission-form.webform-submission-field-report-form .webform-above-pages .form-item-internal-lock{margin-bottom:0}}.webform-submission-form.webform-submission-field-report-form .webform-above-pages .webform-button--reset{background-color:rgb(198.2775510204,15.7224489796,22.7102040816);border-color:rgb(198.2775510204,15.7224489796,22.7102040816)}@media(min-width: 620px){.webform-submission-form.webform-submission-field-report-form .webform-above-pages>*:not(:first-child){margin-left:1rem}}.webform-submission-form.webform-submission-observation-short-form [data-drupal-selector=edit-map]>legend{display:none}.webform-submission-form.webform-submission-observation-short-form [data-drupal-selector=edit-map]>.fieldset-wrapper>.description{display:none}.webform-submission-form .webform-type-fieldset{border:0}.webform-submission-form .webform-type-fieldset legend{width:100%}.webform-submission-form .webform-type-fieldset .fieldset-legend{font-size:29px;position:relative;display:flex;width:100%;margin:25px 0}.webform-submission-form .webform-type-fieldset .fieldset-legend::after{content:"";flex-grow:1;border-bottom:solid 1px #000;margin-left:1rem}.webform-submission-form .js-form-type-radio,.webform-submission-form .js-form-type-checkbox{display:flex;align-items:center}.webform-submission-form .option{font-size:17px;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-weight:normal;margin-left:10px;margin-bottom:0;color:#000}.webform-submission-form .fieldset-wrapper{display:flex;flex-wrap:wrap;width:100%}.webform-submission-form .description{font-size:17px;line-height:26px;color:#787878;font-style:italic}.webform-submission-form label{color:#000}.webform-submission-form .form-text,.webform-submission-form .form-email,.webform-submission-form .form-tel,.webform-submission-form .form-date,.webform-submission-form .form-textarea,.webform-submission-form .form-select,.webform-submission-form .form-number,.webform-submission-form .form-time{border-radius:2px;border-color:#a9a9a9;background:#f7f8f9;max-width:310px;margin-bottom:28px;margin-right:25px}.webform-submission-form .form-textarea{max-width:100%}.webform-submission-form .form-tel{max-width:198px}.webform-submission-form .form-date{max-width:223px;text-transform:uppercase;color:#787878}.webform-submission-form .form-select{color:#787878}.webform-submission-form .form-item-date{width:100%}.webform-submission-form .form-item-map{width:100%;max-width:533px}.webform-submission-form .form-item-map .form-text{max-width:533px}.webform-submission-form .form-item-map .form-map{max-width:533px}.webform-submission-form .form-item-route-description{width:100%}.webform-submission-form label.form-required{display:flex}.webform-submission-form label.form-required::after{position:relative;order:-1}.webform-submission-form .webform-element-help{background-image:url("/themes/custom/avalanche/images/information.png");background-size:contain;border:0;min-height:14px;min-width:14px}.webform-submission-form .webform-element-help span{display:none}.webform-submission-form input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;width:18px;height:18px !important;border:solid 2px #23296a;border-radius:.15em;padding:0}.webform-submission-form input[type=checkbox]::before{content:"";width:100%;height:100%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.webform-submission-form input[type=checkbox]:checked::before{transform:scale(1);background-color:#23296a;background-image:url("/themes/custom/avalanche/images/check.png")}.webform-submission-form .form-item-observation-map-search{position:relative}.webform-submission-form .form-item-observation-map-search::after{content:"";position:absolute;right:1rem;background-image:url("/themes/custom/avalanche/images/mag.png");width:18px;height:27px;background-size:contain;background-position:center;background-repeat:no-repeat;top:5px}.webform-submission-form .form-date{position:relative}.webform-submission-form .form-date::after{position:absolute;right:.75rem;background-image:url("/themes/custom/avalanche/images/calendar.png");width:18px;height:27px;background-size:contain;background-position:center;background-repeat:no-repeat;top:5px;background-color:#f7f8f9}.webform-submission-form .file a{white-space:normal}.webform-submission-form .webform-multiple-table td.webform-multiple-table--operations-two{display:block;padding:0 20px 26px;position:relative}.webform-submission-form .captcha{margin-bottom:28px}.webform-submission-form #edit-anonymity-settings--wrapper .fieldset-legend{font-size:17px;margin-bottom:15px}.webform-submission-form #edit-anonymity-settings--wrapper .fieldset-legend::after{display:none}.webform-submission-form #edit-anonymity-settings--wrapper .fieldset-wrapper{display:flex;flex-direction:column}.webform-submission-form #edit-anonymity-settings--wrapper .fieldset-wrapper .description{order:-1;margin-bottom:25px}@media(min-width: 768px){.webform-submission-form #edit-anonymity-settings{display:flex}}@media(min-width: 768px){.webform-submission-form #edit-anonymity-settings .form-item{margin-right:96px}.webform-submission-form #edit-anonymity-settings .form-item:last-child{margin-right:0}}.webform-submission-form #edit-date-location #edit-date-location--description{margin-bottom:28px}.webform-submission-form #observation-map-container{margin-bottom:35px}.webform-submission-form #observation-map-container~.description{margin-top:15px}.webform-submission-form .form-item-route-description{margin-top:45px}.webform-submission-form .form-item-collapsing label .webform-element-help--title,.webform-submission-form .form-item-cracking label .webform-element-help--title{display:none}.webform-submission-form fieldset[id*=edit-uploads] .form-item{margin-right:1rem;margin-bottom:1rem}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table{max-width:100%;width:100%;display:block;border-collapse:separate;padding:0}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table thead{display:none}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table tr{background:#f7f8f9;border:1px dashed #787878;border-radius:5px;display:block;margin-bottom:1rem}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table tr:first-child input[name*=snowpits_table_remove],.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table tr:first-child input[name*=snowpits_table_remove]~label,.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table tr:first-child input[name*=photos_videos_table_remove],.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table tr:first-child input[name*=photos_videos_table_remove]~label,.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table tr:first-child input[name*=gps_tracks_table_remove],.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table tr:first-child input[name*=gps_tracks_table_remove]~label,.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table tr:first-child .button-remove{display:none}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table td{border:0}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .button-add,.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .button-remove{position:relative}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .button-add label,.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .button-remove label{position:absolute;left:30px;top:-1px;color:gray}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .button-add:hover label,.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .button-add:focus label,.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .button-remove:hover label,.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .button-remove:focus label{color:#000}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .form-file{background:#fff;padding-top:.35rem;padding-bottom:.35rem;border-radius:2px}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .file{max-width:300px;overflow:hidden;text-overflow:ellipsis;display:block}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .js-form-type-textfield input{margin:0;background:#fff}.webform-submission-form fieldset[id*=edit-uploads] .webform-multiple-table table .form-managed-file .form-submit[value*=Remove]{margin:.5rem 0;display:block}@media(min-width: 768px){.webform-submission-form fieldset[id*=edit-uploads] #photos_videos_table,.webform-submission-form fieldset[id*=edit-uploads] #snowpits_table,.webform-submission-form fieldset[id*=edit-uploads] #gps_tracks_table{width:50%;padding-right:1rem}}.webform-submission-form #edit-avalanche-observations--wrapper .fieldset-legend{font-size:17px;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif}.webform-submission-form fieldset[id*=edit-observation-info]{padding:0}.webform-submission-form fieldset[id*=edit-observation-info] .fieldset-wrapper{flex-wrap:wrap}.webform-submission-form fieldset[id*=edit-observation-info] .form-item{padding-top:1rem;width:50%;padding-right:1rem}.webform-submission-form fieldset[id*=edit-observation-info] .form-item:last-child{width:100%;padding-right:1rem}.webform-submission-form #edit-media-uploads-page--2 .form-wrapper{display:flex;flex-wrap:wrap}.webform-submission-form #edit-media-uploads-page--2 .form-wrapper .description{order:-1;width:100%;margin-bottom:2rem}.webform-submission-form #edit-media-uploads-page--2 .form-wrapper .asset_gallery{order:-1;display:flex;max-width:100%;width:90vw}@media(min-width: 768px){.webform-submission-form div[id*=photos_videos_table],.webform-submission-form div[id*=snowpits_table],.webform-submission-form div[id*=gps_tracks_table]{width:50%;padding-right:1rem}}.webform-submission-form div[id*=photos_videos_table] .form-item,.webform-submission-form div[id*=snowpits_table] .form-item,.webform-submission-form div[id*=gps_tracks_table] .form-item{margin-right:1rem;margin-bottom:1rem}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table{max-width:100%;width:100%;display:block;border-collapse:separate;padding:0}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table thead,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table thead,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table thead{display:none}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table tr,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table tr,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table tr{background:#f7f8f9;border:1px dashed #787878;border-radius:5px;display:block;margin-bottom:1rem}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table tr:first-child input[name*=snowpits_table_remove],.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table tr:first-child input[name*=snowpits_table_remove]~label,.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table tr:first-child input[name*=photos_videos_table_remove],.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table tr:first-child input[name*=photos_videos_table_remove]~label,.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table tr:first-child input[name*=gps_tracks_table_remove],.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table tr:first-child input[name*=gps_tracks_table_remove]~label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table tr:first-child input[name*=snowpits_table_remove],.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table tr:first-child input[name*=snowpits_table_remove]~label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table tr:first-child input[name*=photos_videos_table_remove],.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table tr:first-child input[name*=photos_videos_table_remove]~label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table tr:first-child input[name*=gps_tracks_table_remove],.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table tr:first-child input[name*=gps_tracks_table_remove]~label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table tr:first-child input[name*=snowpits_table_remove],.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table tr:first-child input[name*=snowpits_table_remove]~label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table tr:first-child input[name*=photos_videos_table_remove],.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table tr:first-child input[name*=photos_videos_table_remove]~label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table tr:first-child input[name*=gps_tracks_table_remove],.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table tr:first-child input[name*=gps_tracks_table_remove]~label{display:none}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table td,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table td,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table td{border:0}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .button-add,.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .button-remove,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .button-add,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .button-remove,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .button-add,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .button-remove{position:relative}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .button-add label,.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .button-remove label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .button-add label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .button-remove label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .button-add label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .button-remove label{position:absolute;left:30px;top:-1px;color:gray}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .button-add:hover label,.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .button-add:focus label,.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .button-remove:hover label,.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .button-remove:focus label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .button-add:hover label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .button-add:focus label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .button-remove:hover label,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .button-remove:focus label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .button-add:hover label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .button-add:focus label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .button-remove:hover label,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .button-remove:focus label{color:#000}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .form-file,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .form-file,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .form-file{background:#fff;padding-top:.35rem;padding-bottom:.35rem;border-radius:2px}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .js-form-type-textfield input,.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .js-form-type-textfield input,.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .js-form-type-textfield input{margin:0;background:#fff}.webform-submission-form div[id*=photos_videos_table] .webform-multiple-table table .form-managed-file .form-submit[value*=Remove],.webform-submission-form div[id*=snowpits_table] .webform-multiple-table table .form-managed-file .form-submit[value*=Remove],.webform-submission-form div[id*=gps_tracks_table] .webform-multiple-table table .form-managed-file .form-submit[value*=Remove]{margin:.5rem 0;display:block}@media(min-width: 768px){.webform-submission-form div[id*=photos_videos_table] #photos_videos_table,.webform-submission-form div[id*=photos_videos_table] #snowpits_table,.webform-submission-form div[id*=photos_videos_table] #gps_tracks_table,.webform-submission-form div[id*=snowpits_table] #photos_videos_table,.webform-submission-form div[id*=snowpits_table] #snowpits_table,.webform-submission-form div[id*=snowpits_table] #gps_tracks_table,.webform-submission-form div[id*=gps_tracks_table] #photos_videos_table,.webform-submission-form div[id*=gps_tracks_table] #snowpits_table,.webform-submission-form div[id*=gps_tracks_table] #gps_tracks_table{width:50%;padding-right:1rem}}.webform-submission-form #edit-actions{padding:0}.webform-submission-form #edit-how-do-i-use-this-form{order:-1}.webform-submission-form div[id*=edit-avalanche-observation]>label{display:none}.webform-submission-form div[id*=edit-avalanche-observation] table{max-width:100%;width:100%}.webform-submission-form div[id*=edit-avalanche-observation] thead{display:none}.webform-submission-form div[id*=edit-avalanche-observation] tbody{display:block}.webform-submission-form div[id*=edit-avalanche-observation] tr{width:100%;display:block}.webform-submission-form div[id*=edit-avalanche-observation] td{border-top:0;padding:0;display:block}.webform-submission-form div[id*=edit-avalanche-observation] td .avalanche-observation-row{align-items:baseline;display:flex;flex-wrap:wrap;padding-left:calc(1rem + 18px)}@media(min-width: 768px){.webform-submission-form div[id*=edit-avalanche-observation] td .avalanche-observation-row{padding-left:calc(2rem + 18px)}}.webform-submission-form div[id*=edit-avalanche-observation] td .avalanche-observation-row.row-1{position:relative}.webform-submission-form div[id*=edit-avalanche-observation] td .avalanche-observation-row.row-1 .js-form-type-checkbox:first-child{position:absolute;top:0;left:0}.webform-submission-form div[id*=edit-avalanche-observation] td:last-child{align-items:baseline;display:flex;flex-wrap:wrap;border-bottom:solid 1px #787878;margin-bottom:3rem;width:100%;display:flex;justify-content:space-between;padding-bottom:1rem;filter:brightness(0) saturate(100%) invert(9%) sepia(68%) saturate(3699%) hue-rotate(234deg) brightness(92%) contrast(88%);position:relative;margin-left:50%;transform:translateX(-50%);box-sizing:border-box}.webform-submission-form div[id*=edit-avalanche-observation] td:last-child input{opacity:1}.webform-submission-form div[id*=edit-avalanche-observation] td:last-child input:last-child{margin-left:auto}.webform-submission-form div[id*=edit-avalanche-observation] td .form-number{margin-bottom:0}.webform-submission-form div[id*=edit-avalanche-observation] td .form-item{margin:0;margin-right:2rem;margin-bottom:1rem}.webform-submission-form div[id*=edit-avalanche-observation] td .form-item input{height:41px}.webform-submission-form div[id*=edit-avalanche-observation] td .form-select,.webform-submission-form div[id*=edit-avalanche-observation] td .form-date,.webform-submission-form div[id*=edit-avalanche-observation] td .form-time{margin:0}.webform-submission-form div[id*=edit-avalanche-observation] td div[class*="--item--crown-height"],.webform-submission-form div[id*=edit-avalanche-observation] td div[class*="--item--start-zone-elevation"],.webform-submission-form div[id*=edit-avalanche-observation] td div[class*="--item--start-zone-elevation"],.webform-submission-form div[id*=edit-avalanche-observation] td div[class*="--item--datetime-date"],.webform-submission-form div[id*=edit-avalanche-observation] td div[class*="--item--avalanche-width"],.webform-submission-form div[id*=edit-avalanche-observation] td div[class*="--item--avalanche-vertical"],.webform-submission-form div[id*=edit-avalanche-observation] td div[class*="--item--centerline-depth"],.webform-submission-form div[id*=edit-avalanche-observation] td div[class*="--item--centerline-length"]{margin-right:.5rem;align-self:flex-end}.webform-progress-tracker{border:1px solid #787878;background-color:#f7f8f9;display:flex;flex-wrap:wrap;min-height:40px;align-items:center}@media(min-width: 768px){.webform-progress-tracker{min-height:61px}}.webform-progress-tracker .progress-step{height:100%;display:flex;align-items:center;width:100%;justify-content:center;position:relative;min-height:40px;cursor:pointer}@media(min-width: 768px){.webform-progress-tracker .progress-step{min-height:61px}}@media only screen and (min-width: 768px)and (max-width: 946px){.webform-progress-tracker .progress-step{min-height:85px}}.webform-progress-tracker .progress-step::after{content:"";height:calc(100% - 10px);width:1px;position:absolute;right:0;top:0;bottom:0;margin:auto;background:#787878}@media(min-width: 768px){.webform-progress-tracker .progress-step::after{height:28px}}.webform-progress-tracker .progress-step:last-child::after{content:unset}.webform-progress-tracker .progress-step.is-active{background:#23296a;width:calc(100% + 1px);margin-left:-1px}@media(min-width: 0)and (max-width: 767px){.webform-progress-tracker .progress-step.is-active{min-height:50px}}.webform-progress-tracker .progress-step.is-active::before{content:"";height:28px;width:1px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:#23296a}.webform-progress-tracker .progress-step.is-active::after{background:#23296a}.webform-progress-tracker .progress-step.is-active .progress-text{color:#fff;cursor:pointer}.webform-progress-tracker .progress-step.is-active .progress-text::after{content:"";position:absolute;width:0;height:0;border-left:26px solid rgba(0,0,0,0);border-right:26px solid rgba(0,0,0,0);border-top:18px solid #23296a;bottom:-9px;left:0;right:0;margin:auto}.webform-progress-tracker .progress-step.is-active .progress-marker{color:#fff}.webform-progress-tracker .progress-step.is-active .progress-marker::before{display:none}.webform-progress-tracker .progress-step.is-active .progress-title{cursor:pointer !important;color:#fff}.webform-progress-tracker .progress-step.is-active .progress-title[role=link]{cursor:pointer !important}.webform-progress-tracker .progress-step.is-active .progress-title[role=link]:hover{color:#fff}.webform-progress-tracker .progress-marker{color:#787878;display:flex;min-height:50px;width:100%;align-items:center;justify-content:center}@media(min-width: 768px){.webform-progress-tracker .progress-marker{display:none}}.webform-progress-tracker .progress-marker::after{display:none}.webform-progress-tracker .progress-marker::before{color:#787878;background-color:rgba(0,0,0,0) !important;display:none}.webform-progress-tracker .progress-text,.webform-progress-tracker .progress-title[role=link]{color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:15px;letter-spacing:0;line-height:24px;padding-top:0 !important;display:none}@media(min-width: 768px){.webform-progress-tracker .progress-text,.webform-progress-tracker .progress-title[role=link]{font-size:21px;line-height:42px;display:flex;min-height:61px;justify-content:center;align-items:center;width:100%;cursor:pointer !important}}@media only screen and (min-width: 768px)and (max-width: 946px){.webform-progress-tracker .progress-text,.webform-progress-tracker .progress-title[role=link]{min-height:85px}}.webform-progress-tracker .progress-text:hover,.webform-progress-tracker .progress-title[role=link]:hover{cursor:default;color:#787878;text-decoration:none}.webform-progress-tracker .progress-text{padding:0}.webform-progress-tracker .progress-title[role=link]{padding:0 8px}.webform-button--previous{background:rgba(0,0,0,0) !important;border:0 !important;color:#23296a !important;text-decoration:underline !important;padding-left:0 !important;padding-right:0 !important;min-width:0 !important;text-underline-offset:2px}.webform-button--previous:hover{box-shadow:none !important;color:#4a56a6 !important}.form-item--error-message{margin-top:-1.5rem;color:#ed1c24;margin-bottom:1.5rem}.pac-container::after{background-image:none !important;height:0}.webform-element-help--content code{color:#fff}input[type=checkbox].js-avalanche-observation-rollup,.js-avalanche-observation-rollup::before{background:#23296a}input[type=checkbox].js-avalanche-observation-rollup::before{transform:unset;background-image:url("/themes/custom/avalanche/images/chevron-up-solid-white.svg") !important}input[type=checkbox]:checked.js-avalanche-observation-rollup::before{transform:rotate(180deg)}.avalanche-observation-is-incident-wrapper{align-self:center}@media(min-width: 768px){.avalanche-observation-is-incident-wrapper{margin-left:auto !important}}div[class*="--item--number"]{width:92px}.form-item .container-inline{display:flex;flex-wrap:wrap}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}#avalanche_observation_table .button-add,#avalanche_observation_table .button-remove{position:relative;padding-right:245px}#avalanche_observation_table .button-add label,#avalanche_observation_table .button-remove label{position:absolute;left:30px;top:-1px;color:gray}#avalanche_observation_table .button-add:hover label,#avalanche_observation_table .button-add:focus label,#avalanche_observation_table .button-remove:hover label,#avalanche_observation_table .button-remove:focus label{color:#000}#avalanche_observation_table .button-add{padding-right:280px}.b{position:relative;z-index:5;margin:auto;width:100%}.co_summary_stats .overflow-x-auto{margin-bottom:100px}.summary_stats .overflow-x-auto{margin-bottom:175px}.b-accordion{margin:2rem auto}.b-accordion__items{margin:1rem 0}.b-accordion__item{border-bottom:1px solid #787878;border-right:1px solid #787878;border-left:1px solid #787878}@media(min-width: 768px){.b-accordion__item{border-left:0;border-right:0}}.b-accordion__item:first-of-type{border-top:1px solid #787878}.b-accordion__item:hover{cursor:pointer}.b-accordion__item__title{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 24px;color:#000 !important}.b-accordion__item__title:link,.b-accordion__item__title:visited{text-decoration:none !important}@media(min-width: 768px){.b-accordion__item__title{padding:1.5rem 0}}.b-accordion__item__title svg{height:27px;width:12px;min-width:12px;margin-left:.5rem;filter:brightness(0) saturate(100%) invert(13%) sepia(63%) saturate(1668%) hue-rotate(217deg) brightness(101%) contrast(99%)}.b-accordion__item__title svg:hover{filter:brightness(0) saturate(100%) invert(34%) sepia(10%) saturate(3267%) hue-rotate(194deg) brightness(97%) contrast(91%)}.b-accordion__item__title--open svg{transform:rotate(180deg)}.b-accordion__item__title h3{font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:16px;letter-spacing:0;line-height:22px}@media(min-width: 768px){.b-accordion__item__title h3 div{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(min-width: 768px){.b-accordion__item__title h3{font-size:21px;line-height:32px}}.b-accordion__item__content{padding:0 24px 1.5rem;display:none}@media(min-width: 768px){.b-accordion__item__content{padding:0 0 2rem}}.b-accordion__item__content--open{display:block}.b-accordion__item__content p:last-child{margin-bottom:0}.b-accordion__group{margin-bottom:2rem}@media(min-width: 1024px){.b-accordion__group{max-width:44rem}}.b-banner{margin:15px 0;position:relative}.b-banner__image{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;height:100%;width:auto;overflow:hidden;display:flex;justify-content:center;align-items:stretch}.b-banner__image div{height:100%}.b-banner__image img{min-height:100%;width:auto;height:auto;max-width:none;min-width:100%}.b-banner__image::after{content:"";background:#000;width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;opacity:50%}.b-banner__content{position:relative;display:flex;justify-content:center;flex-direction:column;max-width:1308px;padding:48px}@media(min-width: 1024px){.b-banner__content{min-height:220px}}.b-banner__headline{font-size:28px;line-height:1.35;margin-bottom:10px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.b-banner__sub-headline{font-size:17px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}#block-breadcrumbs{margin-top:15px}@media(min-width: 1024px){#block-breadcrumbs{margin-top:30px}}#block-breadcrumbs ol{display:flex}#block-breadcrumbs ol li{font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:16px}#block-breadcrumbs ol li a:link,#block-breadcrumbs ol li a:visited{color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;text-decoration:none}#block-breadcrumbs ol li a:link::after,#block-breadcrumbs ol li a:visited::after{content:" / ";margin-right:7px}.b-button__link{margin:.5rem}.b-card-row{display:flex;flex-wrap:wrap;width:calc(100% + 24px);margin:2rem -12px;justify-content:center}@media(min-width: 768px){.b-card-row{flex-wrap:nowrap}}.b-card-row__card{display:flex;flex-direction:column;margin:12px;border-radius:10px;box-shadow:0 2px 25px 0 rgba(0,0,0,.1);overflow:hidden;width:100%;background:#fff}@media(min-width: 620px){.b-card-row__card{width:calc(50% - 24px)}}@media(min-width: 768px){.b-card-row__card{width:100%}}.b-card-row__card:link,.b-card-row__card:visited{text-decoration:none !important}.b-card-row__card:link .b-card-row__card__image,.b-card-row__card:visited .b-card-row__card__image{margin-bottom:11px}.b-card-row__card:link .b-card-row__card__image img,.b-card-row__card:visited .b-card-row__card__image img{width:100%}.b-card-row__card:link .b-card-row__card__title,.b-card-row__card:visited .b-card-row__card__title{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;letter-spacing:0;color:#000;margin:0 27px;font-size:21px;line-height:30px}@media(min-width: 768px){.b-card-row__card:link .b-card-row__card__title,.b-card-row__card:visited .b-card-row__card__title{font-size:29px;line-height:40px}}.b-card-row__card:link .b-card-row__card__title:first-child,.b-card-row__card:visited .b-card-row__card__title:first-child{margin-top:31px}.b-card-row__card:link .b-card-row__card__body-text,.b-card-row__card:visited .b-card-row__card__body-text{margin-top:5px;color:#000;margin:0 27px 21px;font-size:17px;letter-spacing:0;line-height:26px}.b-card-row__card:link .b-card-row__card__learn-more,.b-card-row__card:visited .b-card-row__card__learn-more{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:26px;text-decoration:underline;margin:auto 27px 28px}.b-card-row__card--gallery .b-card-row__card__image{margin-bottom:11px}.b-card-row__card--gallery .b-card-row__card__copy:link,.b-card-row__card--gallery .b-card-row__card__copy:visited{text-decoration:none !important;display:flex;flex-direction:column;height:100%}.b-card-row__card--gallery .b-card-row__card__copy:link .b-card-row__card__title,.b-card-row__card--gallery .b-card-row__card__copy:visited .b-card-row__card__title{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;letter-spacing:0;color:#000;margin:0 27px;font-size:21px;line-height:30px}@media(min-width: 768px){.b-card-row__card--gallery .b-card-row__card__copy:link .b-card-row__card__title,.b-card-row__card--gallery .b-card-row__card__copy:visited .b-card-row__card__title{font-size:29px;line-height:40px}}.b-card-row__card--gallery .b-card-row__card__copy:link .b-card-row__card__body-text,.b-card-row__card--gallery .b-card-row__card__copy:visited .b-card-row__card__body-text{margin-top:5px;color:#000;margin:0 27px 21px;font-size:17px;letter-spacing:0;line-height:26px}.b-card-row__card--gallery .b-card-row__card__copy:link .b-card-row__card__learn-more,.b-card-row__card--gallery .b-card-row__card__copy:visited .b-card-row__card__learn-more{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:26px;text-decoration:underline;margin:auto 27px 28px}.no-js .b-card-row__card:hover,.no-js .b-card-row__card:focus,.js.no-touchevents .b-card-row__card:hover,.js.no-touchevents .b-card-row__card:focus,.js.touchevents .b-card-row__card:active{box-shadow:0 2px 25px 0 rgba(0,0,0,.3)}.b-card-row__card:nth-last-child(n+3):link .b-card-row__card__title,.b-card-row__card:nth-last-child(n+3):visited .b-card-row__card__title,.b-card-row__card:nth-last-child(n+3)~.b-card-row__card:link .b-card-row__card__title,.b-card-row__card:nth-last-child(n+3)~.b-card-row__card:visited .b-card-row__card__title{font-size:21px;line-height:30px}.b-card-row__card:nth-last-child(n+3) .b-card-row__card__title,.b-card-row__card:nth-last-child(n+3)~.b-card-row__card .b-card-row__card__title{font-size:21px;line-height:30px}.b-contact{margin:25px 0}.b-contact__title{height:75px;width:201px;color:#000;font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:40px;letter-spacing:0;line-height:75px;border-bottom:1px solid #787878;width:100%;margin-bottom:50px}.b-contact__address{display:flex;flex-wrap:wrap;margin-top:50px}.b-contact__address::before{content:"";background:url("/themes/custom/avalanche/images/location-dot-solid.svg");height:26px;width:25px;background-size:contain;display:block;background-repeat:no-repeat;background-position:center;filter:brightness(0) saturate(100%) invert(13%) sepia(31%) saturate(5350%) hue-rotate(227deg) brightness(87%) contrast(92%);margin-right:20px}.b-contact__phone{display:flex;flex-wrap:wrap;margin-top:50px}.b-contact__phone::before{content:"";background:url("/themes/custom/avalanche/images/phone-solid.svg");height:26px;width:25px;background-size:contain;display:block;background-repeat:no-repeat;background-position:center;filter:brightness(0) saturate(100%) invert(13%) sepia(31%) saturate(5350%) hue-rotate(227deg) brightness(87%) contrast(92%);margin-right:20px}.b-contact__email{display:flex;flex-wrap:wrap;margin-top:50px}.b-contact__email::before{content:"";background:url("/themes/custom/avalanche/images/envelopes-bulk-solid.svg");height:26px;width:25px;background-size:contain;display:block;background-repeat:no-repeat;background-position:center;filter:brightness(0) saturate(100%) invert(13%) sepia(31%) saturate(5350%) hue-rotate(227deg) brightness(87%) contrast(92%);margin-right:20px}.b-contact .title{font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:22px;letter-spacing:0;line-height:28px;max-width:calc(100% - 50px)}.b-contact .content{width:100%;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:26px;padding-left:45px}.webform-submission-contact-form{display:flex;flex-wrap:wrap}.webform-submission-contact-form .js-form-type-processed-text{width:100%}.webform-submission-contact-form .js-form-type-textarea{max-width:645px;width:100%}.webform-submission-contact-form #edit-processed-text{order:1}.webform-submission-contact-form .form-actions{width:100%}.b-course-list{padding:2rem 0}@media(min-width: 1024px){.b-course-list{padding:3rem 0}}.b-course-list .views-exposed-form{display:flex;flex-direction:column}@media(min-width: 1024px){.b-course-list .views-exposed-form{flex-direction:row;align-items:flex-end;margin-bottom:20px}}.b-course-list .views-exposed-form .form-item{margin-bottom:12px}@media(min-width: 1024px){.b-course-list .views-exposed-form .form-item{margin-bottom:0;margin-right:20px}}.b-course-list .views-exposed-form .form-item label{margin-bottom:.3rem}@media(min-width: 1024px){.b-course-list .views-exposed-form .form-item label{margin-bottom:.5rem}}.b-course-list .views-exposed-form .form-item select{padding:.7em 0 .7rem .25rem}.b-course-list .views-exposed-form input[type=submit]{margin-bottom:0}.b-course-list table{max-width:100vw;width:100%;padding:0;margin-top:35px;left:0;transform:none;overflow-x:auto;display:block}@media(min-width: 1024px){.b-course-list table{margin-bottom:0;margin-right:50px;display:table}}.b-course-list table th{border:0;padding:16px;background:none;border-top:1px solid #787878;white-space:nowrap}.b-course-list table th a:link,.b-course-list table th a:visited{color:#000;text-decoration:none;position:relative;padding-right:20px}.b-course-list table th a:link::after,.b-course-list table th a:visited::after{content:"";width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #787878;display:block;position:absolute;right:0;top:0}.b-course-list table th a:link::before,.b-course-list table th a:visited::before{content:"";width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #787878;display:block;position:absolute;right:0;bottom:0}.b-course-list table th a:link:has(.tablesort),.b-course-list table th a:visited:has(.tablesort){padding-right:0}.b-course-list table th a:link:has(.tablesort)::after,.b-course-list table th a:link:has(.tablesort)::before,.b-course-list table th a:visited:has(.tablesort)::after,.b-course-list table th a:visited:has(.tablesort)::before{display:none}.b-course-list table tr:nth-child(even){background-color:#f7f8f9}.b-course-list table .tablesort{vertical-align:middle}.b-course-list table .tablesort--desc{background-image:url("/core/misc/icons/787878/twistie-down.svg")}.b-course-list table .tablesort--asc{background-image:url("/core/misc/icons/787878/twistie-up.svg")}.b-header{margin:15px 0}.b-header__headline{margin-bottom:5px}.b-header__sub-headlin{font-size:17px;margin-top:10px}.b-iframe{overflow-x:scroll}.b-iframe iframe{width:100%}.b-image{margin:25px 0 0}@media(min-width: 1024px){.b-image{display:flex}}.b-image>div{margin-bottom:25px}@media(min-width: 1024px){.b-image>div:not(:first-child){margin-left:19px}}.b-image div,.b-image p{font-size:17px;color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-style:italic;margin-top:19px}.b-multimedia-gallery{margin:26px 0}.b-multimedia-gallery__original-slider{position:relative;max-width:981px}.b-multimedia-gallery__original-slider .slick-prev,.b-multimedia-gallery__original-slider .slick-next{position:relative;z-index:5;height:36px;max-height:36px;width:34px;max-width:34px;overflow:hidden;display:block;background:#fff;border:0;transform:translateY(-50%);cursor:pointer}@media(min-width: 768px){.b-multimedia-gallery__original-slider .slick-prev,.b-multimedia-gallery__original-slider .slick-next{height:56px;max-height:56px;width:56px;max-width:56px}}.b-multimedia-gallery__original-slider .slick-prev::before,.b-multimedia-gallery__original-slider .slick-next::before{content:"";width:14px;height:25px;background:url("/themes/custom/avalanche/images/chevron-right-solid.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;bottom:0;margin:auto;filter:brightness(0) saturate(100%) invert(12%) sepia(86%) saturate(1713%) hue-rotate(223deg) brightness(93%) contrast(95%)}@media(min-width: 768px){.b-multimedia-gallery__original-slider .slick-prev::before,.b-multimedia-gallery__original-slider .slick-next::before{width:16px;height:26px}}.b-multimedia-gallery__original-slider .slick-prev:hover,.b-multimedia-gallery__original-slider .slick-next:hover{background:#23296a;border:solid 2px #fff}.b-multimedia-gallery__original-slider .slick-prev:hover::before,.b-multimedia-gallery__original-slider .slick-next:hover::before{filter:brightness(0) saturate(100%) invert(100%)}.b-multimedia-gallery__original-slider .slick-prev{border-radius:0 5px 5px 0}.b-multimedia-gallery__original-slider .slick-prev:hover{border-left:0}.b-multimedia-gallery__original-slider .slick-prev::before{left:9px;transform:rotate(180deg)}@media(min-width: 768px){.b-multimedia-gallery__original-slider .slick-prev::before{left:20px}}.b-multimedia-gallery__original-slider .slick-next{border-radius:5px 0 0 5px;margin-left:auto;right:33px}@media(min-width: 768px){.b-multimedia-gallery__original-slider .slick-next{right:55px}}.b-multimedia-gallery__original-slider .slick-next:hover{border-right:0}.b-multimedia-gallery__original-slider .slick-next::before{right:9px}@media(min-width: 768px){.b-multimedia-gallery__original-slider .slick-next::before{right:20px}}.b-multimedia-gallery__original-slider .button-container{width:100%;height:0;padding-bottom:58.7155963303%;position:relative;overflow:hidden;z-index:1;position:absolute;width:1px;padding-bottom:21.678%;padding-top:21.678%;top:0;bottom:0;overflow:visible}@media(min-width: 768px){.b-multimedia-gallery__original-slider .button-container{padding-bottom:29.357%;padding-top:29.357%}}.b-multimedia-gallery__original-slider .button-container--right{right:0}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__inner{display:flex;flex-direction:column;padding-right:26px}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media{width:100%;height:0;padding-bottom:71.6129032258%;position:relative;overflow:hidden;z-index:1}@media(min-width: 768px){.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media{width:100%;height:0;padding-bottom:94.5812807882%;position:relative;overflow:hidden;z-index:1}}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media>div{position:absolute;top:0;left:0;z-index:1;background:#000}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media div:not(.contextual){height:100%;width:100%}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container{margin-top:5%}@media(min-width: 768px){.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media .remote-video-container{margin-top:50%;transform:translateY(-50%)}}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media img{width:100%}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media__lightbox-button{position:absolute;z-index:5;height:34px;max-height:34px;width:34px;max-width:34px;overflow:hidden;display:block;background:#fff;border:0;transform:translateY(-50%);bottom:0;right:17px;border-radius:5px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media__lightbox-button{height:44px;max-height:44px;width:44px;max-width:44px;right:27px}}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media__lightbox-button::before{content:"";width:28px;height:26px;background:url("/themes/custom/avalanche/images/expand-solid.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin:auto;filter:brightness(0) saturate(100%) invert(12%) sepia(86%) saturate(1713%) hue-rotate(223deg) brightness(93%) contrast(95%)}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media__lightbox-button:hover{background:#23296a;border:solid 2px #fff}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media__lightbox-button:hover::before{filter:brightness(0) saturate(100%) invert(100%)}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__caption{order:3;color:#787878;font-style:italic;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:26px;margin-top:18px}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__caption a:link,.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__caption a:visited{font-weight:600;color:#23296a;font-style:normal;text-decoration:underline}.b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__count{color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;font-weight:600;letter-spacing:0;line-height:26px;margin-top:18px}.b-multimedia-gallery__lightbox-slider{position:relative;margin:auto}.b-multimedia-gallery__lightbox-slider__container{max-width:100vw;position:fixed;width:100vw;height:fit-content;top:0;bottom:0;margin:auto;left:0;z-index:-100000;opacity:0}.b-multimedia-gallery__lightbox-slider__container::before{content:"";width:100vw;height:100vh;background:rgba(0,0,0,.75);position:fixed;top:0;left:0;right:0;bottom:0}.b-multimedia-gallery__lightbox-slider__container.enabled{z-index:100000;opacity:1}.b-multimedia-gallery__lightbox-slider__container__close-button{position:fixed;z-index:5;height:32px;max-height:32px;width:32px;max-width:32px;overflow:hidden;display:block;background:#fff;border:0;transform:translateY(-50%);top:52px;right:31px;border-radius:100%;display:flex;align-items:center;justify-content:center}.b-multimedia-gallery__lightbox-slider__container__close-button::before{content:"";width:22px;height:20px;background:url("/themes/custom/avalanche/images/times-solid.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin:auto;filter:brightness(0) saturate(100%) invert(12%) sepia(86%) saturate(1713%) hue-rotate(223deg) brightness(93%) contrast(95%)}.b-multimedia-gallery__lightbox-slider__container__close-button:hover{background:#23296a;border:solid 2px #fff}.b-multimedia-gallery__lightbox-slider__container__close-button:hover::before{filter:brightness(0) saturate(100%) invert(100%)}.b-multimedia-gallery__lightbox-slider .slick-prev,.b-multimedia-gallery__lightbox-slider .slick-next{position:relative;z-index:5;height:56px;max-height:56px;width:56px;max-width:56px;overflow:hidden;display:block;background:#fff;border:0;transform:translateY(-50%);top:50%;cursor:pointer}.b-multimedia-gallery__lightbox-slider .slick-prev::before,.b-multimedia-gallery__lightbox-slider .slick-next::before{content:"";width:16px;height:26px;background:url("/themes/custom/avalanche/images/chevron-right-solid.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;bottom:0;margin:auto;filter:brightness(0) saturate(100%) invert(12%) sepia(86%) saturate(1713%) hue-rotate(223deg) brightness(93%) contrast(95%)}.b-multimedia-gallery__lightbox-slider .slick-prev:hover,.b-multimedia-gallery__lightbox-slider .slick-next:hover{background:#23296a;border:solid 2px #fff}.b-multimedia-gallery__lightbox-slider .slick-prev:hover::before,.b-multimedia-gallery__lightbox-slider .slick-next:hover::before{filter:brightness(0) saturate(100%) invert(100%)}.b-multimedia-gallery__lightbox-slider .slick-prev{border-radius:0 5px 5px 0}.b-multimedia-gallery__lightbox-slider .slick-prev:hover{border-left:0}.b-multimedia-gallery__lightbox-slider .slick-prev::before{left:20px;transform:rotate(180deg)}.b-multimedia-gallery__lightbox-slider .slick-next{border-radius:5px 0 0 5px;margin-left:auto;right:55px}@media(min-width: 768px){.b-multimedia-gallery__lightbox-slider .slick-next{right:0}}.b-multimedia-gallery__lightbox-slider .slick-next:hover{border-right:0}.b-multimedia-gallery__lightbox-slider .slick-next::before{right:20px}.b-multimedia-gallery__lightbox-slider .slick-slide{height:100vh;display:flex !important;align-items:center}.b-multimedia-gallery__lightbox-slider .button-container{position:absolute;width:1px;top:50%;transform:translateY(-50%);bottom:0;height:100vh;background:linear-gradient(270deg, rgba(38, 38, 38, 0) 0%, #262626 100%);z-index:1;overflow:visible}@media(min-width: 1024px){.b-multimedia-gallery__lightbox-slider .button-container{width:33%}}.b-multimedia-gallery__lightbox-slider .button-container--right{right:0;background:linear-gradient(270deg, #262626 0%, rgba(38, 38, 38, 0) 100%)}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__inner{display:flex;flex-direction:column;padding:0 13px;margin:auto;position:relative;height:fit-content;justify-content:center;max-width:calc(100vw - 150px)}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media{margin:auto}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media div{height:100%;width:100%}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .contextual{display:none}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container{width:calc(100vw - 150px) !important;left:50%;transform:translateX(-50%)}@media(min-width: 768px){.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media .remote-video-container{width:40vw !important}}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__media img{width:100%;max-width:calc(100vw - 33%);max-height:calc(100vh - 300px)}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__caption{order:3;color:#fff;font-style:italic;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:26px;margin-top:18px;position:absolute;top:calc(100% + 54px)}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__caption a:link,.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__caption a:visited{font-weight:600;color:#fff;font-style:normal;text-decoration:underline}.b-multimedia-gallery__lightbox-slider__item .b-multimedia-gallery__lightbox-slider__item__count{color:#fff;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;font-weight:600;letter-spacing:0;line-height:26px;margin-top:18px;position:absolute;top:calc(100% + 20px)}.b-multimedia-gallery__full-size-link{order:4;font-weight:600}.b-multimedia-gallery--card{margin:0}.b-multimedia-gallery--card .b-multimedia-gallery__original-slider__item__inner{padding-right:0}.b-multimedia-gallery--card .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media{height:auto;padding-bottom:0%;overflow:visible}.b-multimedia-gallery--card .b-multimedia-gallery__original-slider__item .b-multimedia-gallery__original-slider__item__media>div{position:relative}.b-social-media-pages__social{display:flex;align-items:center;margin:1.5rem 0}.b-social-media-pages__social__title{font-size:17px}.b-social-media-pages .m-social{margin:0;list-style-type:none}.b-social-media-pages .m-social .m__item{margin-left:.5rem}.b-social-media-pages .m-social .m__item a:link,.b-social-media-pages .m-social .m__item a:visited{max-width:28px;max-height:27px;overflow:hidden;color:rgba(0,0,0,0);display:block;margin:0;transition:unset}.b-social-media-pages .m-social .m__item a:link::before,.b-social-media-pages .m-social .m__item a:visited::before{content:"";width:28px;height:27px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.no-js .b-social-media-pages .m-social .m__item a:hover,.no-js .b-social-media-pages .m-social .m__item a:focus,.js.no-touchevents .b-social-media-pages .m-social .m__item a:hover,.js.no-touchevents .b-social-media-pages .m-social .m__item a:focus,.js.touchevents .b-social-media-pages .m-social .m__item a:active{filter:brightness(0) saturate(100%) invert(35%) sepia(12%) saturate(2809%) hue-rotate(195deg) brightness(93%) contrast(89%)}.b-social-media-pages .m-social .m__item a[href*=facebook]:link::before,.b-social-media-pages .m-social .m__item a[href*=facebook]:visited::before{background-image:url("/themes/custom/avalanche/images/facebook.png")}.b-social-media-pages .m-social .m__item a[href*=twitter]:link::before,.b-social-media-pages .m-social .m__item a[href*=twitter]:visited::before{background-image:url("/themes/custom/avalanche/images/twitter.png")}.b-social-media-pages .m-social .m__item a[href*=instagram]:link,.b-social-media-pages .m-social .m__item a[href*=instagram]:visited{max-width:25px}.b-social-media-pages .m-social .m__item a[href*=instagram]:link::before,.b-social-media-pages .m-social .m__item a[href*=instagram]:visited::before{background-image:url("/themes/custom/avalanche/images/instagram.png");width:25px}.b-text-image__body{clear:both}.b-text-image__body__image{float:left;margin:0 2.4rem 2.4rem 0;max-width:50%}.b-text__authorship{margin:.5rem 0;font-style:italic;font-size:17px;line-height:26px;color:#4f4f4f}.b-text a{overflow-wrap:break-word}.b-video{margin:25px 0 0}.b-video__video{width:100%}.b-video__caption{font-size:17px;color:#787878;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-style:italic;margin-top:19px}.b-video__title{font-family:Proxima Nova Bold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:24px;margin-top:17px;margin-bottom:13px}@media(min-width: 768px){.b-video__title{font-size:29px;letter-spacing:0;line-height:35px;margin-top:32px}}.f{display:flex}.f__label{margin-right:1rem}.f__label::after{content:":"}.m{display:flex;justify-content:space-between;align-items:center;width:auto}@media(max-width: 619px){.m-copyright ul{flex-direction:column}.m-copyright .m__item{margin-left:0 !important;padding-left:0 !important}.m-copyright .m__item::before{content:unset !important}}.m-account{margin:.15rem 0;list-style-type:none;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;max-height:220px;width:100%;background:#23296a;padding:0 1rem}.m-account .m__item{margin:0 .5rem;position:relative}.m-account .m__item a:link,.m-account .m__item a:visited{display:block;margin:0;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:19px;line-height:55px;color:#fff;text-decoration:none}@media(min-width: 768px){.m-account .m__item a:link,.m-account .m__item a:visited{font-size:22px}}.no-js .m-account .m__item a:hover,.no-js .m-account .m__item a:focus,.js.no-touchevents .m-account .m__item a:hover,.js.no-touchevents .m-account .m__item a:focus,.js.touchevents .m-account .m__item a:active{text-decoration:underline}.m-dropdown{width:100%;display:flex;justify-content:flex-end;padding:0;flex-direction:column;align-items:flex-end}@media(min-width: 1210px){.m-dropdown{flex-direction:row;align-items:center;padding:0}}.m-dropdown__toggle-button{background:url("/themes/custom/avalanche/images/ellipsis.png");background-repeat:no-repeat;width:40px;background-position:center;background-size:5px 29px;height:113px;border:0;margin-right:20px;display:none}@media(min-width: 1210px){.m-dropdown__toggle-button{display:block}}.m-dropdown__toggle-button__inner{height:0;width:0;overflow:hidden;display:block}.m-dropdown__toggle-button.js--m-dropdown__toggle-button--is-active,.m-dropdown__toggle-button:hover{border:solid 1px #a9a9a9;background-color:#f7f8f9}.m-dropdown__toggle-button:hover{cursor:pointer}.m-dropdown__toggle-button.js--m-dropdown__toggle-button--is-active{background-image:url("/themes/custom/avalanche/images/close.png");background-size:15px 15px}.m-dropdown__toggle-button.js--m-dropdown__toggle-button--is-active::before{content:"";position:absolute;bottom:0;width:calc(100% - 22px);right:21px;height:1px;background:#f7f8f9;z-index:51}@media(min-width: 1210px){.m-dropdown.m--level-0{display:none}}.m-dropdown.m--level-0--is-active{display:block}@media(min-width: 1210px){.m-dropdown.m--level-0--is-active{position:absolute;top:calc(100% - 1px);right:20px;margin-left:0;list-style-type:none;padding-top:0;z-index:50;max-width:none;width:min-content;min-width:333px;border:solid 1px #a9a9a9;background:#f7f8f9}}.m-dropdown .m__item--level-0{padding:0;margin:0;border-bottom:solid 1px #a9a9a9;position:relative;width:100%}@media(min-width: 1210px){.m-dropdown .m__item--level-0{width:auto}}.m-dropdown .m__item--level-0:last-child{border-bottom:0}.m-dropdown .m__item--level-0 a,.m-dropdown .m__item--level-0>span{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 25px;width:auto;display:block}.m-dropdown .m__item--level-0 a:link,.m-dropdown .m__item--level-0 a:visited,.m-dropdown .m__item--level-0>span:link,.m-dropdown .m__item--level-0>span:visited{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 25px;width:auto}.no-js .m-dropdown .m__item--level-0 a:hover,.no-js .m-dropdown .m__item--level-0 a:focus,.js.no-touchevents .m-dropdown .m__item--level-0 a:hover,.js.no-touchevents .m-dropdown .m__item--level-0 a:focus,.js.touchevents .m-dropdown .m__item--level-0 a:active,.no-js .m-dropdown .m__item--level-0>span:hover,.no-js .m-dropdown .m__item--level-0>span:focus,.js.no-touchevents .m-dropdown .m__item--level-0>span:hover,.js.no-touchevents .m-dropdown .m__item--level-0>span:focus,.js.touchevents .m-dropdown .m__item--level-0>span:active{color:#4a56a6;transition:color .4s linear}.m-dropdown .m--level-1{display:none;margin-left:0}.m-dropdown .m--level-1 .m__item{padding:0;margin:0;position:relative;background:#fff;list-style-type:none}.m-dropdown .m--level-1 .m__item a,.m-dropdown .m--level-1 .m__item>span{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 20px;width:auto;display:block}.m-dropdown .m--level-1 .m__item a:link,.m-dropdown .m--level-1 .m__item a:visited,.m-dropdown .m--level-1 .m__item>span:link,.m-dropdown .m--level-1 .m__item>span:visited{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 20px;width:auto}@media(min-width: 1210px){.m-dropdown .m--level-1 .m__item a:link,.m-dropdown .m--level-1 .m__item a:visited,.m-dropdown .m--level-1 .m__item>span:link,.m-dropdown .m--level-1 .m__item>span:visited{padding:8px 53px}.m-dropdown .m--level-1 .m__item a:link::before,.m-dropdown .m--level-1 .m__item a:visited::before,.m-dropdown .m--level-1 .m__item>span:link::before,.m-dropdown .m--level-1 .m__item>span:visited::before{content:"-";margin-right:3px}}.no-js .m-dropdown .m--level-1 .m__item a:hover,.no-js .m-dropdown .m--level-1 .m__item a:focus,.js.no-touchevents .m-dropdown .m--level-1 .m__item a:hover,.js.no-touchevents .m-dropdown .m--level-1 .m__item a:focus,.js.touchevents .m-dropdown .m--level-1 .m__item a:active,.no-js .m-dropdown .m--level-1 .m__item>span:hover,.no-js .m-dropdown .m--level-1 .m__item>span:focus,.js.no-touchevents .m-dropdown .m--level-1 .m__item>span:hover,.js.no-touchevents .m-dropdown .m--level-1 .m__item>span:focus,.js.touchevents .m-dropdown .m--level-1 .m__item>span:active{color:#4a56a6;transition:color .4s linear}@media(min-width: 1210px){.m-dropdown .m__item--level-0:hover .m--level-2{display:block}}.m-dropdown__dropdown-button{position:absolute;top:0;right:0;background:rgba(0,0,0,0);border:0;padding:0 20px;height:42px;width:100%}.m-dropdown__dropdown-button:hover{cursor:pointer}.m-dropdown__dropdown-button__inner{max-width:14px;max-height:10px;overflow:hidden;display:block;margin-left:auto !important}.m-dropdown__dropdown-button__inner::before{content:url("/themes/custom/avalanche/images/chevron-up-solid.svg");width:13px;height:14px;display:block;transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(11%) sepia(70%) saturate(2427%) hue-rotate(227deg) brightness(94%) contrast(93%)}.m-dropdown__dropdown-button--is-active .m-dropdown__dropdown-button__inner{transform:rotate(180deg)}.m-dropdown__dropdown-button--is-active~.m--level-1{display:block}#block-dropdownnavigation{width:100%;position:relative;margin-bottom:3rem}@media(min-width: 1210px){#block-dropdownnavigation{width:auto;margin-bottom:0}}.m-footer{margin:0;list-style-type:none;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;max-height:220px;width:100%}@media(min-width: 768px){.m-footer{width:422px}}.m-footer .m__item{margin:0;position:relative}.m-footer .m__item:first-child::before,.m-footer .m__item:nth-child(2)::before,.m-footer .m__item:nth-child(3)::before{content:"";width:calc(100vw - 4rem);bottom:0;left:0;height:1.5px;background:#d2d2d2;position:absolute}@media(min-width: 768px){.m-footer .m__item:first-child::before,.m-footer .m__item:nth-child(2)::before,.m-footer .m__item:nth-child(3)::before{width:422px}}.m-footer .m__item:nth-child(2){margin-right:36px}@media(min-width: 480px){.m-footer .m__item:nth-child(2){margin-right:136px}}.m-footer .m__item a:link,.m-footer .m__item a:visited{display:block;margin:0;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:19px;line-height:55px;color:#000;text-decoration:none}@media(min-width: 768px){.m-footer .m__item a:link,.m-footer .m__item a:visited{font-size:22px}}.no-js .m-footer .m__item a:hover,.no-js .m-footer .m__item a:focus,.js.no-touchevents .m-footer .m__item a:hover,.js.no-touchevents .m-footer .m__item a:focus,.js.touchevents .m-footer .m__item a:active{color:#4a56a6}.m-header-buttons{width:100%;display:flex;justify-content:flex-end;padding:1rem 25px;flex-direction:column;align-items:flex-end;border-bottom:solid 1px #a9a9a9}@media(min-width: 1210px){.m-header-buttons{flex-direction:row;align-items:center;padding:0;border-bottom:0}}.m-header-buttons .m__item{position:relative;width:100%}@media(min-width: 1210px){.m-header-buttons .m__item{width:auto}}.m-header-buttons .m__item a:link,.m-header-buttons .m__item a:visited{text-decoration:none;color:#000;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:25px 20px;width:100%}.no-js .m-header-buttons .m__item a:hover,.no-js .m-header-buttons .m__item a:focus,.js.no-touchevents .m-header-buttons .m__item a:hover,.js.no-touchevents .m-header-buttons .m__item a:focus,.js.touchevents .m-header-buttons .m__item a:active{position:relative}@media(min-width: 1210px){.m-header-buttons .m__item a:link,.m-header-buttons .m__item a:visited{text-decoration:none;color:#000;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:25px 20px;width:auto}.no-js .m-header-buttons .m__item a:hover,.no-js .m-header-buttons .m__item a:focus,.js.no-touchevents .m-header-buttons .m__item a:hover,.js.no-touchevents .m-header-buttons .m__item a:focus,.js.touchevents .m-header-buttons .m__item a:active{background:#4a56a6;color:#fff;position:relative}}.m-header-buttons .m__item:last-child:not(:first-child) a{margin-top:5px}@media(min-width: 1210px){.m-header-buttons .m__item:last-child:not(:first-child) a{margin-left:10px;margin-top:0}}.no-js .m-header-buttons .m__item:last-child:not(:first-child) a:hover,.no-js .m-header-buttons .m__item:last-child:not(:first-child) a:focus,.js.no-touchevents .m-header-buttons .m__item:last-child:not(:first-child) a:hover,.js.no-touchevents .m-header-buttons .m__item:last-child:not(:first-child) a:focus,.js.touchevents .m-header-buttons .m__item:last-child:not(:first-child) a:active{background:rgba(0,0,0,0)}#block-headerbuttons{width:100%}@media(min-width: 1210px){#block-headerbuttons{order:3;width:auto}}.m-local-tasks{background:var(--gin-bg-layer);margin:auto;padding:0;justify-content:flex-start;margin:0 3rem !important;position:relative;align-items:center;list-style-type:none;height:50px}.m-local-tasks::before{content:"";background:var(--gin-bg-layer);box-shadow:0 0 4px rgba(0,0,0,.1),0 2px 6px 2px rgba(0,0,0,.03);position:absolute;top:0;bottom:0;height:100%;width:100vw;left:50%;transform:translateX(-50%);z-index:0}.m-local-tasks__link{position:relative}.m-local-tasks__link:first-child{margin-left:-10px}.m-local-tasks__link__element:link,.m-local-tasks__link__element:visited{color:var(--gin-color-text);font-weight:normal;padding-top:20px;padding-bottom:15px;padding-left:2.5rem;padding-right:1rem;font-size:13px;font-family:Inter,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;position:relative;text-decoration:none}.no-js .m-local-tasks__link__element:hover,.no-js .m-local-tasks__link__element:focus,.js.no-touchevents .m-local-tasks__link__element:hover,.js.no-touchevents .m-local-tasks__link__element:focus,.js.touchevents .m-local-tasks__link__element:active{color:var(--gin-color-text);background:var(--gin-bg-item-hover)}.no-js .gin--dark-mode .m-local-tasks__link__element:hover,.no-js .gin--dark-mode .m-local-tasks__link__element:focus,.js.no-touchevents .gin--dark-mode .m-local-tasks__link__element:hover,.js.no-touchevents .gin--dark-mode .m-local-tasks__link__element:focus,.js.touchevents .gin--dark-mode .m-local-tasks__link__element:active{background:hsla(0,0%,100%,.1)}.no-js .gin--dark-mode .m-local-tasks__link__element:hover::before,.no-js .gin--dark-mode .m-local-tasks__link__element:focus::before,.js.no-touchevents .gin--dark-mode .m-local-tasks__link__element:hover::before,.js.no-touchevents .gin--dark-mode .m-local-tasks__link__element:focus::before,.js.touchevents .gin--dark-mode .m-local-tasks__link__element:active::before{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(190deg) brightness(102%) contrast(102%)}.m-local-tasks__link__element::before{position:absolute;display:block;width:20px;height:auto;margin:auto;content:"";left:.75rem;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:100% auto;top:17px}.gin--dark-mode .m-local-tasks__link__element::before{filter:invert(55%) sepia(0%) saturate(722%) hue-rotate(287deg) brightness(97%) contrast(93%)}.m-local-tasks__link__element[data-drupal-link-system-path*="node/"]::before,.m-local-tasks__link__element[data-drupal-link-system-path*="user/"]::before{content:url("/themes/custom/avalanche/images/icons/view.svg")}.m-local-tasks__link__element[href*=edit]::before{content:url("/themes/custom/avalanche/images/icons/pencil.svg")}.m-local-tasks__link__element[href*=delete]::before{content:url("/themes/custom/avalanche/images/icons/trash.svg")}.m-local-tasks__link__element[href*=revisions]::before{content:url("/themes/custom/avalanche/images/icons/redo.svg")}.m-local-tasks__link__element[href*=layout]::before,.m-local-tasks__link__element[data-drupal-link-system-path*="/submissions"]::before{content:url("/themes/custom/avalanche/images/icons/grid.svg")}.m-local-tasks__link__element[href*=devel]::before,.m-local-tasks__link__element[data-drupal-link-system-path*="/schedule"]::before{content:url("/themes/custom/avalanche/images/icons/monitor.svg")}.m-main{width:100%;display:flex;justify-content:flex-end;padding:0;flex-direction:column;align-items:flex-end}@media(min-width: 1210px){.m-main{flex-direction:row;align-items:center;padding:0}}.m-main--is-active{position:relative}.m-main--is-active::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;background:rgba(0,0,0,0);z-index:0}.m-main .m__item--level-0{white-space:nowrap;position:relative;width:100%;margin:0}@media(min-width: 1210px){.m-main .m__item--level-0{width:auto;border:solid 1px #fff}.m-main .m__item--level-0:hover{border:solid 1px #a9a9a9;border-bottom:solid 1px #f7f8f9;background:#f7f8f9}.m-main .m__item--level-0:hover>a,.m-main .m__item--level-0:hover>span{display:block}}@media(min-width: 1210px)and (min-width: 1210px){.m-main .m__item--level-0:hover>a:link::before,.m-main .m__item--level-0:hover>a:visited::before,.m-main .m__item--level-0:hover>span:link::before,.m-main .m__item--level-0:hover>span:visited::before{content:"";position:absolute;bottom:0;width:calc(100% + 2px);right:-1px;height:1px;background:#f7f8f9;z-index:51}.m-main .m__item--level-0:hover>a::before,.m-main .m__item--level-0:hover>span::before{content:"";position:absolute;bottom:0;width:calc(100% + 2px);right:-1px;height:1px;background:#f7f8f9;z-index:51}}.m-main .m__item--level-0>a,.m-main .m__item--level-0>span{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 25px;width:auto;display:block}.m-main .m__item--level-0>a:link,.m-main .m__item--level-0>a:visited,.m-main .m__item--level-0>span:link,.m-main .m__item--level-0>span:visited{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 25px;width:auto}.no-js .m-main .m__item--level-0>a:hover,.no-js .m-main .m__item--level-0>a:focus,.js.no-touchevents .m-main .m__item--level-0>a:hover,.js.no-touchevents .m-main .m__item--level-0>a:focus,.js.touchevents .m-main .m__item--level-0>a:active,.no-js .m-main .m__item--level-0>span:hover,.no-js .m-main .m__item--level-0>span:focus,.js.no-touchevents .m-main .m__item--level-0>span:hover,.js.no-touchevents .m-main .m__item--level-0>span:focus,.js.touchevents .m-main .m__item--level-0>span:active{color:#333;position:relative}.m-main .m__item--level-0>a::after,.m-main .m__item--level-0>span::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:#a9a9a9}@media(min-width: 1210px){.m-main .m__item--level-0>a,.m-main .m__item--level-0>span{text-decoration:none;color:#000;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:42px 15px;width:100%}.m-main .m__item--level-0>a:link,.m-main .m__item--level-0>a:visited,.m-main .m__item--level-0>span:link,.m-main .m__item--level-0>span:visited{text-decoration:none;color:#000;font-family:Proxima Nova Semibold, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:42px 15px;width:100%}.m-main .m__item--level-0>a::after,.m-main .m__item--level-0>span::after{content:unset;left:20px;width:calc(100% - 20px)}.no-js .m-main .m__item--level-0>a:hover,.no-js .m-main .m__item--level-0>a:focus,.js.no-touchevents .m-main .m__item--level-0>a:hover,.js.no-touchevents .m-main .m__item--level-0>a:focus,.js.touchevents .m-main .m__item--level-0>a:active,.no-js .m-main .m__item--level-0>span:hover,.no-js .m-main .m__item--level-0>span:focus,.js.no-touchevents .m-main .m__item--level-0>span:hover,.js.no-touchevents .m-main .m__item--level-0>span:focus,.js.touchevents .m-main .m__item--level-0>span:active{position:relative}.no-js .m-main .m__item--level-0>a:hover:last-child::before,.no-js .m-main .m__item--level-0>a:focus:last-child::before,.js.no-touchevents .m-main .m__item--level-0>a:hover:last-child::before,.js.no-touchevents .m-main .m__item--level-0>a:focus:last-child::before,.js.touchevents .m-main .m__item--level-0>a:active:last-child::before,.no-js .m-main .m__item--level-0>span:hover:last-child::before,.no-js .m-main .m__item--level-0>span:focus:last-child::before,.js.no-touchevents .m-main .m__item--level-0>span:hover:last-child::before,.js.no-touchevents .m-main .m__item--level-0>span:focus:last-child::before,.js.touchevents .m-main .m__item--level-0>span:active:last-child::before{content:"";border-bottom:solid 1px #a9a9a9;position:absolute;bottom:-1px;width:100%;height:1px;left:0;right:0}}@media(min-width: 1440px){.m-main .m__item--level-0>a,.m-main .m__item--level-0>span{padding:42px 20px}.m-main .m__item--level-0>a:link,.m-main .m__item--level-0>a:visited,.m-main .m__item--level-0>span:link,.m-main .m__item--level-0>span:visited{padding:42px 20px}}.m-main .m__item--level-0--dropdown-is-active{background:#4a56a6}.m-main .m__item--level-0--dropdown-is-active>span,.m-main .m__item--level-0--dropdown-is-active>a{color:#fff;position:relative;width:fit-content;display:block}.m-main .m__item--level-0--dropdown-is-active>span:link,.m-main .m__item--level-0--dropdown-is-active>span:visited,.m-main .m__item--level-0--dropdown-is-active>a:link,.m-main .m__item--level-0--dropdown-is-active>a:visited{color:#fff;position:relative;width:fit-content}.m-main .m__item--level-0--dropdown-is-active>span::after,.m-main .m__item--level-0--dropdown-is-active>a::after{bottom:23px;background:#fff200;width:calc(100% - 40px);height:3px}.m-main .m--level-1{display:none;margin:0;list-style-type:none;padding-top:0;background:#fff}@media(min-width: 1210px){.m-main .m--level-1{position:absolute;top:calc(100% - 1px);right:-1px;margin-left:0;list-style-type:none;padding-top:0;z-index:50;max-width:none;width:min-content;min-width:333px;border:solid 1px #a9a9a9;background:#f7f8f9}}.m-main .m--level-1>.m__item{padding:0;margin:0;position:relative}@media(min-width: 1210px){.m-main .m--level-1>.m__item{border-bottom:solid 1px #a9a9a9}.m-main .m--level-1>.m__item:last-child{border-bottom:0}}.m-main .m--level-1>.m__item a,.m-main .m--level-1>.m__item>span{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 25px;width:auto;display:block}.m-main .m--level-1>.m__item a:link,.m-main .m--level-1>.m__item a:visited,.m-main .m--level-1>.m__item>span:link,.m-main .m--level-1>.m__item>span:visited{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 25px;width:auto}.no-js .m-main .m--level-1>.m__item a:hover,.no-js .m-main .m--level-1>.m__item a:focus,.js.no-touchevents .m-main .m--level-1>.m__item a:hover,.js.no-touchevents .m-main .m--level-1>.m__item a:focus,.js.touchevents .m-main .m--level-1>.m__item a:active,.no-js .m-main .m--level-1>.m__item>span:hover,.no-js .m-main .m--level-1>.m__item>span:focus,.js.no-touchevents .m-main .m--level-1>.m__item>span:hover,.js.no-touchevents .m-main .m--level-1>.m__item>span:focus,.js.touchevents .m-main .m--level-1>.m__item>span:active{color:#4a56a6;transition:color .4s linear}@media(min-width: 1210px){.m-main .m--level-1>.m__item a,.m-main .m--level-1>.m__item>span{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 20px;width:auto}.m-main .m--level-1>.m__item a:link,.m-main .m--level-1>.m__item a:visited,.m-main .m--level-1>.m__item>span:link,.m-main .m--level-1>.m__item>span:visited{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 20px;width:auto}}.m-main .m--level-2{margin-left:0}@media(min-width: 1210px){.m-main .m--level-2{display:none}}.m-main .m--level-2 .m__item{padding:0;margin:0;position:relative;background:#fff;list-style-type:none}.m-main .m--level-2 .m__item a,.m-main .m--level-2 .m__item>span{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 53px;width:auto;display:block}.m-main .m--level-2 .m__item a::before,.m-main .m--level-2 .m__item>span::before{content:"-";margin-right:3px}.m-main .m--level-2 .m__item a:link,.m-main .m--level-2 .m__item a:visited,.m-main .m--level-2 .m__item>span:link,.m-main .m--level-2 .m__item>span:visited{white-space:nowrap;margin:0;text-decoration:none;color:#000;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:17px;letter-spacing:0;line-height:27px;padding:8px 53px;width:auto}.m-main .m--level-2 .m__item a:link::before,.m-main .m--level-2 .m__item a:visited::before,.m-main .m--level-2 .m__item>span:link::before,.m-main .m--level-2 .m__item>span:visited::before{content:"-";margin-right:3px}.no-js .m-main .m--level-2 .m__item a:hover,.no-js .m-main .m--level-2 .m__item a:focus,.js.no-touchevents .m-main .m--level-2 .m__item a:hover,.js.no-touchevents .m-main .m--level-2 .m__item a:focus,.js.touchevents .m-main .m--level-2 .m__item a:active,.no-js .m-main .m--level-2 .m__item>span:hover,.no-js .m-main .m--level-2 .m__item>span:focus,.js.no-touchevents .m-main .m--level-2 .m__item>span:hover,.js.no-touchevents .m-main .m--level-2 .m__item>span:focus,.js.touchevents .m-main .m--level-2 .m__item>span:active{color:#4a56a6;transition:color .4s linear}@media(min-width: 1210px){.m-main .m__item--level-0:hover .m--level-1{display:block}}.m-main__dropdown-button{position:absolute;top:0;right:0;background:rgba(0,0,0,0);border:0;padding:0 20px;height:78px;width:100%}.m-main__dropdown-button:hover{cursor:pointer}.m-main__dropdown-button__inner{max-width:14px;max-height:10px;overflow:hidden;display:block;margin-left:auto !important}.m-main__dropdown-button__inner::before{content:url("/themes/custom/avalanche/images/chevron-up-solid.svg");width:13px;height:14px;display:block;transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(11%) sepia(70%) saturate(2427%) hue-rotate(227deg) brightness(94%) contrast(93%)}.m-main__dropdown-button--level-0{height:43px}@media(min-width: 1210px){.m-main__dropdown-button--level-0{display:none}}.m-main__dropdown-button--level-1{height:43px;display:none}@media(min-width: 1210px){.m-main__dropdown-button--level-1{display:block}}.m-main__dropdown-button--is-active .m-main__dropdown-button__inner{transform:rotate(180deg)}.m-main__dropdown-button--is-active~.m--level-1,.m-main__dropdown-button--is-active~.m--level-2{display:block}#block-mainnavigation{width:100%}@media(min-width: 1210px){#block-mainnavigation{margin-left:auto;width:auto}}.m-social{margin:0;list-style-type:none}.m-social .m__item{margin-left:.5rem}.m-social .m__item a:link,.m-social .m__item a:visited{max-width:28px;max-height:27px;overflow:hidden;color:rgba(0,0,0,0);display:block;margin:0}@media(min-width: 768px){.m-social .m__item a:link,.m-social .m__item a:visited{max-width:17px;max-height:27px}}.m-social .m__item a:link::before,.m-social .m__item a:visited::before{content:"";width:28px;height:27px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}@media(min-width: 768px){.m-social .m__item a:link::before,.m-social .m__item a:visited::before{width:17px;height:27px}}.no-js .m-social .m__item a:hover,.no-js .m-social .m__item a:focus,.js.no-touchevents .m-social .m__item a:hover,.js.no-touchevents .m-social .m__item a:focus,.js.touchevents .m-social .m__item a:active{filter:brightness(0) saturate(100%) invert(35%) sepia(12%) saturate(2809%) hue-rotate(195deg) brightness(93%) contrast(89%)}.m-social .m__item a[href*=facebook]:link::before,.m-social .m__item a[href*=facebook]:visited::before{background-image:url("/themes/custom/avalanche/images/facebook.png")}.m-social .m__item a[href*=twitter]:link::before,.m-social .m__item a[href*=twitter]:visited::before{background-image:url("/themes/custom/avalanche/images/twitter.png")}.m-social .m__item a[href*=instagram]:link,.m-social .m__item a[href*=instagram]:visited{max-width:25px}@media(min-width: 768px){.m-social .m__item a[href*=instagram]:link,.m-social .m__item a[href*=instagram]:visited{max-width:15px}}.m-social .m__item a[href*=instagram]:link::before,.m-social .m__item a[href*=instagram]:visited::before{background-image:url("/themes/custom/avalanche/images/instagram.png");width:25px}@media(min-width: 768px){.m-social .m__item a[href*=instagram]:link::before,.m-social .m__item a[href*=instagram]:visited::before{width:15px}}.r{background:#fff}.r__inner{max-width:90rem;margin:auto;padding:0 2rem}.m-copyright{list-style-type:none;display:flex;position:relative;align-items:center;justify-content:center;z-index:1;margin:0}@media(min-width: 1024px){.m-copyright{justify-content:flex-start}}.m-copyright .m{margin:0;list-style-type:none}.m-copyright .m__item{margin:0;margin-left:.75rem;padding-left:.75rem;position:relative}.m-copyright .m__item::before{content:"";position:absolute;left:0;height:75%;top:0;bottom:0;margin:auto;width:1px;background:#fff;display:block}.m-copyright .m__item:first-child{margin-left:0;padding-left:0}.m-copyright .m__item:first-child::before{content:unset}.m-copyright .m__item a:link,.m-copyright .m__item a:visited{display:block;margin:0;font-family:Proxima Nova Regular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;font-size:16px;line-height:27px;color:#fff;text-decoration:none}.no-js .m-copyright .m__item a:hover,.no-js .m-copyright .m__item a:focus,.js.no-touchevents .m-copyright .m__item a:hover,.js.no-touchevents .m-copyright .m__item a:focus,.js.touchevents .m-copyright .m__item a:active{text-decoration:underline}.r-footer .r__inner{max-width:90rem;margin:auto;padding:3rem 2rem 0;position:relative}.r-footer .r__inner::after{content:"";position:absolute;left:50%;transform:translateX(-50%);height:1px;top:0;width:100vw;background:#a9a9a9;display:block}@media(min-width: 768px){.r-footer .r__inner{display:flex;justify-content:space-between;align-items:flex-end}}.r-footer__left{flex-grow:1}.r-footer__logo{max-width:calc(100vw - 4rem)}@media(min-width: 480px){.r-footer__logo{max-width:350px}}.r-footer__menu{max-height:220px;margin-top:1.5rem}@media(min-width: 768px){.r-footer__menu{margin-top:1rem}}.r-footer__partners{display:flex;margin-top:1.5rem}@media(min-width: 768px){.r-footer__partners{margin-top:0}}.r-footer__partner-link{position:relative;padding-left:1rem;margin-left:1rem;display:flex;align-items:center}.r-footer__partner-link::before{content:"";position:absolute;left:0;height:100%;top:0;bottom:0;width:1.5px;background:#d2d2d2;display:block}.r-footer__partner-link:first-child{padding-left:0;margin-left:0}.r-footer__partner-link:first-child::before{content:unset}.r-footer__partner-link:first-child .r-footer__partner-logo{height:35px}.r-footer__partner-logo{max-height:50px}.r-footer__social{display:flex;align-items:center;margin-top:1.5rem}@media(min-width: 768px){.r-footer__social{justify-content:flex-end}}.r-footer__social__title{font-size:17px}@media(min-width: 768px){.r-footer__social__title{font-size:14px}}.r-footer__copyright-section{background:#000;position:relative;max-width:90rem;margin:1.5rem auto 0;padding:10px 2rem;text-align:center}@media(min-width: 1024px){.r-footer__copyright-section{display:flex;justify-content:space-between;align-items:center;text-align:left;height:37px;padding:0 2rem}}.r-footer__copyright-section::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);bottom:0;height:100%;width:100vw;background:#000}.r-footer__copyright{color:#fff;position:relative;z-index:1;margin-bottom:0}@media(min-width: 0)and (max-width: 1023px){.path-frontpage .r-footer{padding:0}}@media(min-width: 0)and (max-width: 1023px){.path-frontpage .r-footer .r__inner{display:none}}@media(min-width: 0)and (max-width: 1023px){.path-frontpage .r-footer__social,.path-frontpage .r-footer__partners,.path-frontpage .r-footer__menu,.path-frontpage .r-footer__logo{display:none}}.r-header{position:sticky;background:#fff;height:61px;z-index:30;top:0}@media(min-width: 1210px){.r-header{height:113px}}.r-header::after{content:"";position:absolute;bottom:-2px;left:50%;width:100vw;transform:translateX(-50%);height:1px;background:#d2d2d2;margin:0 auto 2px}.r-header--is-active{background:#fff}.r-header__links-container{width:100%;align-items:center;display:none}@media(min-width: 1210px){.r-header__links-container{position:relative;top:0;display:flex}}.r-header__links-container--is-active{display:block;position:fixed;height:calc(100vh - 61px);width:100vw;top:61px;left:0;background:#f7f8f9;z-index:50;overflow:scroll}.gin--horizontal-toolbar .r-header__links-container--is-active{top:207px;height:calc(100vh - 207px)}.r-header__toggle-button{display:block;position:relative;width:26px;height:40px;font-size:0;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border:0;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;margin:0 0 -23px auto;padding:0 2px 3px 0;z-index:40}.r-header__toggle-button:hover{cursor:pointer}@media(min-width: 1210px){.r-header__toggle-button{display:none}}.r-header__toggle-button__inner,.r-header__toggle-button__inner::before,.r-header__toggle-button__inner::after{position:absolute;width:25px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000;left:0;z-index:41}.r-header__toggle-button__inner{transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration:75ms}.r-header__toggle-button__inner::before,.r-header__toggle-button__inner::after{display:block;content:""}.r-header__toggle-button__inner::before{transition:top 75ms ease .12s,opacity 75ms ease;top:-8px}.r-header__toggle-button__inner::after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);bottom:-8px}.r-header__toggle-button.js--r-header__toggle-button--is-active .r-header__toggle-button__inner{transition-delay:75ms;transform:translate3d(0, 0, 0) rotate(135deg);width:23px}.r-header__toggle-button.js--r-header__toggle-button--is-active .r-header__toggle-button__inner::before{transition-delay:0s;opacity:0;transform:translate(0, 10px);width:23px;top:-10px}.r-header__toggle-button.js--r-header__toggle-button--is-active .r-header__toggle-button__inner::after{transition-delay:75ms;transform:translate3d(0, -10.5px, 0) rotate(-270deg);width:23px;bottom:-10px}.r-header .r__inner{padding:0 2rem;display:flex;max-width:90rem;align-items:center;height:100%}@media(min-width: 1210px){.r-header .r__inner{padding:0 2rem;position:relative;align-items:stretch}}@media(min-width: 1210px){.front-page .r-header{background:none}.front-page .r-header .r__inner{padding-right:4rem;padding-left:4rem}}.r-header #block-avalanche-branding{display:flex;align-items:center}.r-header #block-avalanche-branding img{min-width:185px;width:185px;display:none}@media(min-width: 1210px){.r-header #block-avalanche-branding img{display:block}}.r-header #block-avalanche-branding a::after{content:"";height:37px;width:235px;margin-right:auto;display:block;background:url("/themes/custom/avalanche/images/mobile-logo.png");background-size:contain;background-position:center left;background-repeat:no-repeat}@media(min-width: 1210px){.r-header #block-avalanche-branding a::after{content:unset}}
