@charset "UTF-8";@font-face{font-family:system-ui;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:300;src:local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:400;src:local(".SFNSText-Regular"),local(".HelveticaNeueDeskInterface-Regular"),local(".LucidaGrandeUI"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:400;src:local(".SFNSText-Italic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Italic"),local("Ubuntu Italic"),local("Roboto-Italic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:500;src:local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-MediumP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold"),local("Ubuntu Medium"),local("Roboto-Medium"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:500;src:local(".SFNSText-MediumItalic"),local(".HelveticaNeueDeskInterface-MediumItalicP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold Italic"),local("Ubuntu Medium Italic"),local("Roboto-MediumItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:normal;font-weight:700;src:local(".SFNSText-Bold"),local(".HelveticaNeueDeskInterface-Bold"),local(".LucidaGrandeUI"),local("Segoe UI Bold"),local("Ubuntu Bold"),local("Roboto-Bold"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".SFNSText-BoldItalic"),local(".HelveticaNeueDeskInterface-BoldItalic"),local(".LucidaGrandeUI"),local("Segoe UI Bold Italic"),local("Ubuntu Bold Italic"),local("Roboto-BoldItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}html{box-sizing:border-box;font-size:1em;line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}body{overflow-x:hidden;min-height:100%;margin:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{max-width:100%;font-size:100%;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}input:disabled,textarea:disabled{color:#404040;opacity:.8}button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;-moz-appearance:button;-webkit-appearance:button;padding:.125em .375em;text-decoration:none;cursor:pointer}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:none}button:-moz-focusring,input[type=button]:-moz-focusring,input[type=reset]:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,optgroup:disabled,select:disabled{color:grey;cursor:default;opacity:1}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}blockquote,figure,h1,h2,h3,h4,h5,h6,li,ol,ul{margin:0;padding:0}hr,p,pre{margin:1.125rem 0}blockquote{margin:1.125rem 2rem}a,button{color:inherit}a{text-decoration:underline}a,a:not(.button):active{background-color:transparent}img,svg{max-width:100%;height:auto;vertical-align:middle;border:none}svg{overflow:hidden;fill:currentColor}svg:root{overflow:visible}[disabled]{cursor:default;opacity:.5}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}legend{margin-left:-.3125rem;padding:0 .3125rem;border:none}textarea{vertical-align:top;resize:vertical}details,main{display:block}table{margin:1.125rem 0;border-collapse:collapse;border-spacing:0}cite,dfn,em{font-style:italic}iframe{border:none}optgroup{font-weight:700}body{font-family:neue-haas-grotesk-text,sans-serif;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}::-moz-selection{background-color:#ffc9c9}::selection{background-color:#ffc9c9}div.dialog-off-canvas-main-canvas h1,div.dialog-off-canvas-main-canvas h2,div.dialog-off-canvas-main-canvas h3,div.dialog-off-canvas-main-canvas h4,div.dialog-off-canvas-main-canvas h5,div.dialog-off-canvas-main-canvas h6{font-family:neue-haas-grotesk-display,sans-serif;font-weight:900}div.dialog-off-canvas-main-canvas p{font-size:1rem;line-height:1.25}@media (min-width:47.5em){div.dialog-off-canvas-main-canvas p{font-size:1.25rem;line-height:1.48}}div.dialog-off-canvas-main-canvas ol li,div.dialog-off-canvas-main-canvas ul li{font-size:1rem;line-height:1.25}@media (min-width:47.5em){div.dialog-off-canvas-main-canvas ol li,div.dialog-off-canvas-main-canvas ul li{font-size:1.25rem;line-height:1.48}}.field--label-inline>div{display:inline-block}.table-field{margin:30px 0;padding:10px 0}.table-field table{font-size:.875rem;margin:auto}.table-field table caption{margin-bottom:25px;font-size:2.5em;position:relative;text-align:start;color:#101010;font-family:neue-haas-grotesk-display,sans-serif;line-height:1.2;text-transform:uppercase}.table-field thead th{background-color:#be2c37;color:#fff;font-weight:700;font-family:neue-haas-grotesk-display,sans-serif;font-size:.9375rem}.table-field thead th:first-child{border-top-left-radius:5px}.table-field thead th:last-child{border-top-right-radius:5px}.table-field thead+tbody{border-top-left-radius:0;border-top-right-radius:0}.table-field tbody{border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.table-field tbody tr:nth-child(odd) td{background-color:#f1f1f1}.table-field .tablesaw-cell-label{color:#be2c37}.table-field th{padding:1.3571428571em 1.2857142857em 1.5em}.table-field td{padding:1.4285714286em 1.2857142857em;min-width:160px}#navigation li{list-style-type:none;display:inline-block}.pager__item{display:inline}.pager__item a[href]{display:inline-block}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 .5em;margin:0}.tabs{max-width:81.25rem;margin:50px auto}.tabs ul{margin:20px 0;padding:0;display:flex;flex-wrap:wrap;flex:1 0 auto}.tabs ul li{margin:0;list-style-type:none}.tabs ul li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs ul li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:0}.tabs ul a[href]{background-color:red;color:#fff;display:inline-block;text-decoration:none;padding:9px 13px;font-size:13px;letter-spacing:.5px;transition:background-color .2s ease-out;text-transform:uppercase;font-weight:700;margin:0;border-right:1px solid #e60000}.tabs ul a[href]:hover{background-color:#c00}#__bs_notify__{top:calc(100% - 50px)!important;right:10px!important;border-radius:3px!important;height:40px!important;opacity:1;background-color:#1e90ff!important;font-weight:700;font-size:11px!important;text-transform:uppercase;-webkit-animation-name:easeIn;animation-name:easeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='123' height='124' xmlns='http://www.w3.org/2000/svg'%3E%3Ctext transform='translate(-38 -39)' fill='%23FFF' fill-rule='evenodd' font-family='FontAwesome' font-size='143'%3E%3Ctspan x='38.714' y='152'%3E%3C/tspan%3E%3C/text%3E%3C/svg%3E");background-size:12px;background-position:10px 50%;background-repeat:no-repeat;padding-left:30px!important;box-shadow:0 4px 8px rgba(0,0,0,.2)}@-webkit-keyframes easeIn{0%{opacity:0}to{opacity:1}}@keyframes easeIn{0%{opacity:0}to{opacity:1}}@media print{#footer,#header-region,#navigation,.breadcrumb,.feed-icon,.links,.sidebar,.tabs{display:none}.layout-container{width:100%}#content,.title{margin:20px 0;width:auto}a[href]{color:#000}#content a[href]:after{content:" (" attr(href) ") ";font-size:.8em;font-weight:400}}section.region-header{background-color:#171717}section.region-header .mobile-nav{display:flex;flex-wrap:wrap;flex:1 0 auto}@media (min-width:62.4375em){section.region-header .mobile-nav{min-height:110px}}@media (min-width:68.75em){section.region-header .mobile-nav{display:none}}section.region-header .mobile-nav .left{background-color:#272626;width:88px;border-left:8px solid red;display:flex;justify-content:center;align-items:center;padding:45px 20px 45px 20.5px}@media (min-width:47.5em){section.region-header .mobile-nav .left{width:108px}}section.region-header .mobile-nav .left .burger-icon{width:40px;height:20px;transition:transform .5s ease-in-out;cursor:pointer;position:relative;color:#fff}@media (min-width:68.75em){section.region-header .mobile-nav .left .burger-icon{display:none}}section.region-header .mobile-nav .left .burger-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}section.region-header .mobile-nav .left .burger-icon span:first-child{top:0}section.region-header .mobile-nav .left .burger-icon span:nth-child(2),section.region-header .mobile-nav .left .burger-icon span:nth-child(3){top:9px}section.region-header .mobile-nav .left .burger-icon span:nth-child(4){top:18px}section.region-header .mobile-nav .left .burger-icon.open span:first-child{top:9px;width:0;left:50%;opacity:0}section.region-header .mobile-nav .left .burger-icon.open span:nth-child(2){transform:rotate(45deg)}section.region-header .mobile-nav .left .burger-icon.open span:nth-child(3){transform:rotate(-45deg)}section.region-header .mobile-nav .left .burger-icon.open span:nth-child(4){top:9px;width:0;left:50%;opacity:0}section.region-header .mobile-nav .center{display:flex;align-items:center;flex-grow:1}section.region-header .mobile-nav .center .logo-wrapper{width:118.5px;margin:10px auto;text-align:center}@media (min-width:47.5em){section.region-header .mobile-nav .center .logo-wrapper{width:279.5px}}section.region-header .mobile-nav .center .logo-wrapper img{width:118.5px}@media (min-width:47.5em){section.region-header .mobile-nav .center .logo-wrapper img{width:192.5px}}section.region-header .mobile-nav .right{width:80px;height:110px;padding:23px 20px 33px}@media (min-width:47.5em){section.region-header .mobile-nav .right{width:100px;padding:23px 28px 33px 31px}}section.region-header .desktop-nav{display:flex;flex-wrap:wrap;height:0}@media (min-width:68.75em){section.region-header .desktop-nav{min-height:110px;height:auto}}section.region-header .desktop-nav .left .logo-wrapper{margin:0;padding:50px 30px;border-left:8px solid red;display:none;box-sizing:border-box}@media (min-width:68.75em){section.region-header .desktop-nav .left .logo-wrapper{display:block;width:279.5px;width:244.5px}}@media (min-width:75em){section.region-header .desktop-nav .left .logo-wrapper{width:279.5px}}section.region-header .desktop-nav .left .logo-wrapper img{width:192.5px}@media (min-width:68.75em){section.region-header .desktop-nav .left .logo-wrapper img{width:100%}}@media (min-width:75em){section.region-header .desktop-nav .left .logo-wrapper img{width:192.5px}}section.region-header .desktop-nav .right{display:flex;flex-direction:column;justify-content:center;flex:1 0 auto}section.region-header .desktop-nav .right .submenu-wrapper{flex-basis:calc(100% - 60px)}.region.region-highlighted{padding:0}.region.region-highlighted .region-wrapper{max-width:none}.messages{font-size:1.75em;margin:0;color:#000;background:#d3d3d3;border:0;word-wrap:break-word;text-align:center;font-family:neue-haas-grotesk-text,sans-serif;font-weight:900;position:relative}.messages:before{content:"";display:block;width:2rem;height:2rem;margin:0 auto .7142857143em;position:absolute;left:20px;top:18px}.messages pre{border:0}.messages--warning{color:#000;background-color:#daa520}.messages--warning:before{background:url(../../images/warning.svg) no-repeat}.messages--warning pre{background-color:#daa520,10%}.messages--error{color:#fff;background-color:#dc143c}.messages--error:before{background:url(../../images/error.svg) no-repeat}.messages--error pre{background-color:#dc143c,10%}.messages--status{color:#fff;background-color:#1e90ff}.messages--status:before{background:url(../../images/success.svg) no-repeat}.messages--status pre{background-color:#1e90ff,10%}.title-wrapper{max-width:81.25rem;margin:0 auto;padding-bottom:10px}@media (min-width:47.5em){.title-wrapper{padding-bottom:5px}}.title-wrapper h1{color:red;font-size:1.3125rem;font-weight:400!important;font-family:neue-haas-grotesk-text,sans-serif!important}.displayed-title-wrapper{max-width:81.25rem;margin:0 auto}.displayed-title-wrapper .field-displayed-title{font-size:2.25rem;line-height:1.15;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;max-width:52.5rem;margin-bottom:30px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:47.5em){.displayed-title-wrapper .field-displayed-title{margin-bottom:40px;font-size:3.75rem;line-height:1.085}}@media (min-width:62.5em){.displayed-title-wrapper .field-displayed-title{margin-bottom:50px;font-size:4.375rem;line-height:1.1}}section.region-footer{background-color:#000;color:#fff;padding:0 30px;position:relative}@media (min-width:47.5em){section.region-footer{padding:0 45px}}section.region-footer .footer #block-footerlinks .footer-links-wrapper{padding:30px 0}@media (min-width:47.5em){section.region-footer .footer #block-footerlinks .footer-links-wrapper{padding:40px 0;display:flex;flex:1 0 auto}}section.region-footer .footer #block-footerlinks .field-footer-link{padding:10px 0}@media (min-width:47.5em){section.region-footer .footer #block-footerlinks .field-footer-link{padding-right:20px}}section.region-footer .footer #block-footerlinks .field-footer-link a{text-decoration:none;font-size:.75rem;color:hsla(0,0%,100%,.9)}@media (min-width:47.5em){section.region-footer .footer #block-footerlinks .field-footer-link a{font-size:.9375rem}}section.region-footer .footer #block-footerlinks .field-footer-arrow{position:absolute;right:30px;top:40px}@media (min-width:47.5em){section.region-footer .footer #block-footerlinks .field-footer-arrow{right:40px;top:40px;position:relative;flex-grow:1;display:flex;justify-content:flex-end;right:0;top:0}}section.region-footer .footer #block-footerlinks .footer-arrow{width:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;padding:16px 15px;text-decoration:none;border:none;background:0 0}section.region-footer .footer #block-footerlinks .footer-arrow .background{position:absolute;left:0;top:0;height:30px;width:100%;border:2px solid #464646;border-radius:4px;transition:.2s}section.region-footer .footer #block-footerlinks .footer-arrow .arrow{position:absolute;width:0;height:0;right:10px;top:2px;border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent;transform:translateY(4px);z-index:1}section.region-footer .footer #block-footerlinks .footer-arrow .arrow:after{position:absolute;content:"";left:-1px;top:5px;height:18px;width:2px;background:#fff;transition:.2s}section.region-footer .footer #block-footerlinks .footer-arrow:hover .arrow:after{height:21px}section.region-footer .footer #block-footerlinks .footer-arrow:hover .background{background-color:#464646}section.region-footer .footer-bottom{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex:1 0 auto;padding:25px 0}section.region-footer .footer-bottom>div{flex-basis:100%}@media (min-width:47.5em){section.region-footer .footer-bottom{flex-wrap:nowrap}}section.region-footer .footer-bottom .logo-wrapper img{width:72px}@media (min-width:47.5em){section.region-footer .footer-bottom .logo-wrapper{padding-right:15px;flex-basis:140px}}section.region-footer .footer-bottom .copyright p{font-size:.75rem;color:hsla(0,0%,100%,.9)}@media (min-width:47.5em){section.region-footer .footer-bottom .copyright p{font-size:.875rem}}@media (min-width:47.5em){section.region-footer .footer-bottom .copyright{flex-grow:1}}section.region-footer .footer-bottom .site-by{font-size:.875rem}@media (min-width:47.5em){section.region-footer .footer-bottom .site-by{justify-self:flex-end;text-align:right}}#block-main-breadcrumbs{opacity:0;position:absolute;top:0;left:0}.ui-dialog{padding:0;border-radius:4px;background-color:#171717;color:#fff;top:100px;display:none}@media (min-width:47.5em){.ui-dialog{max-width:630.5px!important;max-height:700px!important;overflow:hidden}}@media (min-width:87.5em){.ui-dialog{max-width:630.5px!important;max-height:700px!important;overflow:hidden}}.ui-dialog.ui-widget.ui-widget-content{border:none;margin:0 auto;left:0!important;right:0!important;z-index:1034;width:calc(100% - 30px)!important}.ui-dialog .ui-dialog-titlebar{padding:0;border:none}.ui-dialog .ui-dialog-title{display:none;padding:0;margin:0}.ui-dialog .ui-dialog-content{padding:0!important;overflow-y:hidden!important}@media (min-width:87.5em){.ui-dialog .ui-dialog-content{max-height:700px!important}}.ui-dialog .ui-dialog-titlebar-close{display:flex;justify-content:center;align-items:center;top:20px;right:15px;width:30px;height:30px;z-index:989;border-radius:50%;background-color:#fff;transition:all .2s ease}@media (min-width:47.5em){.ui-dialog .ui-dialog-titlebar-close{top:25px;right:15px}}@media (min-width:62.5em){.ui-dialog .ui-dialog-titlebar-close{top:25px;right:15px}}@media (min-width:87.5em){.ui-dialog .ui-dialog-titlebar-close{top:30px;right:20px}}.ui-dialog .ui-dialog .ui-dialog-titlebar-close:active,.ui-dialog .ui-dialog-titlebar-close:hover{background-color:#fff;border-color:#fff}.ui-dialog .ui-button .ui-icon{background-image:url(/themes/custom/main/assets/images/close.webp);background-size:22px;background-position:50%}.ui-widget-overlay{background:#000;z-index:1031;opacity:.6;display:none}.loader-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.05);z-index:10000;display:flex;align-items:center;justify-content:center}.loader{width:40px;height:40px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}#block-mainnavigation>ul.menu.open{top:111px;z-index:999}@media (min-width:34.9375em){#block-mainnavigation>ul.menu.open{top:166px}}#block-mainnavigation .clearfix:after{clear:none!important}#block-mainnavigation>ul.menu{display:none;position:absolute;top:0;right:0;left:0;z-index:10;min-height:100vh;width:100vw;padding-bottom:60px;background-color:rgba(0,0,0,.9);text-align:left;padding-top:30px}#block-mainnavigation>ul.menu a:hover{color:#bbb}#block-mainnavigation>ul.menu.open{display:block}#block-mainnavigation>ul.menu>li>ul.menu{display:none}#block-mainnavigation>ul.menu>li.hover>ul.menu{display:block}#block-mainnavigation>ul.menu>li.menu-item--expanded>a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='47' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='red' d='M47 0H0l22.381 22z' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% calc(50% + 1px);background-size:10px;padding-right:20px}#block-mainnavigation>ul.menu>li.hover.menu-item--expanded>a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='47' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='red' d='M0 22h47L24.619 0z' fill-rule='evenodd'/%3E%3C/svg%3E")}#block-mainnavigation>ul.menu>li{list-style-type:none;margin:5px;background-size:12px}#block-mainnavigation>ul.menu>li>a{display:inline-block;color:#fff;text-decoration:none;font-size:1.25rem;font-weight:700;padding:5px 20px}@media (min-width:47.5em){#block-mainnavigation>ul.menu>li>a{font-size:1.625rem}}#block-mainnavigation>ul.menu>li>ul.menu{margin:10px 0 10px 40px}#block-mainnavigation>ul.menu>li>ul.menu li{display:block;padding:5px 0}#block-mainnavigation>ul.menu>li>ul.menu li a{font-size:1.125rem;color:#fff;text-decoration:none;display:block;transition:text-transform .2s ease-out}#block-mainnavigation>ul.menu>li>ul.menu li a:hover{text-decoration:underline}@media (max-width:68.75em){#block-mainnavigation .search-trigger{display:none!important}#block-mainnavigation>ul.menu.search-open{top:184px}}@media (min-width:68.75em){#block-mainnavigation>ul.menu>li>a.search-toggle{padding-right:40px;padding-left:15px;position:relative}#block-mainnavigation>ul.menu>li>a.search-toggle:after{content:"";position:absolute;top:10px;bottom:10px;right:0;left:0;background-color:#272626;border-radius:50px;z-index:-1;background-size:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='red' stroke-width='2'%3E%3Ccircle cx='5' cy='5' r='4'/%3E%3Cpath d='M8 8l4 4'/%3E%3C/g%3E%3C/svg%3E");background-position:calc(100% - 17px) 50%;background-repeat:no-repeat;transition:background-color .2s ease-out}#block-mainnavigation>ul.menu>li>a.search-toggle:hover:after{background-color:#171717}#block-mainnavigation{display:flex;margin-right:20px}#block-mainnavigation>ul.menu{display:flex;align-items:stretch;justify-content:flex-end;background-color:transparent;min-height:0;padding-top:0;padding-bottom:0;position:relative;top:0;z-index:10;width:inherit;overflow:visible;width:100%}#block-mainnavigation>ul.menu>li{display:block;position:relative;margin:0}#block-mainnavigation>ul.menu>li.menu-item--expanded>a{padding-right:13px;background-position:100% calc(50% - 7px);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.094 5.546L0 .209 11.998 0z' fill='%23007dc2' fill-rule='evenodd'/%3E%3C/svg%3E");background:0 0!important}#block-mainnavigation>ul.menu>li.menu-item--expanded.hover>a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.047.104l6 5.442h-12z' fill='%23007dc2' fill-rule='evenodd'/%3E%3C/svg%3E")}#block-mainnavigation>ul.menu>li>a{font-size:1rem;font-weight:700;color:#fff;padding:18px 10px;transition:color .2s ease-out;position:relative}}@media (min-width:68.75em) and (min-width:1300px){#block-mainnavigation>ul.menu>li>a{padding:18px 20px}}@media (min-width:68.75em){#block-mainnavigation>ul.menu>li>a:before{content:"";position:absolute;bottom:-3px;left:0;right:0;height:3px;background-color:#fff;opacity:0;transition:opacity .2s ease-out,bottom .2s ease-out}}@media (min-width:68.75em){#block-mainnavigation>ul.menu>li>a:hover{color:#fff}#block-mainnavigation>ul.menu>li>a:hover:before{opacity:1;bottom:0}}@media (min-width:68.75em){#block-mainnavigation>ul.menu>li>ul.menu{position:absolute;top:59px;left:50%;transform:translateX(-50%);z-index:10;background-color:#444;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);padding:10px 0;width:200px;margin:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#block-mainnavigation>ul.menu>li>ul.menu:before{content:" ";width:0;height:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='151' height='75' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75.5 0L0 75h151z' fill='%23444'/%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat;background-position:50%;height:24px;width:24px;position:absolute;top:-17px;left:calc(50% - 12px)}#block-mainnavigation>ul.menu>li>ul.menu li{display:block;padding:0;text-align:center}#block-mainnavigation>ul.menu>li>ul.menu li a{font-size:1rem;text-decoration:none;display:block;transition:color .2s ease-out;font-weight:700;padding:12px 20px;color:#fff}#block-mainnavigation>ul.menu>li>ul.menu li a:hover{color:red}}.block-mycatalog-nav-block>a{margin:10px 0 10px 10px;display:inline-flex;flex-direction:row-reverse;padding:8px 15px;background-color:#272626;border-radius:19px;white-space:nowrap;color:#fff;font-weight:700;text-decoration:none}.block-mycatalog-nav-block>a .product_favorites-count{margin-left:10px;min-width:36px;padding:4px 8.5px 3.5px 7px;background:red;border-radius:7.3px;line-height:1;display:inline-block;text-align:center}.block-mycatalog-nav-block>a .catalog-title{padding:2px 0;display:inline-block}@media (max-width:68.6875em){.block-mycatalog-nav-block>a{color:#fff;background-color:#272626;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' height='66' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='M59.54 21.37H56v-.89A4.46 4.46 0 0051.53 16h-37.4a4.46 4.46 0 00-4.45 4.46v.89H6.12v-.89a8 8 0 018-8h37.4a8 8 0 018 8l.02.91zM53.31 8.9h-3.57V8a4.45 4.45 0 00-4.45-4.45H20.36A4.46 4.46 0 0015.91 8v.9h-3.56V8a8 8 0 018-8h24.94a8 8 0 018 8l.02.9zM23.03 44.52h19.59v3.56H23.03z'/%3E%3Cpath d='M57.76 24.93H7.9a7.68 7.68 0 00-7.69 5.75c-.53 1.69.08 4.47.28 5.32l5.73 22.88c.73 3.48 3.69 7 7.91 7h37.4c2.14 0 6-.87 7.86-6.82l6.23-24.93c.1-.389.15-.789.15-1.19a8 8 0 00-8.01-8.01zm4.41 8.33L56 58.1c-.88 2.84-2.33 4.22-4.43 4.22H14.13c-2.32 0-4-2.1-4.44-4.24L4 35.11a10 10 0 01-.34-3.37 4.12 4.12 0 014.24-3.25h49.86a4.46 4.46 0 014.45 4.45 1.12 1.12 0 01-.04.32z'/%3E%3C/g%3E%3C/svg%3E");background-size:40px;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;text-decoration:none;position:absolute;margin:0;right:0;border-radius:0;transform:translateY(-100%);width:80px;height:110px;padding:23px 20px 33px}}@media (max-width:68.6875em) and (min-width:47.5em){.block-mycatalog-nav-block>a{width:100px;padding:23px 28px 33px 31px}}@media (max-width:68.6875em){.block-mycatalog-nav-block>a .product_favorites-count{position:relative;top:-18px;right:-13px;max-width:none}}@media (max-width:68.6875em){.block-mycatalog-nav-block>a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' height='66' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23a6a6a6'%3E%3Cpath d='M59.54 21.37H56v-.89A4.46 4.46 0 0051.53 16h-37.4a4.46 4.46 0 00-4.45 4.46v.89H6.12v-.89a8 8 0 018-8h37.4a8 8 0 018 8l.02.91zM53.31 8.9h-3.57V8a4.45 4.45 0 00-4.45-4.45H20.36A4.46 4.46 0 0015.91 8v.9h-3.56V8a8 8 0 018-8h24.94a8 8 0 018 8l.02.9zM23.03 44.52h19.59v3.56H23.03z'/%3E%3Cpath d='M57.76 24.93H7.9a7.68 7.68 0 00-7.69 5.75c-.53 1.69.08 4.47.28 5.32l5.73 22.88c.73 3.48 3.69 7 7.91 7h37.4c2.14 0 6-.87 7.86-6.82l6.23-24.93c.1-.389.15-.789.15-1.19a8 8 0 00-8.01-8.01zm4.41 8.33L56 58.1c-.88 2.84-2.33 4.22-4.43 4.22H14.13c-2.32 0-4-2.1-4.44-4.24L4 35.11a10 10 0 01-.34-3.37 4.12 4.12 0 014.24-3.25h49.86a4.46 4.46 0 014.45 4.45 1.12 1.12 0 01-.04.32z'/%3E%3C/g%3E%3C/svg%3E")}}@media (max-width:68.6875em){.block-mycatalog-nav-block>a .catalog-title{display:none}}.submenu-wrapper{flex:1 0 auto;position:relative;display:none}@media (min-width:68.75em){.submenu-wrapper{display:flex}}.submenu-wrapper .field-menu-items{display:flex;flex:1 0 auto;justify-content:space-evenly;position:absolute;top:0;right:0;bottom:0;left:0}.submenu-wrapper .field-menu-items>.item{background-color:#272626;border-right:1px solid #000;color:#fff;padding:20px;width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:background-color .2s ease-out}.submenu-wrapper .field-menu-items>.item:hover{background-color:#171717}.submenu-wrapper .field-menu-items>.item:hover .submenu-title{color:#fff!important}.submenu-wrapper .field-menu-items>.item:last-child{border-right:0}.submenu-wrapper .field-menu-items>.item a{text-decoration:none;margin-top:-15px;width:100%}.submenu-wrapper .field-menu-items>.item a img{width:90px;height:auto}.submenu-wrapper .field-menu-items>.item a .submenu-title{color:#969696;font-weight:700;font-size:.875rem;letter-spacing:.5px}.quick-links-wrapper{display:flex;flex-direction:column;flex:1 0 auto;justify-content:stretch;align-items:stretch;background-color:#000;border-top:1px solid #272626;margin-left:-15px;margin-right:-15px}@media (min-width:47.5em){.quick-links-wrapper{margin-left:-30px;margin-right:-30px}}@media (min-width:62.5em){.quick-links-wrapper{flex-direction:row}}.quick-links-wrapper .quick-links-label-wrapper{display:none}@media (min-width:62.5em){.quick-links-wrapper .quick-links-label-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#171717;flex-basis:45px}}.quick-links-wrapper .quick-links-label-wrapper .quick-label-text{transform:rotate(-90deg);position:relative;left:5px;top:25px!important;color:#fff;font-family:neue-haas-grotesk-display,sans-serif;text-transform:uppercase;letter-spacing:3px;font-weight:800;font-size:.875rem}.quick-links-wrapper>.item{min-height:300px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex:1 1 auto;text-align:center;border-top:1px solid #272626;transition:transform .2s,box-shadow 0s,background-color .2s;border-bottom:1px solid #272626;background-color:#000;padding:50px 0}@media (min-width:67.5em){.quick-links-wrapper>.item{padding:62.5px 0}}.quick-links-wrapper>.item:hover{z-index:100;background-color:#171717;cursor:pointer}@media (min-width:62.5em){.quick-links-wrapper>.item{border-top:0;border-right:1px solid #272626;box-sizing:border-box;border-bottom:0 solid transparent;transform:translateY(0)}.quick-links-wrapper>.item:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 40px 80px 0 #000;z-index:200;border-right:1px solid transparent}}.quick-links-wrapper>.item .field-quick-link-title{color:#fff;font-size:1.625rem;line-height:1.2;font-weight:700;max-width:275px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.quick-links-wrapper>.item .field-quick-link-text p{color:#fff;font-size:1rem;line-height:1.47;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;max-width:275px}.quick-links-wrapper>.item .quick-link-button{position:relative;display:inline-block;padding:20px 15px;text-decoration:none;border:none;margin:20px 0;background:0 0;min-width:200px}.quick-links-wrapper>.item .quick-link-button .background{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #fff;border-radius:4px;transition:.2s}.quick-links-wrapper>.item .quick-link-button .text{position:relative;text-align:left;font-size:1rem;float:left;margin-right:44px;color:#fff}.quick-links-wrapper>.item .quick-link-button .arrow{position:absolute;width:0;height:0;right:20px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid red;top:50%;transform:translateY(-50%);z-index:1}.quick-links-wrapper>.item .quick-link-button .arrow:after{position:absolute;content:"";right:3px;top:-1px;height:2px;width:20px;background:red;transition:.2s}.quick-links-wrapper>.item .quick-link-button:hover .background{transform:scaleX(1.03) scaleY(1.06)}.quick-links-wrapper>.item .quick-link-button:hover .arrow:after{width:25px}.quick-links-wrapper>.item .quick-link-button:focus{outline-offset:1px;background:0 0}.quick-links-wrapper>.item .quick-link-button:active{transform:scale(.985)}.quick-links-block{background-color:#000;color:#fff}.quick-links-block .quick-links-block-title{text-align:center;padding:40px;display:none}@media (min-width:67.5em){.quick-links-block .quick-links-block-title{padding:62px}}.quick-links-block .quick-links-block-title h2{font-size:2.25rem;line-height:1.11;letter-spacing:-1px}@media (min-width:47.5em){.quick-links-block .quick-links-block-title h2{font-size:2.625rem;line-height:1.11}}@-webkit-keyframes slideDownAppear{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownAppear{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.search-api-page-block-form-content-search{display:none;text-align:center;background-color:#000;padding:10px 20px 20px}.search-api-page-block-form-content-search.show{display:block}.search-api-page-block-form-content-search.show #search-api-page-block-form-content-search{-webkit-animation-name:slideDownAppear;animation-name:slideDownAppear;-webkit-animation-duration:.2s;animation-duration:.2s}#search-api-page-block-form-content-search .js-form-type-search{display:inline-block;position:relative}#search-api-page-block-form-content-search .js-form-type-search select::-ms-expand{display:none}#search-api-page-block-form-content-search .js-form-type-search #searchSelect{border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;width:100px;position:absolute;top:0;left:0;background-color:#e2e2e2;border:0;color:#000;padding:11px 20px 11px 13px;font-size:.875rem;font-weight:400;text-align:center;outline:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23272626' d='M38 0H0l18.095 20z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:8px}#search-api-page-block-form-content-search .form-actions{display:inline-block}#search-api-page-block-form-content-search input[type=search]{border-top-left-radius:4px;border-bottom-left-radius:4px;padding:15px 20px 15px 110px;height:48px;max-width:250px;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;margin:0 -10px 0 auto}@media (min-width:34.375em){#search-api-page-block-form-content-search input[type=search]{max-width:none}}@media (min-width:62.5em){#search-api-page-block-form-content-search input[type=search]{min-width:550px}}#search-api-page-block-form-content-search input[type=submit]{color:#fff;background-color:red;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:0 10px;height:48px;display:inline-block;width:100%;width:70px;margin:0;position:relative;top:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23fff' stroke-width='2'%3E%3Cpath d='M9.5 9.5L13 13' stroke-linecap='square'/%3E%3Ccircle cx='6' cy='6' r='5'/%3E%3C/g%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:17px;min-width:auto}@media (min-width:680px) and (-ms-high-contrast:none),screen and (min-width:680px) and (-ms-high-contrast:active){#search-api-page-block-form-content-search input[type=submit]{position:relative;top:0}}@supports (-moz-appearance:meterbar){#search-api-page-block-form-content-search input[type=submit]{top:0}}body.content-search .Content{min-height:600px;padding-bottom:100px}body.content-search #block-main-content{padding:0 15px;width:100%;max-width:81.25rem;margin:0 auto}@media (min-width:47.5em){body.content-search #block-main-content{padding:0 30px}}body.content-search #block-main-content>h2{font-size:.875rem;text-transform:uppercase;color:#272626}body.content-search #block-main-content>p{margin:0;font-size:1rem;color:#272626;padding-bottom:20px;border-bottom:1px solid #d1d1d1}body.content-search #block-main-content>p strong{background-color:#fff7b3;padding-left:3px;padding-right:3px}body.content-search #block-main-content>p:first-of-type{font-size:1rem;text-transform:none;padding-bottom:10px;border-bottom:1px solid #d1d1d1;display:block}body.content-search #block-main-content p+p,body.content-search #block-main-content p:empty{display:none}body.content-search #block-main-content>h3{margin-top:17px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:1.5rem;padding-bottom:8px}@media (min-width:62.5em){body.content-search #block-main-content>h3{font-size:2rem}}body.content-search #block-main-content>h3 a{text-decoration:underline;transition:color .2s ease-out;color:red}body.content-search #block-main-content>h3 a:hover{color:#000}body.content-search #block-main-content ul{margin-top:20px;margin-left:20px}body.content-search #block-main-content ul li{font-size:1rem}.page-403 #block-main-content{display:none}.page-403 .main-content-wrapper{background-color:#f1f1f1}.page-403 section.region-content{padding:50px 30px;max-width:41.25rem;margin:0 auto;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:75vh}@media (min-width:47.5em){.page-403 section.region-content{padding:150px 30px}}.page-403 .title-wrapper .icon{margin-bottom:25px}.page-403 .title-wrapper .icon svg{width:100px;height:auto}@media (min-width:47.5em){.page-403 .title-wrapper .icon svg{width:150px}}.page-403 .title-wrapper h1{font-size:2.5rem;font-family:neue-haas-grotesk-display,sans-serif!important;font-weight:900!important;color:#000;margin-bottom:40px}.page-403 .actions{margin-top:5px}.page-403 .actions .button .text{margin-right:0;min-width:120px;text-align:center}.page-404 .main-content-wrapper{background-color:#f1f1f1}.page-404 section.region-content{padding:50px 30px;max-width:41.25rem;margin:0 auto;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:75vh}@media (min-width:47.5em){.page-404 section.region-content{padding:150px 30px}}.page-404 .title-wrapper .icon{margin-bottom:10px}.page-404 .title-wrapper .icon svg{width:100px;height:auto}@media (min-width:47.5em){.page-404 .title-wrapper .icon svg{width:150px}}.page-404 .title-wrapper h1{font-size:2.5rem;font-family:neue-haas-grotesk-display,sans-serif!important;font-weight:900!important;color:#000;margin-bottom:40px}.page-404 .return-to-home{margin-top:5px}.page-404 .return-to-home a{color:red}body.context-user-login .tabs{max-width:41.25rem;padding:0 30px;display:none}body.context-user-login article.region-wrapper{background-color:#000;padding:0 30px}body.context-user-login section.region-content{max-width:41.25rem;margin:0 auto;padding:50px 30px}@media (min-width:47.5em){body.context-user-login section.region-content{padding:150px 30px}}body.context-user-login .title-wrapper h1{font-family:neue-haas-grotesk-display,sans-serif!important;color:#fff;text-align:center;font-weight:900!important;font-size:3rem;letter-spacing:-.2px;margin-bottom:5px}@media (min-width:47.5em){body.context-user-login .title-wrapper h1{font-size:3.5rem;margin-bottom:15px}}@media (min-width:62.5em){body.context-user-login .title-wrapper h1{font-size:4.125rem}}body.context-user-login .login-description{color:#fff;text-align:center;font-size:1.25rem;margin-bottom:40px;line-height:1.35}body.context-user-login #block-main-content .user-login-form{max-width:310px;margin:30px auto;border-bottom:1px solid #969696}body.context-user-login #block-main-content .user-login-form .js-form-item{margin-bottom:20px}body.context-user-login #block-main-content .user-login-form .description{display:none;color:#8b8b8b;padding-top:5px;font-size:.8125rem}body.context-user-login #block-main-content .user-login-form label{display:block;font-weight:700;color:#fff;margin-bottom:6px;font-size:.875rem}body.context-user-login #block-main-content .user-login-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bababa;background-color:#f7f8f9;border-radius:4px;padding:9px 10px 10px;font-size:1.0625rem;width:100%}body.context-user-login #block-main-content .user-login-form .form-actions{margin:20px 0;text-align:center}body.context-user-login #block-main-content .user-login-form input[type=submit]{background-color:red;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:300px;width:100%;padding:17px 10px;margin:30px auto;border:0;color:#fff;transition:background-color .2s ease-out}body.context-user-login #block-main-content .user-login-form input[type=submit]:hover{background-color:#c00}body.context-user-login .user-actions{color:#fff;text-align:center}body.context-user-login .user-actions>a{display:inline-block;margin:5px 10px}body.frontpage article.main-content-wrapper{background-color:#000}body.frontpage .home-hero-wrapper{background-size:cover;background-position:50%;padding:20px 0;min-height:400px;position:relative;z-index:0}@media (min-width:47.5em){body.frontpage .home-hero-wrapper{padding:60px 0}}@media (min-width:62.5em){body.frontpage .home-hero-wrapper{padding:0;min-height:650px}}body.frontpage .home-hero-wrapper .home-hero-content{position:relative;z-index:10;overflow:hidden}body.frontpage .home-hero-wrapper .home-hero-title{position:relative;z-index:3;max-width:1410px;margin:0 auto;padding:0 30px}@media (min-width:81.25em){body.frontpage .home-hero-wrapper .home-hero-title{margin-top:75px}}body.frontpage .home-hero-wrapper .home-hero-title h1{color:#fff;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding-bottom:35px;font-size:2.5rem;line-height:1.14;max-width:500px;position:relative;top:25px}@media (min-width:34.375em){body.frontpage .home-hero-wrapper .home-hero-title h1{font-size:3.25rem;line-height:1.1}}@media (min-width:47.5em){body.frontpage .home-hero-wrapper .home-hero-title h1{font-size:4.5rem;line-height:1.08}}@media (min-width:62.5em){body.frontpage .home-hero-wrapper .home-hero-title h1{font-size:5.75rem;line-height:1.1;max-width:1050px;top:75px}}body.frontpage .home-hero-wrapper .home-hero-title a{color:red;text-decoration:none;display:inline-block;font-size:1.3125rem;padding:10px 40px 10px 0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FF2A26' cx='14' cy='14' r='13'/%3E%3Cpath fill='%23FCF8F7' d='M19 13.5L11 20V7z'/%3E%3C/g%3E%3C/svg%3E");background-position:100% 50%;background-repeat:no-repeat;background-size:27px}body.frontpage .home-hero-wrapper #slick-node-home-page-home-slider-default-1-1{margin-top:-50px;position:relative;z-index:1;width:calc(150% + 60px);right:calc(50% + 30px)}@media (min-width:47.5em){body.frontpage .home-hero-wrapper #slick-node-home-page-home-slider-default-1-1{margin-top:-150px;width:calc(150% + 60px);right:calc(50% + 30px)}}@media (min-width:62.5em){body.frontpage .home-hero-wrapper #slick-node-home-page-home-slider-default-1-1{margin-top:-150px;width:calc(100% + 60px);right:60px}}@media (min-width:1100px){body.frontpage .home-hero-wrapper #slick-node-home-page-home-slider-default-1-1{margin-top:-100px}}@media (min-width:81.25em){body.frontpage .home-hero-wrapper #slick-node-home-page-home-slider-default-1-1{width:calc(100% + 60px);right:60px}}@media (min-width:100em){body.frontpage .home-hero-wrapper #slick-node-home-page-home-slider-default-1-1{margin-top:-300px;width:calc(100% + 60px)}}body.frontpage .home-hero-wrapper #slick-node-home-page-home-slider-default-1-1:after{content:"";z-index:4;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000 10%,rgba(0,0,0,.75) 20%,rgba(0,0,0,.25) 40%,transparent)}@media (min-width:62.5em){body.frontpage .home-hero-wrapper #slick-node-home-page-home-slider-default-1-1:after{background:linear-gradient(90deg,#000 25%,#000 40%,rgba(0,0,0,.75) 50%,rgba(0,0,0,.25) 60%,transparent)}}body.frontpage .home-content-wrapper{margin:0 auto;width:calc(100% - 30px)}@media (min-width:47.5em){body.frontpage .home-content-wrapper{width:calc(100% - 60px)}}body.frontpage .top-content-wrapper{max-width:84.375rem;border-radius:4px;background-color:#fff;padding:20px 20px 0;position:relative;bottom:20px;margin:0 auto -20px;display:flex;flex:1 1 auto;justify-content:space-evenly;align-items:flex-start;flex-wrap:wrap;z-index:10}@media (min-width:62.5em){body.frontpage .top-content-wrapper{bottom:50px;margin-bottom:-50px;flex-wrap:nowrap;justify-content:stretch;align-items:stretch;padding:30px 5px}}body.frontpage .top-content-wrapper>div{padding:20px 10px 0;flex-grow:1}@media (min-width:62.5em){body.frontpage .top-content-wrapper>div{flex-basis:50%;padding:0 20px}}body.frontpage .top-content-wrapper .featured-product{border-bottom:1px solid #c7c7c7;padding-bottom:15px}@media (min-width:47.5em){body.frontpage .top-content-wrapper .featured-product{display:flex}body.frontpage .top-content-wrapper .featured-product .left{flex-basis:65%}body.frontpage .top-content-wrapper .featured-product .right{flex-basis:35%}}@media (min-width:62.5em){body.frontpage .top-content-wrapper .featured-product .left,body.frontpage .top-content-wrapper .featured-product .right{flex-basis:50%}}@media (min-width:81.25em){body.frontpage .top-content-wrapper .featured-product .left{flex-basis:50%}body.frontpage .top-content-wrapper .featured-product .right{flex-basis:60%}}@media (min-width:62.5em){body.frontpage .top-content-wrapper .featured-product{padding-bottom:0;border-bottom:0;border-right:1px solid #c7c7c7}}@media (min-width:81.25em){body.frontpage .top-content-wrapper .featured-product .left{position:relative;z-index:5}}body.frontpage .top-content-wrapper .featured-product .left .featured-product-title{font-size:2.125rem;line-height:1.12;font-weight:700;font-family:neue-haas-grotesk-display,sans-serif;padding-bottom:10px}@media (min-width:62.5em){body.frontpage .top-content-wrapper .featured-product .left .featured-product-title{font-size:2.875rem;line-height:1.04}}body.frontpage .top-content-wrapper .featured-product .left .featured-product-text{font-size:1.125rem;padding-bottom:5px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#373737}@media (min-width:62.5em){body.frontpage .top-content-wrapper .featured-product .left .featured-product-text{font-size:1.3125rem;line-height:normal}}body.frontpage .top-content-wrapper .featured-product .left .featured-product-link a{margin:0}body.frontpage .top-content-wrapper .featured-product .left .featured-product-link a .text{font-size:1.125rem}body.frontpage .top-content-wrapper .featured-product .right{display:none}@media (min-width:53.75em){body.frontpage .top-content-wrapper .featured-product .right{display:block}}@media (min-width:62.5em){body.frontpage .top-content-wrapper .featured-product .right{margin-right:20px}}@media (min-width:81.25em){body.frontpage .top-content-wrapper .featured-product .right{margin-left:-80px;z-index:3}}body.frontpage .top-content-wrapper .featured-product .right .field-featured-product-image{position:relative}body.frontpage .top-content-wrapper .featured-product .right .field-featured-product-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(84deg,#fff,#fff 10%,hsla(0,0%,100%,0) 42%,hsla(0,0%,100%,0))}body.frontpage .top-content-wrapper .featured-product .right img{margin-left:10px}@media (min-width:62.5em){body.frontpage .top-content-wrapper .featured-product .right img{border-top-right-radius:4px;border-bottom-right-radius:4px}}body.frontpage .top-content-wrapper .rep-finder{margin-bottom:20px;padding-top:35px}@media (min-width:47.5em){body.frontpage .top-content-wrapper .rep-finder{display:flex;margin-top:20px}body.frontpage .top-content-wrapper .rep-finder>div{flex:1 100%}}@media (min-width:62.5em){body.frontpage .top-content-wrapper .rep-finder{margin-top:0;margin-bottom:40px;padding-top:0}body.frontpage .top-content-wrapper .rep-finder>div{padding:0 30px}}body.frontpage .top-content-wrapper .rep-finder .left{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding-right:20px}@media (min-width:62.5em){body.frontpage .top-content-wrapper .rep-finder .left{justify-self:flex-start}}body.frontpage .top-content-wrapper .rep-finder .left .rep-finder-label{font-size:2.125rem;line-height:1.12;font-weight:700;font-family:neue-haas-grotesk-display,sans-serif;padding-bottom:15px}@media (min-width:62.5em){body.frontpage .top-content-wrapper .rep-finder .left .rep-finder-label{font-size:2.875rem;line-height:1.04}}body.frontpage .top-content-wrapper .rep-finder .left .rep-finder-text{font-size:1.125rem;padding-bottom:5px;color:#373737}@media (min-width:62.5em){body.frontpage .top-content-wrapper .rep-finder .left .rep-finder-text{font-size:1.3125rem;line-height:normal}}body.frontpage .top-content-wrapper .rep-finder .left .rep-finder-link{margin-bottom:20px}body.frontpage .top-content-wrapper .rep-finder .left .rep-finder-link a.button{margin:0}@media (min-width:62.5em){body.frontpage .top-content-wrapper .rep-finder .right{padding-left:0;padding-right:0;align-self:center}}body.frontpage .top-content-wrapper .rep-finder .right form .field-group{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex:1 0 auto;margin-bottom:15px}body.frontpage .top-content-wrapper .rep-finder .right form .field-group label{text-align:right;padding-right:10px;font-weight:700;width:80px}body.frontpage .top-content-wrapper .rep-finder .right form .field-group input{flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #a1a1a1;border-radius:4px;padding:9px 5px 10px;font-size:1.0625rem;width:calc(100% - 120px)}body.frontpage .top-content-wrapper .rep-finder .right form .field-group select{flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:9px 5px 10px;background-color:#ededed;border:1px solid #a1a1a1;border-radius:4px;color:#707070;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='71' height='101' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M65.655 40.5H5.345c-4.176 0-6.268-5.05-3.315-8.002L32.185 2.343a4.688 4.688 0 016.63 0L68.97 32.498c2.953 2.953.861 8.002-3.315 8.002zm-60.31 20h60.31c4.176 0 6.268 5.05 3.315 8.002L38.815 98.657a4.688 4.688 0 01-6.63 0L2.03 68.502C-.923 65.549 1.17 60.5 5.345 60.5z' fill='%23242323'/%3E%3C/svg%3E");background-size:10px;background-position:50%;background-repeat:no-repeat;background-position:calc(100% - 10px) 50%}body.frontpage .top-content-wrapper .rep-finder .right form .field-group select::-ms-expand{display:none}body.frontpage .top-content-wrapper .rep-finder .right button.button{margin:0;float:right}body.frontpage .top-content-wrapper .rep-finder .right button.button .text{font-size:1rem}body.frontpage .middle-content-wrapper{max-width:84.375rem;margin:0 auto;padding-top:100px;padding-bottom:0}@media (min-width:62.5em){body.frontpage .middle-content-wrapper{background-image:url(/themes/custom/main/assets/images/robroy-middle-image_v4.jpg);background-position:100%;background-repeat:no-repeat;background-size:500px;margin-top:100px;padding-top:100px;padding-bottom:100px}}@media (min-width:81.25em){body.frontpage .middle-content-wrapper{background-size:550px}}@media (min-width:100em){body.frontpage .middle-content-wrapper{background-size:700px;padding-top:150px;padding-bottom:150px;background-position:calc(100% + 47px) 50%;max-width:1400px;position:relative;left:25px;margin-bottom:100px}}body.frontpage .middle-content-wrapper .middle-content-label{color:#fff;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-size:2.25rem;line-height:1.14;font-weight:700;font-family:neue-haas-grotesk-display,sans-serif}@media (min-width:34.375em){body.frontpage .middle-content-wrapper .middle-content-label{font-size:3.25rem;line-height:1.1}}@media (min-width:47.5em){body.frontpage .middle-content-wrapper .middle-content-label{font-size:4.5rem;line-height:1.08}}@media (min-width:62.5em){body.frontpage .middle-content-wrapper .middle-content-label{font-size:5.125rem;line-height:1;padding-bottom:15px;max-width:600px}}@media (min-width:81.25em){body.frontpage .middle-content-wrapper .middle-content-label{line-height:1.1;font-size:5.75rem;max-width:1050px;padding-bottom:35px}}body.frontpage .middle-content-wrapper .middle-content-text{max-width:500px;margin-bottom:30px}@media (min-width:81.25em){body.frontpage .middle-content-wrapper .middle-content-text{max-width:600px}}body.frontpage .middle-content-wrapper .middle-content-text p{font-size:1rem;line-height:1.6;color:#c0bfbf;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:47.5em){body.frontpage .middle-content-wrapper .middle-content-text p{font-size:1.125rem;line-height:1.67}}@media (min-width:81.25em){body.frontpage .middle-content-wrapper .middle-content-text p{font-size:1.25rem;line-height:1.67}}body.frontpage .middle-content-wrapper .middle-content-video{background-color:#6495ed;color:#fff;text-align:center;padding:20px;max-width:1100px;margin:0 auto}body.frontpage .featured-items-wrapper{max-width:84.375rem;margin:100px -15px 100px auto}@media (min-width:47.5em){body.frontpage .featured-items-wrapper{margin-right:auto}}@media (min-width:62.5em){body.frontpage .featured-items-wrapper{margin-bottom:150px}}body.frontpage .featured-items-wrapper .featured-items-label{font-size:1.875rem;font-family:neue-haas-grotesk-display,sans-serif;color:#fff;text-align:center;font-weight:700;padding-bottom:20px}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items-label{font-size:2.875rem;padding-bottom:50px}}@media (min-width:62.5em){body.frontpage .featured-items-wrapper .featured-items-label{font-size:3.5rem;padding-bottom:80px}}body.frontpage .featured-items-wrapper .featured-items{display:flex;flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}body.frontpage .featured-items-wrapper .featured-items:after{display:inline-block;content:".";width:5px}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items{display:flex;flex:1 0 auto;flex-wrap:wrap;overflow:hidden}body.frontpage .featured-items-wrapper .featured-items:after{display:none}}body.frontpage .featured-items-wrapper .featured-items .item{background-color:#fff;flex:0 0 auto;margin-right:10px;border-radius:4px;width:190px;position:relative;text-decoration:none;overflow:hidden}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items .item{width:auto;margin:0;border-radius:0;flex:1 0 auto;flex-basis:33.333333%;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;max-width:33.3333%}}@media (min-width:47.5em) and (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items .item:first-child{border-top-left-radius:4px}}@media (min-width:47.5em) and (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items .item:nth-child(3){border-top-right-radius:4px}}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items .item:nth-child(3n+3){border-right:1px solid #fff}}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items .item:hover .item-label{background-position:calc(100% - 20px) 14px!important}}@media (min-width:47.5em) and (min-width:62.5em){body.frontpage .featured-items-wrapper .featured-items .item:hover .item-label{background-position:calc(100% - 50px) 36px!important}}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items .item:hover img{opacity:.85}}body.frontpage .featured-items-wrapper .featured-items .item .top{margin-bottom:160px}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items .item .top{margin-bottom:0}}body.frontpage .featured-items-wrapper .featured-items .item .top .item-label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='42' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect fill='%23F1F1F1' width='42' height='30' rx='3'/%3E%3Cpath fill='%23FC2E31' d='M25 14v-3l5 4-5 4v-3H13v-2z'/%3E%3C/g%3E%3C/svg%3E");background-size:40px;background-position:calc(100% - 10px) 14px;background-repeat:no-repeat;padding:14px 10px;transition:background-position .2s ease-out}@media (min-width:62.5em){body.frontpage .featured-items-wrapper .featured-items .item .top .item-label{padding:36px 40px 5px;background-position:calc(100% - 40px) 36px}}body.frontpage .featured-items-wrapper .featured-items .item .top .item-label .item-label-background{max-width:90px}@media (min-width:62.5em){body.frontpage .featured-items-wrapper .featured-items .item .top .item-label .item-label-background{max-width:240px}}body.frontpage .featured-items-wrapper .featured-items .item .top .item-label .item-label-text{font-weight:800;font-size:1.125rem;line-height:1.3em;font-family:neue-haas-grotesk-display,sans-serif;display:inline;background-color:#f1f1f1;color:#000;padding:0 8px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px}@media (min-width:62.5em){body.frontpage .featured-items-wrapper .featured-items .item .top .item-label .item-label-text{font-size:1.375rem;padding:0 10px}}body.frontpage .featured-items-wrapper .featured-items .item .bottom{height:140px;position:absolute;bottom:10px;left:10px;right:10px}body.frontpage .featured-items-wrapper .featured-items .item .bottom img{width:100%;height:auto;margin:0 auto;transition:opacity .2s ease-out}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .featured-items .item .bottom{position:relative;top:0;bottom:0;left:0;right:0;height:auto;text-align:center}}body.frontpage .featured-items-wrapper .view-all-items{background-color:#fff;text-align:center;border-radius:4px;margin-top:10px;margin-right:15px}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .view-all-items{margin-top:0;margin-right:0;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}body.frontpage .featured-items-wrapper .view-all-items a{display:inline-block;color:red;font-size:1.125rem;text-decoration:none;padding-top:0;padding-bottom:0;margin:15px 0;width:270px}@media (min-width:47.5em){body.frontpage .featured-items-wrapper .view-all-items a{font-size:1.3125rem;margin:23px 0}}body.frontpage .featured-items-wrapper .view-all-items a .background{border:0}body.frontpage .featured-items-wrapper .view-all-items a .text{color:red}body.frontpage .certifications-wrapper{max-width:84.375rem;margin:0 auto 70px}@media (min-width:47.5em){body.frontpage .certifications-wrapper{margin-bottom:80px}}@media (min-width:62.5em){body.frontpage .certifications-wrapper{margin-bottom:150px}}body.frontpage .certifications-wrapper .certifications-label{margin-bottom:40px}body.frontpage .certifications-wrapper .certifications-label p{color:#fff;text-align:center;font-size:.9375rem;line-height:1.6;max-width:760px;margin:0 auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:47.5em){body.frontpage .certifications-wrapper .certifications-label p{font-size:1.125rem;line-height:1.75}}body.frontpage .certifications-wrapper .certifications{display:flex;flex-wrap:wrap;justify-content:center;align-items:space-around}body.frontpage .certifications-wrapper .certifications .certification{margin:10px;height:80px;width:80px;border-radius:200px;color:#fff;background-color:#171717}@media (min-width:47.5em){body.frontpage .certifications-wrapper .certifications .certification{height:150px;width:150px}}body.frontpage .certifications-wrapper .certifications .certification img{width:100%;height:auto}body.frontpage .quick-links-wrapper{margin-left:0;margin-right:-1px}body.node-page .main-content-wrapper{margin:0 auto;width:calc(100% - 30px)}@media (min-width:47.5em){body.node-page .main-content-wrapper{width:calc(100% - 60px)}}body.node-page .title-wrapper{margin-top:50px}body.node-page .field-cover-image{margin-bottom:30px;margin-left:-40px;margin-right:-40px}@media (min-width:47.5em){body.node-page .field-cover-image{margin-bottom:40px}}@media (min-width:62.5em){body.node-page .field-cover-image{margin-bottom:50px}}@media (min-width:1500px){body.node-page .field-cover-image{max-width:1500px;margin-left:auto;margin-right:auto;margin-bottom:100px}}body.context-contact main{background-color:#020202;padding-bottom:100px}@media (min-width:47.5em){body.context-contact main{padding-bottom:125px}}body.context-contact .title-wrapper{margin-top:0;padding-top:50px}body.context-contact .field-displayed-title{color:#fff}body.context-contact .full-content-wrapper{max-width:81.25rem;margin:0 auto;display:flex;flex:1 0 auto;flex-wrap:wrap}@media (min-width:47.5em){body.context-contact .full-content-wrapper{flex-wrap:nowrap}}body.context-contact .full-content-wrapper>div{flex-basis:100%}body.context-contact .full-content-wrapper .Sidebar{order:2}@media (min-width:47.5em){body.context-contact .full-content-wrapper .Sidebar{order:1}}body.context-contact .full-content-wrapper .Sidebar #block-location{margin-bottom:45px}@media (min-width:47.5em){body.context-contact .full-content-wrapper .Sidebar #block-location,body.context-contact .full-content-wrapper .Sidebar #block-phonefax{max-width:260px}}body.context-contact .full-content-wrapper .Sidebar #block-location h2,body.context-contact .full-content-wrapper .Sidebar #block-phonefax h2{font-size:.6875rem;color:#969696;text-transform:uppercase;padding-bottom:5px;margin-bottom:5px}body.context-contact .full-content-wrapper .Sidebar #block-location h2:after,body.context-contact .full-content-wrapper .Sidebar #block-phonefax h2:after{margin-top:6px;content:"";display:block;height:8px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23383838' cx='4' cy='4' r='4' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:6px;background-repeat:repeat-x}body.context-contact .full-content-wrapper .Sidebar #block-location p,body.context-contact .full-content-wrapper .Sidebar #block-phonefax p{font-size:1.25rem;line-height:1.4;margin:0;color:#fff}body.context-contact .full-content-wrapper .Content{order:1}@media (min-width:47.5em){body.context-contact .full-content-wrapper .Content{order:2}}body.context-contact .full-content-wrapper .Content #block-sendmessage h2,body.context-contact .full-content-wrapper .Content #block-webform h2{font-size:.6875rem;color:#969696;text-transform:uppercase;padding-bottom:5px;margin-bottom:0}@media (min-width:47.5em){body.context-contact .full-content-wrapper .Content #block-sendmessage h2,body.context-contact .full-content-wrapper .Content #block-webform h2{margin-bottom:18px}}body.context-contact .full-content-wrapper .Content #block-sendmessage h2:after,body.context-contact .full-content-wrapper .Content #block-webform h2:after{margin-top:4px;content:"";display:block;height:8px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23383838' cx='4' cy='4' r='4' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:6px;background-repeat:repeat-x;max-width:250px}body.context-contact .full-content-wrapper .Content #block-sendmessage h2 .webform-flex-container,body.context-contact .full-content-wrapper .Content #block-webform h2 .webform-flex-container{margin:0}body.context-contact .full-content-wrapper .Content #block-sendmessage .js-form-item label,body.context-contact .full-content-wrapper .Content #block-webform .js-form-item label{display:block;font-size:.9375rem;color:#fff;font-weight:700;margin-bottom:7px;margin-top:20px}@media (min-width:47.5em){body.context-contact .full-content-wrapper .Content #block-sendmessage .js-form-item label,body.context-contact .full-content-wrapper .Content #block-webform .js-form-item label{margin-top:0}}body.context-contact .full-content-wrapper .Content #block-sendmessage input,body.context-contact .full-content-wrapper .Content #block-webform input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f1f1f1;border-radius:4px;padding:9px 5px 10px;margin-bottom:15px;font-size:1.0625rem;width:100%}body.context-contact .full-content-wrapper .Content #block-sendmessage .js-form-type-textarea label,body.context-contact .full-content-wrapper .Content #block-webform .js-form-type-textarea label{margin-bottom:-3px}@media (min-width:47.5em){body.context-contact .full-content-wrapper .Content #block-sendmessage .js-form-type-textarea label,body.context-contact .full-content-wrapper .Content #block-webform .js-form-type-textarea label{margin-bottom:7px}}body.context-contact .full-content-wrapper .Content #block-sendmessage textarea,body.context-contact .full-content-wrapper .Content #block-webform textarea{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f1f1f1;border-radius:4px;padding:9px 5px 10px;font-size:1.0625rem;margin-top:15px}@media (min-width:47.5em){body.context-contact .full-content-wrapper .Content #block-sendmessage textarea,body.context-contact .full-content-wrapper .Content #block-webform textarea{margin-top:0}}body.context-contact .full-content-wrapper .Content #block-sendmessage .js-form-submit,body.context-contact .full-content-wrapper .Content #block-webform .js-form-submit{background-color:red;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:300px;padding:17px 0;margin:30px auto;border:0;color:#fff}.context-literature .Content{background-color:#f1f1f1;margin-left:-15px;margin-right:-15px;padding:1px 15px}@media (min-width:47.5em){.context-literature .Content{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}}.context-literature .Content.checkout{background-color:#fff}#literature-app{margin:-20px auto 150px;max-width:81.25rem}#literature-app.noItems{margin-top:20px}#literature-app[v-cloak]{display:none}#literature-app .cart-wrapper{text-align:right;padding-right:0;position:relative}#literature-app .cart-wrapper .in-cart{display:inline-block;font-size:1.875rem;font-weight:700;border-radius:4px;border-left:4px solid red;width:68px;height:50px;text-align:center;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);position:relative}#literature-app .cart-wrapper .in-cart:hover{cursor:pointer}#literature-app .cart-wrapper .in-cart:hover .cart-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='496' height='502' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M463.92 388.29h-263.2c-3.34 0-32.88-.62-42.76-22.33-10.72-23.55 11.42-49 18.69-57.33l.16-.18 15.34-17.12L87.59 41.28l-72.2-7.21a17.084 17.084 0 113.39-34l82.33 8.23a17.09 17.09 0 0114.07 10.41L227.82 288.1a17.08 17.08 0 01-3 18l-22.46 25.07c-10.49 12.07-12.56 18.37-13 20.52 2.34 1.33 7.89 2.46 11.36 2.46h263.2c9.433 0 17.08 7.647 17.08 17.08 0 9.433-7.647 17.08-17.08 17.08v-.02z'/%3E%3Cpath d='M212.05 311.77c-9.09-.006-16.583-7.13-17.047-16.209-.463-9.078 6.265-16.93 15.307-17.861L442 253.75l17.25-133.95-330.6-11c-9.375-.384-16.685-8.258-16.372-17.636.313-9.377 8.132-16.746 17.512-16.504l349.37 11.63a17.1 17.1 0 0116.37 19.25l-21.34 166a17.08 17.08 0 01-15.19 14.8l-245.18 25.33a15 15 0 01-1.77.1zm215.37 190.01a51.24 51.24 0 1151.23-51.23c-.033 28.28-22.95 51.197-51.23 51.23zm0-68.31a17.08 17.08 0 1017.07 17.08c-.011-9.425-7.645-17.063-17.07-17.08zm-219.89 68.31a51.24 51.24 0 1151.24-51.23c-.033 28.284-22.956 51.202-51.24 51.23zm0-68.31c-9.433 0-17.08 7.647-17.08 17.08 0 9.433 7.647 17.08 17.08 17.08 9.433 0 17.08-7.647 17.08-17.08-.006-9.43-7.65-17.074-17.08-17.08z'/%3E%3C/svg%3E")}#literature-app .cart-wrapper .in-cart .cart-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='496' height='502' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23969696'%3E%3Cpath d='M463.92 388.29h-263.2c-3.34 0-32.88-.62-42.76-22.33-10.72-23.55 11.42-49 18.69-57.33l.16-.18 15.34-17.12L87.59 41.28l-72.2-7.21a17.084 17.084 0 113.39-34l82.33 8.23a17.09 17.09 0 0114.07 10.41L227.82 288.1a17.08 17.08 0 01-3 18l-22.46 25.07c-10.49 12.07-12.56 18.37-13 20.52 2.34 1.33 7.89 2.46 11.36 2.46h263.2c9.433 0 17.08 7.647 17.08 17.08 0 9.433-7.647 17.08-17.08 17.08v-.02z'/%3E%3Cpath d='M212.05 311.77c-9.09-.006-16.583-7.13-17.047-16.209-.463-9.078 6.265-16.93 15.307-17.861L442 253.75l17.25-133.95-330.6-11c-9.375-.384-16.685-8.258-16.372-17.636.313-9.377 8.132-16.746 17.512-16.504l349.37 11.63a17.1 17.1 0 0116.37 19.25l-21.34 166a17.08 17.08 0 01-15.19 14.8l-245.18 25.33a15 15 0 01-1.77.1zm215.37 190.01a51.24 51.24 0 1151.23-51.23c-.033 28.28-22.95 51.197-51.23 51.23zm0-68.31a17.08 17.08 0 1017.07 17.08c-.011-9.425-7.645-17.063-17.07-17.08zm-219.89 68.31a51.24 51.24 0 1151.24-51.23c-.033 28.284-22.956 51.202-51.24 51.23zm0-68.31c-9.433 0-17.08 7.647-17.08 17.08 0 9.433 7.647 17.08 17.08 17.08 9.433 0 17.08-7.647 17.08-17.08-.006-9.43-7.65-17.074-17.08-17.08z'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%;background-size:36px;background-color:#fff;transition:color .2s ease-out;border-top-right-radius:4px;border-bottom-right-radius:4px}#literature-app .cart-wrapper .in-cart .cart-number{position:absolute;top:-10px;right:-3px;font-size:16px;height:20px;width:26px;border-radius:25px;line-height:20px;background-color:red;color:#fff}#literature-app .cart-wrapper .in-cart .cart-items{position:absolute;width:200px;top:70px;right:0;padding:0 15px 20px;background-color:#fff;border:1px solid #c6c9cc;border-radius:4px}#literature-app .cart-wrapper .in-cart .cart-items:before{content:"";position:absolute;top:-20px;right:10px;height:20px;width:26px;z-index:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='47' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23787878' fill='%23FFF' d='M0 25h47L24.619 3z' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:26px;background-repeat:no-repeat;background-position:0 bottom}#literature-app .cart-wrapper .in-cart .cart-items .cart-is-empty{margin-bottom:-20px}#literature-app .cart-wrapper .in-cart .cart-items .cart-is-empty p{font-size:.8125rem;font-weight:700;text-transform:uppercase;color:#8b8b8b}#literature-app .cart-wrapper .in-cart .cart-items .close-cart{text-align:right;padding-bottom:5px;margin-top:-5px}#literature-app .cart-wrapper .in-cart .cart-items .close-cart a{height:15px;width:15px;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='58' height='58' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.506 8.494L8.494 49.506m.707-41.719l41.012 41.012' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke='red' stroke-width='5'/%3E%3C/svg%3E");background-size:15px;background-position:50%;background-repeat:no-repeat}#literature-app .cart-wrapper .in-cart .cart-items .place-request{background-color:red;margin:20px -16px -21px;color:#fff;text-decoration:none;font-weight:400;font-size:1rem;text-align:left;display:block;padding:12px 15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23fff'%3E%3Cpath d='M2 5h10' stroke-width='2' stroke-linecap='square'/%3E%3Cpath fill='%23fff' d='M12 2v6l4-3z'/%3E%3C/g%3E%3C/svg%3E");background-size:18px;background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;transition:background-color .2s ease-out}#literature-app .cart-wrapper .in-cart .cart-items .place-request:hover{background-color:#c00}#literature-app .cart-wrapper .in-cart .cart-items .cart-item{border:1px solid #c6c9cc;color:#111;text-align:left;padding:10px 12px;border-radius:4px;margin-bottom:9px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='red'%3E%3Ccircle cx='8' cy='8' r='7'/%3E%3Cpath d='M11 11L5 5m6 0l-6 6'/%3E%3C/g%3E%3C/svg%3E");background-size:13px;background-position:calc(100% - 6px) 6px;background-repeat:no-repeat;transition:background-color .2s ease-out}#literature-app .cart-wrapper .in-cart .cart-items .cart-item:hover{cursor:pointer;background-color:#f2f2f2}#literature-app .cart-wrapper .in-cart .cart-items .cart-item:last-child{margin-bottom:0}#literature-app .cart-wrapper .in-cart .cart-items .cart-item>div{letter-spacing:.6px;font-size:.625rem;text-transform:uppercase}#literature-app .cart-wrapper .in-cart .cart-items .cart-item .item-title{padding-bottom:3px;padding-right:10px}#literature-app .cart-wrapper .in-cart .cart-items .cart-item .item-quantity{font-weight:400}#literature-app .cart-wrapper .in-cart .cart-items .cart-item .item-quantity span{font-weight:700}#literature-app .finalize-request-button{margin-top:20px;text-align:center}@media (min-width:47.5em){#literature-app .finalize-request-button{margin-top:50px}}#literature-app .finalize-request-button .place-request{display:inline-block;background-color:red;padding:20px;border-radius:6px;margin:25px 0;color:#fff;text-decoration:none;transition:background-color .2s ease-out;width:212px}#literature-app .finalize-request-button .place-request:hover{background-color:#c00}#literature-app .literature-items{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px}#literature-app .literature-items .literature-item{border-radius:4px;margin:10px;padding:20px;flex-basis:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-color:#fff;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center}@media (min-width:47.5em){#literature-app .literature-items .literature-item{flex-basis:calc(50% - 20px)}}@media (min-width:62.5em){#literature-app .literature-items .literature-item{flex-basis:calc(33.33333% - 20px)}}#literature-app .literature-items .literature-item.selected .card-actions-wrapper .actions .left select{color:#111}#literature-app .literature-items .literature-item.selected .card-actions-wrapper .actions .right{border:1px solid red;background-color:red}#literature-app .literature-items .literature-item.selected .card-actions-wrapper .actions .right button{color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='58' height='58' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 0v58M0 28h58' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke='%23FFF' stroke-width='5'/%3E%3C/svg%3E")}#literature-app .literature-items .literature-item.added .literature-title span{color:red;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='red' d='M1 2l2 2 3-3' fill='none'/%3E%3C/svg%3E");background-size:15px;background-position:100% 50%;background-repeat:no-repeat;padding-right:20px}#literature-app .literature-items .literature-item.added .card-actions-wrapper .actions .left select{color:#111}#literature-app .literature-items .literature-item.added .card-actions-wrapper .actions .right{border:1px solid red}#literature-app .literature-items .literature-item.added .card-actions-wrapper .actions .right button{color:red;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='58' height='58' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.506 8.494L8.494 49.506m.707-41.719l41.012 41.012' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke='red' stroke-width='5'/%3E%3C/svg%3E");background-color:transparent;padding:8px 35px 8px 10px}#literature-app .literature-items .literature-item.added .card-actions-wrapper .actions .right span:before{content:"Remove"}#literature-app .literature-items .literature-item.selected.added .card-actions-wrapper .actions .left select{color:#111}#literature-app .literature-items .literature-item.selected.added .card-actions-wrapper .actions .right{border:1px solid red;background-color:transparent!important}#literature-app .literature-items .literature-item.selected.added .card-actions-wrapper .actions .right button{color:red;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='58' height='58' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.506 8.494L8.494 49.506m.707-41.719l41.012 41.012' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke='red' stroke-width='5'/%3E%3C/svg%3E");padding:8px 35px 8px 10px}#literature-app .literature-items .literature-item.selected.added .card-actions-wrapper .actions .right span:before{content:"Remove"}#literature-app .literature-items .literature-item .literature-title{text-align:center;font-size:1.375rem;line-height:1.27;padding-bottom:20px;font-weight:700;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}#literature-app .literature-items .literature-item .literature-title span{display:inline-block}#literature-app .literature-items .literature-item .literature-image{margin:0 auto;text-align:center}#literature-app .literature-items .literature-item .literature-image img{max-width:160px;height:auto;box-shadow:0 10px 11px 0 rgba(0,0,0,.25)}#literature-app .literature-items .literature-item .literature-downloads{display:flex;justify-content:center;margin:50px 0 auto}#literature-app .literature-items .literature-item .literature-downloads a{display:inline-block;margin:0 3px;padding:7px;border-radius:4px;transition:.2s;position:relative}#literature-app .literature-items .literature-item .literature-downloads a .background{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid red;border-radius:4px;transition:.2s}#literature-app .literature-items .literature-item .literature-downloads a .text{position:relative;text-align:left;font-size:20px;float:left;margin-right:44px;color:#000;text-transform:uppercase}#literature-app .literature-items .literature-item .literature-downloads a .arrow{position:absolute;width:0;height:0;top:50%;right:12px;border-top:5px solid red;border-right:5px solid transparent;border-left:5px solid transparent;transform:translateY(4px);z-index:1}#literature-app .literature-items .literature-item .literature-downloads a .arrow:after{position:absolute;content:"";left:-1px;top:-18px;height:16px;width:2px;background:red;transition:.2s}#literature-app .literature-items .literature-item .literature-downloads a:hover .arrow:after{height:20px;transform:translateY(-3px)}#literature-app .literature-items .literature-item .literature-downloads a:hover .background{transform:scaleX(1.03) scaleY(1.06)}#literature-app .literature-items .literature-item hr{border:0;border-bottom:1px solid #bababa;margin-bottom:0;margin-top:35px}#literature-app .literature-items .literature-item .card-actions-wrapper .action-label{font-size:10px;letter-spacing:1px;font-weight:800;text-transform:uppercase;color:#8b8b8b;margin:10px 0 15px}#literature-app .literature-items .literature-item .card-actions-wrapper .actions{display:flex;flex-wrap:wrap;flex:1 0 auto;justify-content:space-between}#literature-app .literature-items .literature-item .card-actions-wrapper .actions>div{border:1px solid #bababa;border-radius:4px}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .left select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:13px 30px 10px 10px;font-size:12px;background-color:#fff;color:#969696;border:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10h21L11 0zm21 11H0l10 10z' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:8px;background-position:calc(100% - 8px) calc(50% + 1px);min-width:160px;outline:0}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .left select::-ms-expand{display:none}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .right{color:#969696;font-size:16px}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .right button{display:block;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#bababa;background:0 0;outline:0;padding:8px 50px 8px 10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='58' height='58' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29 0v58M0 28h58' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke='%23A6A6A6' stroke-width='5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 12px) 50%}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .right span:before{content:"Add"}#literature-app .fade-enter-active{transition:opacity 1s}#literature-app .fade-enter{opacity:0}#literature-app .fade-leave-active{transition:opacity 0s}#literature-app .fade-leave-to{opacity:0}#literature-app .selected-items{margin-top:25px}@media (min-width:47.5em){#literature-app .selected-items{margin-top:50px;display:flex;flex:1 0 auto}}#literature-app .selected-items .left{min-width:220px}#literature-app .selected-items .left .form-title{position:relative;font-family:neue-haas-grotesk-display,sans-serif;color:#111;font-weight:900;font-size:24px;margin:0 0 30px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding-top:15px}#literature-app .selected-items .left .form-title:after{position:absolute;content:"";height:1px;max-width:220px;width:100%;left:0;top:0;background-color:red}#literature-app .selected-items .left .form-title:before{position:absolute;content:"";height:5px;width:40px;left:0;top:0;background-color:red}@media (min-width:47.5em){#literature-app .selected-items .right{margin:0 50px}}@media (min-width:62.5em){#literature-app .selected-items .right{margin:0 100px}}#literature-app .selected-items .right .cart-item-wrapper{max-width:650px;display:flex;flex-wrap:wrap;flex:1 0 auto;align-items:stretch}#literature-app .selected-items .right .cart-item{border:1px solid #c6c9cc;background-color:#fff;color:#111;text-align:left;padding:10px 12px;border-radius:4px;margin-bottom:15px;margin-right:15px;flex-basis:calc(100% - 15px);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}@media (min-width:47.5em){#literature-app .selected-items .right .cart-item{flex-basis:calc(50% - 15px)}}@media (min-width:62.5em){#literature-app .selected-items .right .cart-item{min-width:200px;flex-basis:calc(33.33333% - 15px)}}#literature-app .selected-items .right .cart-item>div{letter-spacing:.6px;font-size:.875rem}#literature-app .selected-items .right .cart-item .item-title{padding-bottom:3px;padding-right:10px;font-weight:700}#literature-app .selected-items .right .cart-item .item-quantity{font-weight:400}#literature-app .selected-items .right .cart-item .item-quantity span{font-weight:700}#literature-app .selected-items .right .request-divider{display:inline-block;color:red;font-size:.6875rem;text-transform:uppercase;font-family:neue-haas-grotesk-text,sans-serif;font-weight:700;letter-spacing:.88px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h2v2H0zm6 0h2v2H6z' fill='%23BABABA' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0 100%;background-size:12px;background-repeat:repeat-x;padding-bottom:6px;width:260px;margin:5px 0 10px}#literature-app .selected-items .right .edit-request-wrapper{margin-top:10px}#literature-app .selected-items .right .edit-request{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='red'%3E%3Cpath d='M16 5H6' stroke-width='2' stroke-linecap='square'/%3E%3Cpath fill='red' d='M6 8V2L2 5z'/%3E%3C/g%3E%3C/svg%3E");background-position:16px 50%;background-repeat:no-repeat;background-size:20px;background-color:#fff;display:inline-block;border:1px solid red;color:red;padding:18px 12px 18px 85px;font-weight:400;border-radius:4px;margin:0 0 10px;text-decoration:none;font-size:1rem;letter-spacing:.8px;min-width:212px;transition:background-color .2s ease-out}#literature-app .selected-items .right .edit-request:hover{cursor:pointer;background-color:#ffeded}#literature-app .literature-divider{border:0;border-bottom:1px solid #c6c9cc;max-width:990px;margin:30px 0 60px}@media (min-width:47.5em){#literature-app .literature-divider{margin:30px 0 80px}}@media (min-width:47.5em){#literature-app .literature-webform{display:flex;flex:1 0 auto}}#literature-app .literature-webform .left{min-width:220px}#literature-app .literature-webform .left .form-title{position:relative;font-family:neue-haas-grotesk-display,sans-serif;color:#111;font-weight:900;font-size:24px;margin:0 0 30px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding-top:15px}#literature-app .literature-webform .left .form-title:after{position:absolute;content:"";height:1px;max-width:220px;width:100%;left:0;top:0;background-color:red}#literature-app .literature-webform .left .form-title:before{position:absolute;content:"";height:5px;width:40px;left:0;top:0;background-color:red}@media (min-width:47.5em){#literature-app .literature-webform .right{margin:0 50px}}@media (min-width:62.5em){#literature-app .literature-webform .right{margin:0 100px}}#literature-app .literature-webform .right form{max-width:670px;margin:0 auto}#literature-app .literature-webform .right .js-form-type-processed-text>div{display:inline-block;color:red;font-size:.6875rem;text-transform:uppercase;font-family:neue-haas-grotesk-text,sans-serif;font-weight:700;letter-spacing:.88px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h2v2H0zm6 0h2v2H6z' fill='%23BABABA' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0 100%;background-size:12px;background-repeat:repeat-x;padding-bottom:6px;width:260px;margin-bottom:10px}#literature-app .literature-webform .right #edit-processed-text{margin-top:40px}@media (min-width:47.5em){#literature-app .literature-webform .right #edit-processed-text{margin-top:60px}}#literature-app .literature-webform .right .js-form-item{margin-bottom:15px}@media (min-width:47.5em){#literature-app .literature-webform .right .js-form-item{margin-bottom:0}}#literature-app .literature-webform .right .js-form-item label{font-weight:700;padding-bottom:5px;display:block;font-size:.9375rem}#literature-app .literature-webform .right input{font-size:1rem;padding:10px;border-radius:4px;background-color:#f7f8f9;border:1px solid #bababa}#literature-app .literature-webform .right input.form-text.hasDatepicker{padding:10px 50px 10px 10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='red' d='M0 0h8v7H0z'/%3E%3Cpath fill='%23FFF' d='M5 3H3l.952-1zM3 4h2l-.952 1z'/%3E%3C/g%3E%3C/svg%3E");background-position:100% 0;background-size:contain;background-repeat:no-repeat}#literature-app .literature-webform .right textarea{font-size:1rem;padding:10px;border-radius:4px;background-color:#f7f8f9;border:1px solid #bababa;width:100%}#literature-app .literature-webform .right select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;padding:10px 50px 10px 10px;border-radius:4px;background-color:#f7f8f9;border:1px solid #bababa;position:relative;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='red' d='M0 0h8v7H0z'/%3E%3Cpath fill='%23FFF' d='M5 3H3l.952-1zM3 4h2l-.952 1z'/%3E%3C/g%3E%3C/svg%3E");background-position:100% 0;background-size:contain;background-repeat:no-repeat}#literature-app .literature-webform .right .ui-datepicker-trigger{display:none}#literature-app .literature-webform .right .js-form-type-checkbox{padding-top:22px}#literature-app .literature-webform .right .js-form-type-checkbox input{float:left;margin-left:20px;width:25px;margin-bottom:10px}#literature-app .literature-webform .right .js-form-type-checkbox .description{padding-left:45px}#literature-app .literature-webform .right #edit-markup{margin-top:25px;padding:0 15px}#literature-app .literature-webform .right #edit-markup ul li{font-size:.9375rem;line-height:2}#literature-app .literature-webform .right #edit-actions{text-align:center;margin-top:60px}#literature-app .literature-webform .right #edit-actions input{display:inline-block;color:#fff;font-size:1rem;background-color:red;width:212px;border:0;padding:18px 10px;transition:background-color .2s ease-out}#literature-app .literature-webform .right #edit-actions input:hover{background-color:#e60000}body.page-node-10 main{background-color:#f1f1f1;margin-top:0;padding-top:1px;padding-bottom:1px}#recertification-app{margin-top:75px!important;margin-bottom:100px!important}#recertification-app *{font-family:neue-haas-grotesk-text,sans-serif}#recertification-app .recertification-intro a{color:red}#recertification-app .recertification-contents>h2{padding-top:10px;padding-bottom:10px;line-height:1.25;text-align:left}#recertification-app h2,#recertification-app h3{font-family:neue-haas-grotesk-display,sans-serif}#recertification-app h2{color:red}#recertification-app .recertification-action-button{background-color:red!important;padding:22px 60px 22px 30px}#recertification-app .recertification-header-bar__number--current{color:#111;font-weight:700}#recertification-app .recertification-header-bar__back-label{line-height:48px;transition:color .2s ease-out}#recertification-app .recertification-header-bar__back-label:hover,#recertification-app .recertification-question>h2{color:#111}#recertification-app .recertification-question .recertification-option.chosen .recertification-radio{border-color:#171717}#recertification-app .recertification-question .recertification-option.chosen .recertification-radio:after{background-color:#171717}#recertification-app .recertification-results h2{text-align:left}body.node-blog .main-content-wrapper{margin:0 auto;width:calc(100% - 30px)}@media (min-width:47.5em){body.node-blog .main-content-wrapper{width:calc(100% - 60px)}}body.node-blog .field-blog-type{margin-top:40px;max-width:81.25rem;margin-left:auto;margin-right:auto}@media (min-width:47.5em){body.node-blog .field-blog-type{margin-top:50px}}body.node-blog .field-blog-type .blog-term{display:inline-block;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:.75rem;letter-spacing:1.2px;padding:8px 18px;border-radius:100px;text-transform:uppercase}body.node-blog .title-wrapper{margin-top:25px}@media (min-width:47.5em){body.node-blog .title-wrapper{margin-top:35px}}body.node-blog .title-wrapper h1{color:#000;font-family:neue-haas-grotesk-text,sans-serif;font-weight:900!important;font-size:2rem;line-height:1.25;max-width:820px}@media (min-width:47.5em){body.node-blog .title-wrapper h1{font-size:2.25rem}}@media (min-width:62.5em){body.node-blog .title-wrapper h1{font-size:2.625rem}}body.node-blog .field-blog-image{max-width:81.25rem;margin:35px auto 50px}@media (min-width:47.5em){body.node-blog .field-blog-image{margin:70x auto 85px}}@media (min-width:62.5em){body.node-blog .field-blog-image{margin-bottom:100px}}body.node-blog .field-blog-image img{width:100%;height:auto}body.node-blog .view-all{text-align:center;margin-bottom:75px}@media (min-width:62.5em){body.node-blog .view-all{margin-bottom:100px}}body.context-blog .page{background-color:#000}body.context-blog .main-content-wrapper{margin:0 auto;width:calc(100% - 30px)}@media (min-width:47.5em){body.context-blog .main-content-wrapper{width:calc(100% - 60px)}}body.context-blog #block-main-content>.views-element-container>.blog-listing{display:grid;gap:20px;max-width:81.25rem;margin:60px auto 100px}@media (min-width:47.5em){body.context-blog #block-main-content>.views-element-container>.blog-listing{grid-template-columns:1fr 1fr;gap:40px}}@media (min-width:62.5em){body.context-blog #block-main-content>.views-element-container>.blog-listing{grid-template-columns:repeat(3,1fr)}}@media (min-width:47.5em){body.context-blog .blog-listing header{grid-column:span 2}}@media (min-width:62.5em){body.context-blog .blog-listing header{grid-column:span 3}}body.context-blog .blog-listing header .breadcrumb{display:flex;align-items:center;list-style:none}body.context-blog .blog-listing header .breadcrumb li{color:red}body.context-blog .blog-listing header .breadcrumb li:first-child:after{content:"/";display:inline-block;padding:0 5px}body.context-blog .blog-listing header h1{color:#fff;font-size:3.125rem}@media (min-width:47.5em){body.context-blog .blog-listing header h1{font-size:4.375rem}}body.context-blog .blog-listing>.views-element-container{grid-row:2}@media (min-width:47.5em){body.context-blog .blog-listing>.views-element-container{grid-column:span 2;margin-top:50px;margin-bottom:20px}}@media (min-width:62.5em){body.context-blog .blog-listing>.views-element-container{grid-column:span 3}}@media (min-width:47.5em){body.context-blog .blog-listing>.views-element-container .blog-listing{grid-column:span 2}}@media (min-width:62.5em){body.context-blog .blog-listing>.views-element-container .blog-listing{grid-column:span 3}}body.context-blog .blog-listing>.views-element-container .featured-blog{display:grid;width:100%}@media (min-width:62.5em){body.context-blog .blog-listing>.views-element-container .featured-blog{grid-template-columns:1fr 1fr}}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content{grid-row:2;padding:30px 40px;display:flex;flex-direction:column}@media (min-width:47.5em){body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content{padding:40px 50px}}@media (min-width:62.5em){body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content{grid-row:1;grid-column:1}}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content .tags{display:flex;align-items:center;gap:10px}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content .tags .tag{display:inline-block;color:#000;border:1px solid #000;font-family:neue-haas-grotesk-text,sans-serif;font-size:.75rem;letter-spacing:1.2px;padding:4px 13px;font-weight:900;border-radius:100px;text-transform:uppercase;letter-spacing:1px}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content .featured-title{margin-top:10px;flex-grow:1}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content .featured-title>a{font-size:2rem;line-height:1.24;font-weight:900;text-decoration:none}@media (min-width:62.5em){body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content .featured-title>a{font-size:2.625rem}}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content .featured-learn-more a{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:18px 20px;width:210px;text-align:center;border:1px solid #a1a1a1;border-radius:4px;transition:color .2s ease}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-content .featured-learn-more a:hover{color:red}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-image{grid-row:1;height:300px}@media (min-width:62.5em){body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-image{grid-row:1;grid-column:2;height:auto}}body.context-blog .blog-listing>.views-element-container .featured-blog .featured-blog-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.context-blog .blog-listing .views-exposed-form{grid-row:3;color:#fff}@media (min-width:47.5em){body.context-blog .blog-listing .views-exposed-form{grid-column:span 2}}@media (min-width:62.5em){body.context-blog .blog-listing .views-exposed-form{grid-column:span 3}}body.context-blog .blog-listing .views-exposed-form label{display:none}body.context-blog .blog-listing .views-exposed-form .js-form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 20px;border:1px solid #fff;background-color:transparent;width:210px;color:#fff;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.25 5H.54a.25.25 0 01-.19-.412L4.06.224a.25.25 0 01.38 0l3.71 4.364A.25.25 0 017.96 5H4.25zM4.25 8h3.71a.25.25 0 01.19.412l-3.71 4.364a.25.25 0 01-.38 0L.35 8.412A.25.25 0 01.54 8h3.71z' fill='%23fff'/%3E%3C/svg%3E");background-size:10px;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat}body.context-blog .blog-listing .views-row{border-radius:4px;display:flex;flex-direction:column;background-color:#fff;border-radius:6px}body.context-blog .blog-listing .views-row .views-field-field-blog-image img{width:100%;height:auto}body.context-blog .blog-listing .views-row .views-field-field-blog-type{margin-top:20px;margin-bottom:10px;padding-left:25px}body.context-blog .blog-listing .views-row .views-field-field-blog-type .blog-term{display:inline-block;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:.75rem;letter-spacing:1.2px;padding:6px 18px;border-radius:100px;text-transform:uppercase}body.context-blog .blog-listing .views-row .views-field-title{flex-grow:1;padding:0 25px;margin-bottom:40px}body.context-blog .blog-listing .views-row .views-field-title a{text-decoration:none;font-size:1.375rem;line-height:1.42;font-family:neue-haas-grotesk-text,sans-serif;font-weight:900}body.context-blog .blog-listing .views-row .views-field-view-node{padding:0 25px 35px;text-align:center}body.context-blog .blog-listing .views-row .views-field-view-node a{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:18px 20px;width:210px;text-align:center;border:1px solid #a1a1a1;border-radius:4px;transition:color .2s ease}body.context-blog .blog-listing .views-row .views-field-view-node a:hover{color:red}body.context-blog .blog-listing .pager{margin-top:50px;margin-bottom:20px}@media (min-width:47.5em){body.context-blog .blog-listing .pager{margin-top:75px;grid-column:span 2}}@media (min-width:62.5em){body.context-blog .blog-listing .pager{grid-column:span 3}}body.context-blog .blog-listing .pager ul.pager__items{color:#fff;text-align:center}body.context-blog .blog-listing .pager ul.pager__items li.pager__item.pager__item--first,body.context-blog .blog-listing .pager ul.pager__items li.pager__item.pager__item--last{display:none}body.context-blog .blog-listing .pager ul.pager__items li.pager__item.pager__item--next>a,body.context-blog .blog-listing .pager ul.pager__items li.pager__item.pager__item--previous>a{background-color:#fff;color:#000;padding:16px 30px}body.context-blog .blog-listing .pager ul.pager__items li.pager__item.is-active>a{background-color:#fff;color:red}body.context-blog .blog-listing .pager ul.pager__items li.pager__item>a{font-size:1rem;line-height:1;display:inline-flex;padding:16px 20px;text-decoration:none;border:1px solid #fff;border-radius:8px;transition:opacity .2s ease}body.context-blog .blog-listing .pager ul.pager__items li.pager__item>a:hover{opacity:.75}body.node-home-page .blog-listing{background-color:#272626;border-radius:6px;max-width:84.375rem;margin-left:auto;margin-right:auto;display:grid;gap:20px;padding:30px 20px 100px;position:relative}@media (min-width:47.5em){body.node-home-page .blog-listing{grid-template-columns:1fr 1fr;gap:20px;padding:50px 20px 125px}}@media (min-width:62.5em){body.node-home-page .blog-listing{padding:70px 55px 130px;grid-template-columns:repeat(3,1fr)}}@media (min-width:47.5em){body.node-home-page .blog-listing header{grid-column:span 2}}@media (min-width:62.5em){body.node-home-page .blog-listing header{grid-column:span 3}}body.node-home-page .blog-listing header .home-blog-section-label{font-size:1.875rem;line-height:1;color:#fff;font-weight:900;text-align:center;font-family:neue-haas-grotesk-display,sans-serif}@media (min-width:47.5em){body.node-home-page .blog-listing header .home-blog-section-label{font-size:2.875rem;margin-bottom:10px}}@media (min-width:62.5em){body.node-home-page .blog-listing header .home-blog-section-label{font-size:3.5rem;margin-bottom:35px}}body.node-home-page .blog-listing>.views-row{background-color:#fff;border-radius:6px;overflow:hidden}body.node-home-page .blog-listing>.views-row:nth-child(3),body.node-home-page .blog-listing>.views-row:nth-child(4){display:none}@media (min-width:47.5em){body.node-home-page .blog-listing>.views-row:nth-child(3),body.node-home-page .blog-listing>.views-row:nth-child(4){display:block}}@media (min-width:62.5em){body.node-home-page .blog-listing>.views-row:nth-child(4){display:none}}body.node-home-page .blog-listing>.views-row .views-field-field-blog-image img{width:100%;height:auto}body.node-home-page .blog-listing>.views-row .views-field-field-blog-type{margin-top:20px;margin-bottom:10px;padding-left:25px}body.node-home-page .blog-listing>.views-row .views-field-field-blog-type .blog-term{display:inline-block;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:.75rem;letter-spacing:1.2px;padding:6px 18px;border-radius:100px;text-transform:uppercase}body.node-home-page .blog-listing>.views-row .views-field-title{flex-grow:1;padding:0 25px;margin-bottom:40px}body.node-home-page .blog-listing>.views-row .views-field-title a{text-decoration:none;font-size:1.375rem;line-height:1.42;font-family:neue-haas-grotesk-text,sans-serif;font-weight:900}body.node-home-page .blog-listing>.views-row .views-field-view-node{padding:0 25px 35px;text-align:center}body.node-home-page .blog-listing>.views-row .views-field-view-node a{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:18px 20px;width:210px;text-align:center;border:1px solid #a1a1a1;border-radius:4px;transition:color .2s ease}body.node-home-page .blog-listing>.views-row .views-field-view-node a:hover{color:red}body.node-home-page .blog-listing footer{border-top:1px solid #000;position:absolute;bottom:0;left:0;right:0}@media (min-width:47.5em){body.node-home-page .blog-listing footer{grid-column:span 2}}@media (min-width:62.5em){body.node-home-page .blog-listing footer{grid-column:span 3;margin:0 -55px}}body.node-home-page .blog-listing footer .home-blog-view-all{padding:25px 0;text-align:center}body.node-home-page .blog-listing footer .home-blog-view-all>a{width:185px;display:inline-block;color:#fff;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 0v3.25H0v2h17V8.5l5.5-4.25L17 0z' fill='%23EA3323'/%3E%3C/svg%3E");background-position:100% 50%;background-size:22px;background-repeat:no-repeat;transition:opacity .2s ease}body.node-home-page .blog-listing footer .home-blog-view-all>a:hover{opacity:.75}body.node-videos section.region-content>.title-wrapper{display:none}body.node-videos .page{background-color:#000}body.node-videos .main-content-wrapper{margin:0 auto;width:calc(100% - 30px)}@media (min-width:47.5em){body.node-videos .main-content-wrapper{width:calc(100% - 60px)}}body.node-videos .field-video-type{margin-top:40px;max-width:81.25rem;margin-left:auto;margin-right:auto}@media (min-width:47.5em){body.node-videos .field-video-type{margin-top:50px}}body.node-videos .field-video-type .video-term{display:inline-block;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:.75rem;letter-spacing:1.2px;padding:8px 18px;border-radius:100px;text-transform:uppercase}body.node-videos .title-wrapper{margin-top:10px;margin-bottom:50px}body.node-videos .title-wrapper h1{color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-weight:900!important;font-size:2rem;line-height:1.25;max-width:820px}@media (min-width:47.5em){body.node-videos .title-wrapper h1{font-size:2.25rem}}@media (min-width:62.5em){body.node-videos .title-wrapper h1{font-size:2.625rem}}body.node-videos .node__content{max-width:81.25rem;margin-left:auto;margin-right:auto;margin-bottom:50px}@media (min-width:68.75em){body.node-videos .node__content{margin-bottom:100px}}body.node-videos .node__content .video-wrapper{position:relative}body.node-videos .node__content .video-wrapper.show-video .field-video-thumbnail{display:none}body.node-videos .node__content .video-wrapper:hover{cursor:pointer}body.node-videos .node__content .video-wrapper:hover .field-video-thumbnail:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='red' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E")}body.node-videos .node__content .video-wrapper .field-video-thumbnail{position:absolute;top:0;bottom:0;right:0;left:0;z-index:10;display:none}body.node-videos .node__content .video-wrapper .field-video-thumbnail:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='%23000' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E");background-size:90px;background-repeat:no-repeat;background-position:50%;transition:all .2s ease}body.node-videos .node__content .video-wrapper .field-video-thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}body.node-videos .node__content .field-video-description{margin-top:25px;max-width:41.25rem;color:#fff}body.node-videos .video-listing{display:grid;gap:20px;max-width:81.25rem;margin:60px auto 100px}@media (min-width:47.5em){body.node-videos .video-listing{grid-template-columns:1fr 1fr;gap:40px}}@media (min-width:62.5em){body.node-videos .video-listing{grid-template-columns:repeat(3,1fr)}}body.node-videos .video-listing .views-exposed-form{color:#fff}@media (min-width:47.5em){body.node-videos .video-listing .views-exposed-form{grid-column:span 2}}@media (min-width:62.5em){body.node-videos .video-listing .views-exposed-form{grid-column:span 3}}body.node-videos .video-listing .views-exposed-form label{display:none}body.node-videos .video-listing .views-exposed-form .js-form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 20px;border:1px solid #fff;background-color:transparent;width:210px;color:#fff;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.25 5H.54a.25.25 0 01-.19-.412L4.06.224a.25.25 0 01.38 0l3.71 4.364A.25.25 0 017.96 5H4.25zM4.25 8h3.71a.25.25 0 01.19.412l-3.71 4.364a.25.25 0 01-.38 0L.35 8.412A.25.25 0 01.54 8h3.71z' fill='%23fff'/%3E%3C/svg%3E");background-size:10px;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat}body.node-videos .video-listing .views-exposed-form .js-form-type-select select option{color:#000}body.node-videos .video-listing .views-row{display:flex;flex-direction:column}body.node-videos .video-listing .views-row:hover{cursor:pointer}body.node-videos .video-listing .views-row:hover .views-field-field-video-thumbnail a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='red' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E")}body.node-videos .video-listing .views-row .views-field-field-video-thumbnail{position:relative}body.node-videos .video-listing .views-row .views-field-field-video-thumbnail img{width:100%;height:auto}body.node-videos .video-listing .views-row .views-field-field-video-thumbnail .field-content a{display:block;height:100%;position:relative}body.node-videos .video-listing .views-row .views-field-field-video-thumbnail .field-content a:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='%23000' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E");background-size:90px;background-repeat:no-repeat;background-position:50%;transition:all .2s ease}body.node-videos .video-listing .views-row .views-field-field-video-type{margin-top:20px;margin-bottom:10px}body.node-videos .video-listing .views-row .views-field-field-video-type .video-term{display:inline-block;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:.75rem;letter-spacing:1.2px;padding:6px 18px;border-radius:100px;text-transform:uppercase}body.node-videos .video-listing .views-row .views-field-title{flex-grow:1;margin-bottom:40px}body.node-videos .video-listing .views-row .views-field-title a{text-decoration:none;font-size:1.375rem;line-height:1.42;font-family:neue-haas-grotesk-text,sans-serif;font-weight:900;color:#fff}body.context-videos .title-wrapper{display:none}body.context-videos .page{background-color:#000}body.context-videos .main-content-wrapper{margin:0 auto;width:calc(100% - 30px)}@media (min-width:47.5em){body.context-videos .main-content-wrapper{width:calc(100% - 60px)}}body.context-videos #block-main-content>.views-element-container>.video-listing{display:grid;gap:20px;max-width:81.25rem;margin:60px auto 100px}@media (min-width:47.5em){body.context-videos #block-main-content>.views-element-container>.video-listing{grid-template-columns:1fr 1fr;gap:40px}}@media (min-width:62.5em){body.context-videos #block-main-content>.views-element-container>.video-listing{grid-template-columns:repeat(3,1fr)}}@media (min-width:47.5em){body.context-videos .video-listing header{grid-column:span 2}}@media (min-width:62.5em){body.context-videos .video-listing header{grid-column:span 3}}body.context-videos .video-listing header .breadcrumb{display:flex;align-items:center;list-style:none}body.context-videos .video-listing header .breadcrumb li{color:red}body.context-videos .video-listing header h1{color:#fff;font-size:3.125rem}@media (min-width:47.5em){body.context-videos .video-listing header h1{font-size:4.375rem}}body.context-videos .video-listing>.views-element-container{grid-row:2}@media (min-width:47.5em){body.context-videos .video-listing>.views-element-container{grid-column:span 2;margin-top:50px;margin-bottom:20px}}@media (min-width:62.5em){body.context-videos .video-listing>.views-element-container{grid-column:span 3}}@media (min-width:47.5em){body.context-videos .video-listing>.views-element-container .video-listing{grid-column:span 2}}@media (min-width:62.5em){body.context-videos .video-listing>.views-element-container .video-listing{grid-column:span 3}}body.context-videos .video-listing>.views-element-container .video-listing .views-row{display:grid}body.context-videos .video-listing>.views-element-container .video-listing .views-row .views-field-field-video,body.context-videos .video-listing>.views-element-container .video-listing .views-row .views-field-field-video-thumbnail{grid-column:1;grid-row:1}body.context-videos .video-listing>.views-element-container .video-listing .views-row .views-field-field-video-thumbnail{height:100%;position:relative;z-index:5;display:none}body.context-videos .video-listing>.views-element-container .video-listing .views-row .views-field-field-video-thumbnail:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='red' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E")}body.context-videos .video-listing>.views-element-container .video-listing .views-row .views-field-field-video-thumbnail:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='%23000' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E");background-size:90px;background-repeat:no-repeat;background-position:50%;transition:all .2s ease}body.context-videos .video-listing>.views-element-container .video-listing .views-row .views-field-field-video-thumbnail.show-video{display:none}body.context-videos .video-listing>.views-element-container .video-listing .views-row .views-field-field-video-thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}body.context-videos .video-listing>.views-element-container .video-listing .views-row .video-details{margin-top:30px}body.context-videos .video-listing>.views-element-container .video-listing .views-row .video-details .tags>span{display:inline-block;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:.75rem;letter-spacing:1.2px;padding:5px 18px;border-radius:100px;text-transform:uppercase;border:1px solid #fff;font-weight:900;letter-spacing:1px}body.context-videos .video-listing>.views-element-container .video-listing .views-row .video-details .video-title{color:#fff;margin-top:20px;font-weight:900;font-size:1.5rem;line-height:1.2}@media (min-width:47.5em){body.context-videos .video-listing>.views-element-container .video-listing .views-row .video-details .video-title{font-size:2.25rem}}@media (min-width:62.5em){body.context-videos .video-listing>.views-element-container .video-listing .views-row .video-details .video-title{font-size:2.625rem}}body.context-videos .video-listing>.views-element-container .video-listing .views-row .video-details>p{margin-bottom:30px;color:#fff;max-width:41.25rem}body.context-videos .video-listing .views-exposed-form{grid-row:3;color:#fff}@media (min-width:47.5em){body.context-videos .video-listing .views-exposed-form{grid-column:span 2}}@media (min-width:62.5em){body.context-videos .video-listing .views-exposed-form{grid-column:span 3}}body.context-videos .video-listing .views-exposed-form label{display:none}body.context-videos .video-listing .views-exposed-form .js-form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 20px;border:1px solid #fff;background-color:transparent;width:210px;color:#fff;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.25 5H.54a.25.25 0 01-.19-.412L4.06.224a.25.25 0 01.38 0l3.71 4.364A.25.25 0 017.96 5H4.25zM4.25 8h3.71a.25.25 0 01.19.412l-3.71 4.364a.25.25 0 01-.38 0L.35 8.412A.25.25 0 01.54 8h3.71z' fill='%23fff'/%3E%3C/svg%3E");background-size:10px;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat}body.context-videos .video-listing .views-exposed-form .js-form-type-select select option{color:#000}body.context-videos .video-listing .views-row{display:flex;flex-direction:column}body.context-videos .video-listing .views-row:hover{cursor:pointer}body.context-videos .video-listing .views-row:hover .views-field-field-video-thumbnail a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='red' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E")}body.context-videos .video-listing .views-row .views-field-field-video-thumbnail{position:relative}body.context-videos .video-listing .views-row .views-field-field-video-thumbnail img{width:100%;height:auto}body.context-videos .video-listing .views-row .views-field-field-video-thumbnail .field-content a{display:block;height:100%;position:relative}body.context-videos .video-listing .views-row .views-field-field-video-thumbnail .field-content a:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='%23000' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E");background-size:90px;background-repeat:no-repeat;background-position:50%;transition:all .2s ease}body.context-videos .video-listing .views-row .views-field-field-video-type{margin-top:20px;margin-bottom:10px}body.context-videos .video-listing .views-row .views-field-field-video-type .video-term{display:inline-block;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:.75rem;letter-spacing:1.2px;padding:6px 18px;border-radius:100px;text-transform:uppercase}body.context-videos .video-listing .views-row .views-field-title{flex-grow:1;margin-bottom:40px}body.context-videos .video-listing .views-row .views-field-title a{text-decoration:none;font-size:1.375rem;line-height:1.42;font-family:neue-haas-grotesk-text,sans-serif;font-weight:900;color:#fff}body.context-videos .video-listing nav{margin-top:50px;margin-bottom:20px}@media (min-width:47.5em){body.context-videos .video-listing nav{margin-top:75px;grid-column:span 2}}@media (min-width:62.5em){body.context-videos .video-listing nav{grid-column:span 3}}body.context-videos .video-listing nav ul.js-pager__items{color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;gap:20px}body.context-videos .video-listing nav ul.js-pager__items li{list-style:none}body.context-videos .video-listing nav ul.js-pager__items li.pager__item--first,body.context-videos .video-listing nav ul.js-pager__items li.pager__item--last{display:none}body.context-videos .video-listing nav ul.js-pager__items li.pager__item--next>a,body.context-videos .video-listing nav ul.js-pager__items li.pager__item--previous>a{background-color:#fff;color:#000;padding:16px 30px}body.context-videos .video-listing nav ul.js-pager__items li.is-active>a{background-color:#fff;color:red}body.context-videos .video-listing nav ul.js-pager__items li>a{font-size:1rem;line-height:1;display:inline-flex;padding:5px 10px 9px;text-decoration:none;border:1px solid #51504f;border-radius:8px;transition:opacity .2s ease}body.context-videos .video-listing nav ul.js-pager__items li>a:hover{opacity:.75}body.node-home-page .home-video{background-color:#272626;border-radius:6px;max-width:84.375rem;margin-left:auto;margin-right:auto;display:grid;gap:20px;padding:30px 20px 100px;position:relative}@media (min-width:47.5em){body.node-home-page .home-video{gap:20px;padding:50px 20px 125px}}@media (min-width:62.5em){body.node-home-page .home-video{padding:70px 55px 130px}}body.node-home-page .home-video header h2{font-size:1.875rem;line-height:1;color:#fff;font-weight:900;text-align:center;font-family:neue-haas-grotesk-display,sans-serif}@media (min-width:47.5em){body.node-home-page .home-video header h2{font-size:2.875rem;margin-bottom:10px}}@media (min-width:62.5em){body.node-home-page .home-video header h2{font-size:3.5rem;margin-bottom:35px}}body.node-home-page .home-video .views-row{display:grid}body.node-home-page .home-video .views-row .views-field-field-video,body.node-home-page .home-video .views-row .views-field-field-video-thumbnail{grid-column:1;grid-row:1}body.node-home-page .home-video .views-row .views-field-field-video-thumbnail{position:relative;height:100%;z-index:5;display:none}body.node-home-page .home-video .views-row .views-field-field-video-thumbnail:hover{cursor:pointer}body.node-home-page .home-video .views-row .views-field-field-video-thumbnail:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='red' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E")}body.node-home-page .home-video .views-row .views-field-field-video-thumbnail:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='47.5' cy='47.5' r='47.5' fill='%23000' fill-opacity='.8'/%3E%3Cpath d='M61 47L38 33v28l23-14z' fill='%23fff'/%3E%3C/svg%3E");background-size:90px;background-repeat:no-repeat;background-position:50%;transition:all .2s ease}body.node-home-page .home-video .views-row .views-field-field-video-thumbnail.show-video{display:none}body.node-home-page .home-video .views-row .views-field-field-video-thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}body.node-home-page .home-video .views-row .video-tags{margin-top:25px}body.node-home-page .home-video .views-row .video-tags span{display:inline-block;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:.625rem;letter-spacing:1.2px;padding:4px 13px;border-radius:100px;text-transform:uppercase;border:1px solid #fff;font-weight:900;letter-spacing:1px}body.node-home-page .home-video .views-row .views-field-title{display:inline-block;text-decoration:none;color:#fff;margin-top:15px;font-weight:900;font-size:1.5rem;line-height:1.2}@media (min-width:47.5em){body.node-home-page .home-video .views-row .views-field-title{font-size:2.25rem}}body.node-home-page .home-video footer{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#fff;border-top:1px solid #000}body.node-home-page .home-video footer a{display:inline-block;width:220px;padding:24px 0;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 3H0v2.5h18v3l5.5-4.25L18 0v3z' fill='%23FC0D1B'/%3E%3C/svg%3E");background-size:24px;background-position:100% 50%;background-repeat:no-repeat;transition:color .2s ease}body.node-home-page .home-video footer a:hover{color:red}body.node-home-page .home-video footer a div{font-size:1.25rem;line-height:1}.hero-slider{background-color:#000;color:#fff}.hero-slider-wrapper{display:flex;flex-direction:column;margin:0 auto;justify-content:center;align-items:center;position:relative;padding:50px 18px}@media (min-width:28.75em){.hero-slider-wrapper{padding:85.5px 53px}}@media (min-width:47.5em){.hero-slider-wrapper{padding:85.5px 53px}}@media (min-width:67.5em){.hero-slider-wrapper{flex-direction:row;padding:85.5px 61.5px}}@media (min-width:75em){.hero-slider-wrapper{flex-direction:row;padding:62.5px 95.5px}}@media (min-width:110em){.hero-slider-wrapper{flex-direction:row;padding:62.5px 95.5px;max-width:98.0625rem}}.hero-slider h1{font-size:36px;line-height:1.11}@media (min-width:28.75em){.hero-slider h1{font-size:60px;line-height:1.17}}@media (min-width:47.5em){.hero-slider h1{font-size:60px;line-height:1.17}}@media (min-width:67.5em){.hero-slider h1{font-size:50px;line-height:1.2}}@media (min-width:75em){.hero-slider h1{font-size:60px;line-height:1.14}}@media (min-width:110em){.hero-slider h1{font-size:70px;line-height:1.14}}.hero-slider .slider-text.with-media{width:100%}@media (min-width:28.75em){.hero-slider .slider-text.with-media{width:100%}}@media (min-width:47.5em){.hero-slider .slider-text.with-media{width:100%}}@media (min-width:67.5em){.hero-slider .slider-text.with-media{width:50%}}@media (min-width:75em){.hero-slider .slider-text.with-media{width:50%}}@media (min-width:110em){.hero-slider .slider-text.with-media{min-width:806px}}.hero-slider .slider-media{width:100%}@media (min-width:28.75em){.hero-slider .slider-media{width:100%}}@media (min-width:47.5em){.hero-slider .slider-media{width:100%}}@media (min-width:67.5em){.hero-slider .slider-media{width:50%;padding-left:58.5px}}@media (min-width:75em){.hero-slider .slider-media{width:50%;padding-left:75px}}@media (min-width:110em){.hero-slider .slider-media{min-width:764.5px;min-height:442px;padding-left:75px}}.hero-slider .slider-media .media{background-color:#fff;border-radius:5px;overflow:hidden;text-align:center}.hero-slider .slider-media img{width:100%;height:auto}.hero-slider .slider-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin:34.5px 0}@media (min-width:47.5em){.hero-slider .slider-links{flex-direction:row;margin:49.5px 0 50px}}@media (min-width:67.5em){.hero-slider .slider-links{flex-direction:row;margin:20px 0 0}}.hero-slider .slick-slider .slick-list,.hero-slider .slick-slider .slide__content{overflow:hidden;background-color:#fff;border-radius:5px}.hero-slider ul.slick-dots{height:9.5px;display:flex;flex-direction:row;justify-content:center;margin:20px 0 0;gap:10.5px}.hero-slider ul.slick-dots li{list-style-type:none;width:9.5px;height:9.5px;font-size:small}@media (min-width:67.5em){.hero-slider ul.slick-dots li{flex-direction:column}}@media (min-width:110em){.hero-slider ul.slick-dots li{flex-direction:column}}.hero-slider ul.slick-dots li button{width:9.5px;height:9.5px;background-color:#fff;border:none;border-radius:50%;text-indent:-9999px}.hero-slider ul.slick-dots li.slick-active button{background-color:red}.hero-slider .quick-link-button{position:relative;display:inline-block;text-decoration:none;border:none;width:100%;height:56px;padding:21px 46.5px 20.5px;border-radius:4px;background-color:#ff2a27;transition:.2s}@media (min-width:28.75em){.hero-slider .quick-link-button{padding:21px 67.5px 20.5px}}@media (min-width:34.375em){.hero-slider .quick-link-button{width:auto;min-width:232px;padding:21px 37.5px 20.5px}}.hero-slider .quick-link-button .text{position:relative;text-align:left;font-size:1rem;float:left;top:-2px;color:#fff}.hero-slider .quick-link-button .arrow{position:absolute;width:0;height:0;right:48px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff;top:52%;transform:translateY(-52%);z-index:1}@media (min-width:47.5em){.hero-slider .quick-link-button .arrow{right:37.5px}}.hero-slider .quick-link-button .arrow:after{position:absolute;content:"";right:3px;top:-1px;height:2px;width:15px;background:#fff;transition:.2s}.hero-slider .quick-link-button:hover{transform:scale(1.03)}.hero-slider .quick-link-button:hover .arrow:after{width:25px}.hero-slider .quick-link-button:focus{outline-offset:1px;background:0 0}.hero-slider .quick-link-button:active{transform:scale(.985)}.home-hero-wrapper{position:relative;z-index:0}.node-landing-page .field-page-content>.item:last-child{margin-bottom:0}.node-landing-page .quick-links-wrapper{margin-left:0;margin-right:0;display:flex}.node-landing-page .quick-links-wrapper .quick-links-label-wrapper{display:none}.node-landing-page .quick-links-wrapper .quick-links-label-wrapper .quick-label-text{transform:rotate(0);position:relative;left:0;top:0!important}.node-landing-page .paragraph--type--section-label,.node-landing-page .paragraph--type--section-label .field-section-label-text{margin-top:0}@media (min-width:47.5em){.node-landing-page .paragraph--type--section-label .field-section-label-text:after{width:237.5px}}.node-landing-page .field-paragraphs{padding:50px 18.5px}@media (min-width:47.5em){.node-landing-page .field-paragraphs{padding:96.5px 53.5px}}@media (min-width:67.5em){.node-landing-page .field-paragraphs{padding:100px 55.5px}}@media (min-width:75em){.node-landing-page .field-paragraphs{padding-top:100px;padding-bottom:100px}}@media (min-width:110em){.node-landing-page .field-paragraphs{padding-top:100px;padding-bottom:100px}}.node-landing-page .field-offer{display:flex;flex-direction:column;justify-content:center;position:relative;padding:40px 0 0;max-width:80.875rem;margin:0 auto}@media (min-width:47.5em){.node-landing-page .field-offer{align-items:center;gap:10px}}@media (min-width:67.5em){.node-landing-page .field-offer{flex-direction:row;align-items:flex-start;gap:30px}}@media (min-width:75em){.node-landing-page .field-offer{flex-direction:row;align-items:flex-start;gap:30px}}@media (min-width:110em){.node-landing-page .field-offer{max-width:1540px;flex-direction:row;align-items:flex-start;margin:0 auto;gap:30px}}.node-landing-page .field-offer .product-item{width:100%}@media (min-width:110em){.node-landing-page .field-offer .product-item{width:411px}}.node-landing-page .field-offer .field-image{background-color:#fff;border-radius:4px;width:100%;height:auto;text-align:center;margin-bottom:20px;display:flex;justify-content:center;align-items:center;overflow:hidden}.node-landing-page .field-offer .field-image img{width:100%;height:auto}.node-landing-page .field-offer h3{font-size:1.25rem;line-height:1.5}.node-landing-page .field-offer p{font-size:1.03125rem;margin-top:5px;margin-bottom:40px}@media (min-width:67.5em){.node-landing-page .field-offer p{margin-bottom:0}}.node-landing-page .field-offer p:empty{display:none}.node-landing-page .field-accordion-wrapper{margin:5px auto 0}.node-landing-page .paragraph--type--text{padding-bottom:0!important}.node-landing-page .paragraph--type--text .field-text h2{font-size:2.25rem;line-height:1.1;padding-bottom:40px}@media (min-width:47.5em){.node-landing-page .paragraph--type--text .field-text h2{font-size:2.625rem;padding-bottom:50px}}@media (min-width:67.5em){.node-landing-page .paragraph--type--text .field-text h2{font-size:2.625rem;padding-bottom:50px}}@media (min-width:75em){.node-landing-page .paragraph--type--text .field-text h2{font-size:2.625rem;padding-bottom:50px}}@media (min-width:110em){.node-landing-page .paragraph--type--text .field-text h2{font-size:2.625rem;padding-bottom:50px}}.node-landing-page .paragraph--type--text .field-text p:empty{display:none}.node-landing-page h3{font-size:20px;font-weight:900}.node-landing-page p{font-size:17.5px;font-weight:400}@media (max-width:67.4375em){.node-landing-page .quick-links-wrapper>.item{padding:40px 18px}}.node-landing-page .quick-links-wrapper>.item .quick-link-button{border-radius:4px;border:1px solid #fff;padding:20px 26.5px;margin:20px 0 0}@media (min-width:67.5em){.node-landing-page .quick-links-wrapper>.item .quick-link-button{padding:20px 37.5px}}.node-landing-page .quick-links-wrapper>.item .quick-link-button .text{margin-right:28px}.node-landing-page .quick-links-wrapper>.item .quick-link-button .arrow{right:26.5px}@media (min-width:67.5em){.node-landing-page .quick-links-wrapper>.item .quick-link-button .arrow{right:37.5px}}.node-landing-page .quick-links-wrapper>.item .quick-link-button .arrow:after{width:15px}.node-landing-page .quick-links-wrapper>.item .field-quick-link-text,.node-landing-page .quick-links-wrapper>.item .field-quick-link-title{max-width:560.5px}@media (min-width:67.5em){.node-landing-page .quick-links-wrapper>.item .field-quick-link-text,.node-landing-page .quick-links-wrapper>.item .field-quick-link-title{max-width:324px}}.node-landing-page .quick-links-wrapper>.item .field-quick-link-text p,.node-landing-page .quick-links-wrapper>.item .field-quick-link-title p{font-size:.938rem;color:hsla(0,0%,100%,.85);max-width:560.5px}@media (min-width:67.5em){.node-landing-page .quick-links-wrapper>.item .field-quick-link-text p,.node-landing-page .quick-links-wrapper>.item .field-quick-link-title p{max-width:324px}}.node-landing-page .quick-links-block-title{display:block}.bg-grey{background-color:#f1f1f1}body.context-robroy-stainless-podcasts .title-wrapper{display:none}body.context-robroy-stainless-podcasts .page{background-color:#000}body.context-robroy-stainless-podcasts .main-content-wrapper{margin:0 auto;width:calc(100% - 30px)}@media (min-width:47.5em){body.context-robroy-stainless-podcasts .main-content-wrapper{width:calc(100% - 80px)}}body.context-robroy-stainless-podcasts .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.context-robroy-stainless-podcasts #block-main-content>.views-element-container>.podcasts-listing{display:grid;gap:15px;max-width:81.25rem;margin:48px auto 10px}@media (min-width:47.5em){body.context-robroy-stainless-podcasts #block-main-content>.views-element-container>.podcasts-listing{grid-template-columns:1fr 1fr;gap:40px;margin:85px auto 55px}}@media (min-width:62.5em){body.context-robroy-stainless-podcasts #block-main-content>.views-element-container>.podcasts-listing{grid-template-columns:repeat(3,1fr);margin:90px auto 60px}}@media (min-width:87.5em){body.context-robroy-stainless-podcasts #block-main-content>.views-element-container>.podcasts-listing{grid-template-columns:repeat(4,1fr);margin:90px auto 60px}}body.context-robroy-stainless-podcasts .podcasts-listing header{padding-bottom:34px}@media (min-width:47.5em){body.context-robroy-stainless-podcasts .podcasts-listing header{grid-column:span 2;padding-bottom:40px}}@media (min-width:62.5em){body.context-robroy-stainless-podcasts .podcasts-listing header{grid-column:span 3;padding-bottom:45px}}@media (min-width:87.5em){body.context-robroy-stainless-podcasts .podcasts-listing header{grid-column:span 4;padding-bottom:45px}}body.context-robroy-stainless-podcasts .podcasts-listing header .breadcrumb{display:flex;align-items:center;list-style:none;margin-bottom:5px}@media (min-width:47.5em){body.context-robroy-stainless-podcasts .podcasts-listing header .breadcrumb{margin-bottom:5px}}@media (min-width:62.5em){body.context-robroy-stainless-podcasts .podcasts-listing header .breadcrumb{margin-bottom:12px}}body.context-robroy-stainless-podcasts .podcasts-listing header .breadcrumb li{color:red;font-size:1.09375rem}@media (min-width:47.5em){body.context-robroy-stainless-podcasts .podcasts-listing header .breadcrumb li{font-size:1.3125rem}}@media (min-width:62.5em){body.context-robroy-stainless-podcasts .podcasts-listing header .breadcrumb li{font-size:1.3125rem}}body.context-robroy-stainless-podcasts .podcasts-listing header h1{color:#fff;font-size:2.25rem;line-height:1.11}@media (max-width:47.4375em){body.context-robroy-stainless-podcasts .podcasts-listing header h1{max-width:180px}}@media (min-width:47.5em){body.context-robroy-stainless-podcasts .podcasts-listing header h1{font-size:3.75rem;line-height:1.17}}@media (min-width:62.5em){body.context-robroy-stainless-podcasts .podcasts-listing header h1{font-size:4.375rem;line-height:1.14}}body.context-robroy-stainless-podcasts .podcasts-listing>.views-element-container{grid-row:2}@media (min-width:47.5em){body.context-robroy-stainless-podcasts .podcasts-listing>.views-element-container{grid-column:span 2;margin-top:50px;margin-bottom:20px}}@media (min-width:62.5em){body.context-robroy-stainless-podcasts .podcasts-listing>.views-element-container{grid-column:span 3}}@media (min-width:87.5em){body.context-robroy-stainless-podcasts .podcasts-listing>.views-element-container{grid-column:span 4}}@media (min-width:47.5em){body.context-robroy-stainless-podcasts .podcasts-listing>.views-element-container .podcasts-listing{grid-column:span 2}}@media (min-width:62.5em){body.context-robroy-stainless-podcasts .podcasts-listing>.views-element-container .podcasts-listing{grid-column:span 3}}@media (min-width:87.5em){body.context-robroy-stainless-podcasts .podcasts-listing>.views-element-container .podcasts-listing{grid-column:span 4}}body.context-robroy-stainless-podcasts .podcasts-listing .views-row{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;padding:0;gap:12.5px;border-radius:4px;background-color:#171717;overflow:hidden}body.context-robroy-stainless-podcasts .podcasts-listing .views-row>*{grid-column:1/-1}body.context-robroy-stainless-podcasts .podcasts-listing .views-row>:nth-last-child(2){grid-column:1;display:flex;justify-content:flex-start;align-items:center}body.context-robroy-stainless-podcasts .podcasts-listing .views-row>:last-child{grid-column:2;display:flex;justify-content:flex-end;align-items:center}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-banner{position:relative}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-banner img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:62em){body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-banner img{max-height:175.5px}}@media (min-width:48em) and (max-width:61.99875em){body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-banner img{max-height:201.5px}}@media (min-width:30em) and (max-width:47.99875em){body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-banner img{max-height:auto}}@media (max-width:29.99875em){body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-banner img{max-height:176.5px}}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-banner .field-content:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:20%;background:linear-gradient(0deg,#171717,#171717 30%,hsla(0,0%,9%,.9) 40%,hsla(0,0%,9%,.72) 60%,hsla(0,0%,9%,.54) 70%,transparent);pointer-events:none}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-description{font-size:.65625rem;line-height:1.24;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;color:#fff;padding:19px 25px 0}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-description .views-more-link{font-size:.65625rem;font-weight:700;margin-top:12.5px}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-description p{font-size:.65625rem;line-height:1.24;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;color:#fff;display:inline;margin:0}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-description a{text-decoration:none;display:block}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-view-node{padding:0 25px}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-view-node a{font-size:.65625rem;font-weight:700;color:#fff;text-decoration:none;display:inline-block}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-link{padding:12.5px 0 25px 25px}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-link a{background-color:#fff;display:inline-block;color:#171717;font-family:neue-haas-grotesk-text,sans-serif;font-size:.65625rem;line-height:1;padding:8px 16px;border-radius:100px;text-transform:capitalize;text-decoration:none;transition:all .2s ease}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-link a:hover{background-color:#ff2a27;color:#fff}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-account{display:flex;justify-content:flex-end;padding:12.5px 25px 25px 0}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .podcast-links{display:flex;gap:12.5px;padding:12.5px 25px 25px 0}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-apple-link{display:flex;justify-content:center;align-items:center}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-apple-link .field-content{display:flex}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-apple-link a{display:inline-block;width:25px;height:25px;border-radius:50%;background-color:#fff;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:17px;text-indent:-9999px;transition:all .2s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.15 35.34' fill='%23171717'%3E%3Cpath d='M16.08 11.02a3.74 3.74 0 11-.001 7.479 3.74 3.74 0 01.001-7.479zm10.76 5.05c0 3.69-1.87 6.95-4.71 8.89-.14.1-.34-.01-.33-.19.04-.66.05-1.24.02-1.84-.01-.2.07-.39.21-.52a8.702 8.702 0 002.75-6.35c0-4.92-4.1-8.9-9.06-8.7-4.56.18-8.24 3.91-8.37 8.47-.07 2.59 1 4.94 2.75 6.58.14.13.22.33.21.52-.03.6-.02 1.18.02 1.84.01.17-.19.29-.33.19a10.75 10.75 0 01-4.71-9.04c.07-5.7 4.64-10.4 10.34-10.62 6.13-.24 11.2 4.68 11.2 10.76zM16.03 0c8.89-.03 16.12 7.19 16.12 16.07 0 7-4.5 12.97-10.76 15.17-.15.05-.31-.07-.28-.23.08-.55.16-1.1.23-1.65.03-.19.15-.36.32-.44 4.95-2.16 8.43-7.11 8.43-12.85 0-7.77-6.35-14.08-14.13-14.01-7.61.06-13.83 6.27-13.9 13.88-.06 5.8 3.43 10.81 8.42 12.99.18.08.3.24.33.44.07.54.15 1.1.23 1.65.02.16-.13.29-.28.23C4.44 29.02-.09 22.95 0 15.87.11 7.12 7.28.02 16.03 0zm.05 20.01c1.42 0 2.63.46 3.31 1.19.36.38.55.76.61 1.32.12 1.07.05 1.99-.07 3.46-.12 1.4-.35 3.27-.64 5.17-.21 1.35-.38 2.08-.54 2.61-.25.85-1.19 1.59-2.67 1.59s-2.42-.74-2.67-1.59c-.16-.52-.33-1.25-.54-2.61-.3-1.9-.52-3.77-.64-5.17-.13-1.47-.19-2.39-.07-3.46.06-.55.25-.94.61-1.32.69-.72 1.89-1.19 3.31-1.19z'/%3E%3C/svg%3E");background-position:50% 64%}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-apple-link a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.15 35.34' fill='%23fff'%3E%3Cpath d='M16.08 11.02a3.74 3.74 0 11-.001 7.479 3.74 3.74 0 01.001-7.479zm10.76 5.05c0 3.69-1.87 6.95-4.71 8.89-.14.1-.34-.01-.33-.19.04-.66.05-1.24.02-1.84-.01-.2.07-.39.21-.52a8.702 8.702 0 002.75-6.35c0-4.92-4.1-8.9-9.06-8.7-4.56.18-8.24 3.91-8.37 8.47-.07 2.59 1 4.94 2.75 6.58.14.13.22.33.21.52-.03.6-.02 1.18.02 1.84.01.17-.19.29-.33.19a10.75 10.75 0 01-4.71-9.04c.07-5.7 4.64-10.4 10.34-10.62 6.13-.24 11.2 4.68 11.2 10.76zM16.03 0c8.89-.03 16.12 7.19 16.12 16.07 0 7-4.5 12.97-10.76 15.17-.15.05-.31-.07-.28-.23.08-.55.16-1.1.23-1.65.03-.19.15-.36.32-.44 4.95-2.16 8.43-7.11 8.43-12.85 0-7.77-6.35-14.08-14.13-14.01-7.61.06-13.83 6.27-13.9 13.88-.06 5.8 3.43 10.81 8.42 12.99.18.08.3.24.33.44.07.54.15 1.1.23 1.65.02.16-.13.29-.28.23C4.44 29.02-.09 22.95 0 15.87.11 7.12 7.28.02 16.03 0zm.05 20.01c1.42 0 2.63.46 3.31 1.19.36.38.55.76.61 1.32.12 1.07.05 1.99-.07 3.46-.12 1.4-.35 3.27-.64 5.17-.21 1.35-.38 2.08-.54 2.61-.25.85-1.19 1.59-2.67 1.59s-2.42-.74-2.67-1.59c-.16-.52-.33-1.25-.54-2.61-.3-1.9-.52-3.77-.64-5.17-.13-1.47-.19-2.39-.07-3.46.06-.55.25-.94.61-1.32.69-.72 1.89-1.19 3.31-1.19z'/%3E%3C/svg%3E");background-color:#8f36cb}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-spotify-link{display:flex;justify-content:center;align-items:center}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-spotify-link .field-content{display:flex}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-spotify-link a{display:inline-block;width:25px;height:25px;border-radius:50%;background-color:#fff;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:17px;text-indent:-9999px;transition:all .2s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.81 23.45' fill='%23171717'%3E%3Cpath d='M9.41.04c8.01-.31 16 1.18 23.24 4.59.66.31 2.11.95 2.55 1.44 1.43 1.63.16 4.13-2 3.97-.71-.06-2.06-.89-2.78-1.21C22.18 5.11 13.67 3.97 4.7 5.29c-1.27.19-2.58.77-3.72-.07-1.63-1.2-1.12-3.69.8-4.22C3.9.41 7.18.12 9.41.04zm.99 8.59c6.2-.21 12.58 1.1 18.22 3.64 1.51.68 4.55 1.76 3.24 3.97-1.12 1.87-3.02.39-4.35-.23-6.38-2.97-13.5-4.13-20.51-3.23-1.07.14-2.33.51-3.35.59-2.44.2-3.08-3.14-.64-3.81 2.15-.59 5.15-.85 7.39-.93zm.49 7.72c5.08-.14 10.39 1.01 14.97 3.17.61.29 2.34 1.09 2.69 1.58.49.7.28 1.78-.5 2.18-.97.49-1.61-.16-2.42-.57-5.85-2.92-12.05-4.03-18.58-3.03-.7.11-2.35.59-2.9.53-.95-.09-1.55-1.05-1.25-1.95s.96-.96 1.76-1.14c2.03-.47 4.16-.71 6.24-.77z'/%3E%3C/svg%3E");background-position:56% 56%}body.context-robroy-stainless-podcasts .podcasts-listing .views-row .views-field-field-podcast-spotify-link a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.81 23.45' fill='%23fff'%3E%3Cpath d='M9.41.04c8.01-.31 16 1.18 23.24 4.59.66.31 2.11.95 2.55 1.44 1.43 1.63.16 4.13-2 3.97-.71-.06-2.06-.89-2.78-1.21C22.18 5.11 13.67 3.97 4.7 5.29c-1.27.19-2.58.77-3.72-.07-1.63-1.2-1.12-3.69.8-4.22C3.9.41 7.18.12 9.41.04zm.99 8.59c6.2-.21 12.58 1.1 18.22 3.64 1.51.68 4.55 1.76 3.24 3.97-1.12 1.87-3.02.39-4.35-.23-6.38-2.97-13.5-4.13-20.51-3.23-1.07.14-2.33.51-3.35.59-2.44.2-3.08-3.14-.64-3.81 2.15-.59 5.15-.85 7.39-.93zm.49 7.72c5.08-.14 10.39 1.01 14.97 3.17.61.29 2.34 1.09 2.69 1.58.49.7.28 1.78-.5 2.18-.97.49-1.61-.16-2.42-.57-5.85-2.92-12.05-4.03-18.58-3.03-.7.11-2.35.59-2.9.53-.95-.09-1.55-1.05-1.25-1.95s.96-.96 1.76-1.14c2.03-.47 4.16-.71 6.24-.77z'/%3E%3C/svg%3E");background-color:#1ed761}body.context-robroy-stainless-podcasts .podcasts-listing nav{margin-top:35px}@media (min-width:47.5em){body.context-robroy-stainless-podcasts .podcasts-listing nav{margin-top:65px;grid-column:span 2}}@media (min-width:62.5em){body.context-robroy-stainless-podcasts .podcasts-listing nav{grid-column:span 3}}@media (min-width:87.5em){body.context-robroy-stainless-podcasts .podcasts-listing nav{grid-column:span 4}}body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items{color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;gap:20px}body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items li{list-style:none}body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items li.pager__item--first,body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items li.pager__item--last{display:none}body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items li.pager__item--next>a,body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items li.pager__item--previous>a{background-color:#fff;color:#000;padding:16px 30px}body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items li.is-active>a{background-color:#fff;color:red}body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items li>a{font-size:1rem;line-height:1;display:inline-flex;padding:5px 10px 9px;text-decoration:none;border:1px solid #51504f;border-radius:8px;transition:opacity .2s ease}body.context-robroy-stainless-podcasts .podcasts-listing nav ul.js-pager__items li>a:hover{opacity:.75}body.node-podcast .page{background-color:#000}body.node-podcast #rr-page-banner{display:none}.node-podcast.node-view-mode-full{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:1rem;border-radius:4px;background-color:#171717;overflow:hidden;max-width:100%;margin:85px auto 55px}.node-podcast.node-view-mode-full>*{grid-column:1/-1}@media (min-width:47.5em){.node-podcast.node-view-mode-full{max-width:39.375rem;margin:90px auto 60px}.node-podcast.node-view-mode-full>:nth-last-child(2){grid-column:1}.node-podcast.node-view-mode-full>:last-child{grid-column:2}}@media (min-width:87.5em){.node-podcast.node-view-mode-full{max-width:39.375rem;margin:90px auto 60px}.node-podcast.node-view-mode-full>:nth-last-child(2){grid-column:1}.node-podcast.node-view-mode-full>:last-child{grid-column:2}}.node-podcast.node-view-mode-full .field-podcast-banner{position:relative}.node-podcast.node-view-mode-full .field-podcast-banner img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:62em){.node-podcast.node-view-mode-full .field-podcast-banner img{max-height:392.5px}}@media (min-width:48em) and (max-width:61.99875em){.node-podcast.node-view-mode-full .field-podcast-banner img{max-height:392.5px}}@media (min-width:30em) and (max-width:47.99875em){.node-podcast.node-view-mode-full .field-podcast-banner img{max-height:auto}}@media (max-width:29.99875em){.node-podcast.node-view-mode-full .field-podcast-banner img{max-height:176.5px}}.node-podcast.node-view-mode-full .field-podcast-banner:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:20%;background:linear-gradient(0deg,#171717,#171717 30%,hsla(0,0%,9%,.9) 40%,hsla(0,0%,9%,.72) 60%,hsla(0,0%,9%,.54) 70%,transparent);pointer-events:none}.node-podcast.node-view-mode-full .field-podcast-description{font-size:1rem;line-height:1.2;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;color:#fff;padding:0;margin:24px 25px 0;height:156px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ff2a27 #171717}@media (min-width:28.75em){.node-podcast.node-view-mode-full .field-podcast-description{margin:24px 25px 0;height:98px}}@media (min-width:47.5em){.node-podcast.node-view-mode-full .field-podcast-description{margin:24px 50px 0;height:118px}}@media (min-width:87.5em){.node-podcast.node-view-mode-full .field-podcast-description{margin:24px 50px 0;height:118px}}.node-podcast.node-view-mode-full .field-podcast-description p{font-size:1rem;line-height:1.2;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;color:#fff;display:inline;margin:0}.node-podcast.node-view-mode-full .field-podcast-description::-webkit-scrollbar{width:8px}.node-podcast.node-view-mode-full .field-podcast-description::-webkit-scrollbar-track{background:#171717}.node-podcast.node-view-mode-full .field-podcast-description::-webkit-scrollbar-thumb{background-color:#ff2a27;border-radius:4px;border:2px solid #171717}.node-podcast.node-view-mode-full .field-podcast-description::-webkit-scrollbar-thumb:hover{background-color:#ff5c5a}.node-podcast.node-view-mode-full .podcast-links{display:flex;gap:12.5px;padding:34px 25px 50px}@media (min-width:47.5em){.node-podcast.node-view-mode-full .podcast-links{padding:34px 50px 50px;justify-content:flex-end}}@media (min-width:87.5em){.node-podcast.node-view-mode-full .podcast-links{padding:34px 50px 50px 0}}.node-podcast.node-view-mode-full .field-podcast-apple-link{display:flex;justify-content:center;align-items:center}.node-podcast.node-view-mode-full .field-podcast-apple-link .field-content{display:flex}.node-podcast.node-view-mode-full .field-podcast-apple-link a{display:inline-block;width:47px;height:47px;border-radius:50% 52%;background-color:#fff;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:30px;text-indent:-9999px;transition:all .2s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.15 35.34' fill='%23171717'%3E%3Cpath d='M16.08 11.02a3.74 3.74 0 11-.001 7.479 3.74 3.74 0 01.001-7.479zm10.76 5.05c0 3.69-1.87 6.95-4.71 8.89-.14.1-.34-.01-.33-.19.04-.66.05-1.24.02-1.84-.01-.2.07-.39.21-.52a8.702 8.702 0 002.75-6.35c0-4.92-4.1-8.9-9.06-8.7-4.56.18-8.24 3.91-8.37 8.47-.07 2.59 1 4.94 2.75 6.58.14.13.22.33.21.52-.03.6-.02 1.18.02 1.84.01.17-.19.29-.33.19a10.75 10.75 0 01-4.71-9.04c.07-5.7 4.64-10.4 10.34-10.62 6.13-.24 11.2 4.68 11.2 10.76zM16.03 0c8.89-.03 16.12 7.19 16.12 16.07 0 7-4.5 12.97-10.76 15.17-.15.05-.31-.07-.28-.23.08-.55.16-1.1.23-1.65.03-.19.15-.36.32-.44 4.95-2.16 8.43-7.11 8.43-12.85 0-7.77-6.35-14.08-14.13-14.01-7.61.06-13.83 6.27-13.9 13.88-.06 5.8 3.43 10.81 8.42 12.99.18.08.3.24.33.44.07.54.15 1.1.23 1.65.02.16-.13.29-.28.23C4.44 29.02-.09 22.95 0 15.87.11 7.12 7.28.02 16.03 0zm.05 20.01c1.42 0 2.63.46 3.31 1.19.36.38.55.76.61 1.32.12 1.07.05 1.99-.07 3.46-.12 1.4-.35 3.27-.64 5.17-.21 1.35-.38 2.08-.54 2.61-.25.85-1.19 1.59-2.67 1.59s-2.42-.74-2.67-1.59c-.16-.52-.33-1.25-.54-2.61-.3-1.9-.52-3.77-.64-5.17-.13-1.47-.19-2.39-.07-3.46.06-.55.25-.94.61-1.32.69-.72 1.89-1.19 3.31-1.19z'/%3E%3C/svg%3E");background-position:50% 64%}.node-podcast.node-view-mode-full .field-podcast-apple-link a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.15 35.34' fill='%23fff'%3E%3Cpath d='M16.08 11.02a3.74 3.74 0 11-.001 7.479 3.74 3.74 0 01.001-7.479zm10.76 5.05c0 3.69-1.87 6.95-4.71 8.89-.14.1-.34-.01-.33-.19.04-.66.05-1.24.02-1.84-.01-.2.07-.39.21-.52a8.702 8.702 0 002.75-6.35c0-4.92-4.1-8.9-9.06-8.7-4.56.18-8.24 3.91-8.37 8.47-.07 2.59 1 4.94 2.75 6.58.14.13.22.33.21.52-.03.6-.02 1.18.02 1.84.01.17-.19.29-.33.19a10.75 10.75 0 01-4.71-9.04c.07-5.7 4.64-10.4 10.34-10.62 6.13-.24 11.2 4.68 11.2 10.76zM16.03 0c8.89-.03 16.12 7.19 16.12 16.07 0 7-4.5 12.97-10.76 15.17-.15.05-.31-.07-.28-.23.08-.55.16-1.1.23-1.65.03-.19.15-.36.32-.44 4.95-2.16 8.43-7.11 8.43-12.85 0-7.77-6.35-14.08-14.13-14.01-7.61.06-13.83 6.27-13.9 13.88-.06 5.8 3.43 10.81 8.42 12.99.18.08.3.24.33.44.07.54.15 1.1.23 1.65.02.16-.13.29-.28.23C4.44 29.02-.09 22.95 0 15.87.11 7.12 7.28.02 16.03 0zm.05 20.01c1.42 0 2.63.46 3.31 1.19.36.38.55.76.61 1.32.12 1.07.05 1.99-.07 3.46-.12 1.4-.35 3.27-.64 5.17-.21 1.35-.38 2.08-.54 2.61-.25.85-1.19 1.59-2.67 1.59s-2.42-.74-2.67-1.59c-.16-.52-.33-1.25-.54-2.61-.3-1.9-.52-3.77-.64-5.17-.13-1.47-.19-2.39-.07-3.46.06-.55.25-.94.61-1.32.69-.72 1.89-1.19 3.31-1.19z'/%3E%3C/svg%3E");background-color:#8f36cb}.node-podcast.node-view-mode-full .field-podcast-spotify-link{display:flex;justify-content:center;align-items:center}.node-podcast.node-view-mode-full .field-podcast-spotify-link .field-content{display:flex}.node-podcast.node-view-mode-full .field-podcast-spotify-link a{display:inline-block;width:47px;height:47px;border-radius:50% 52%;background-color:#fff;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:30px;text-indent:-9999px;transition:all .2s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.81 23.45' fill='%23171717'%3E%3Cpath d='M9.41.04c8.01-.31 16 1.18 23.24 4.59.66.31 2.11.95 2.55 1.44 1.43 1.63.16 4.13-2 3.97-.71-.06-2.06-.89-2.78-1.21C22.18 5.11 13.67 3.97 4.7 5.29c-1.27.19-2.58.77-3.72-.07-1.63-1.2-1.12-3.69.8-4.22C3.9.41 7.18.12 9.41.04zm.99 8.59c6.2-.21 12.58 1.1 18.22 3.64 1.51.68 4.55 1.76 3.24 3.97-1.12 1.87-3.02.39-4.35-.23-6.38-2.97-13.5-4.13-20.51-3.23-1.07.14-2.33.51-3.35.59-2.44.2-3.08-3.14-.64-3.81 2.15-.59 5.15-.85 7.39-.93zm.49 7.72c5.08-.14 10.39 1.01 14.97 3.17.61.29 2.34 1.09 2.69 1.58.49.7.28 1.78-.5 2.18-.97.49-1.61-.16-2.42-.57-5.85-2.92-12.05-4.03-18.58-3.03-.7.11-2.35.59-2.9.53-.95-.09-1.55-1.05-1.25-1.95s.96-.96 1.76-1.14c2.03-.47 4.16-.71 6.24-.77z'/%3E%3C/svg%3E");background-position:56% 56%}.node-podcast.node-view-mode-full .field-podcast-spotify-link a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.81 23.45' fill='%23fff'%3E%3Cpath d='M9.41.04c8.01-.31 16 1.18 23.24 4.59.66.31 2.11.95 2.55 1.44 1.43 1.63.16 4.13-2 3.97-.71-.06-2.06-.89-2.78-1.21C22.18 5.11 13.67 3.97 4.7 5.29c-1.27.19-2.58.77-3.72-.07-1.63-1.2-1.12-3.69.8-4.22C3.9.41 7.18.12 9.41.04zm.99 8.59c6.2-.21 12.58 1.1 18.22 3.64 1.51.68 4.55 1.76 3.24 3.97-1.12 1.87-3.02.39-4.35-.23-6.38-2.97-13.5-4.13-20.51-3.23-1.07.14-2.33.51-3.35.59-2.44.2-3.08-3.14-.64-3.81 2.15-.59 5.15-.85 7.39-.93zm.49 7.72c5.08-.14 10.39 1.01 14.97 3.17.61.29 2.34 1.09 2.69 1.58.49.7.28 1.78-.5 2.18-.97.49-1.61-.16-2.42-.57-5.85-2.92-12.05-4.03-18.58-3.03-.7.11-2.35.59-2.9.53-.95-.09-1.55-1.05-1.25-1.95s.96-.96 1.76-1.14c2.03-.47 4.16-.71 6.24-.77z'/%3E%3C/svg%3E");background-color:#1ed761}.node-podcast.node-view-mode-full .field-podcast-link{padding:34px 0 9px 25px}@media (min-width:47.5em){.node-podcast.node-view-mode-full .field-podcast-link{padding:34px 0 50px 50px}}@media (min-width:87.5em){.node-podcast.node-view-mode-full .field-podcast-link{padding:34px 0 50px 50px}}.node-podcast.node-view-mode-full .field-podcast-link a{background-color:#fff;display:inline-block;color:#171717;font-family:neue-haas-grotesk-text,sans-serif;font-size:1.15625rem;font-weight:600;line-height:1;padding:13px 26px 15px;border-radius:100px;text-transform:capitalize;text-decoration:none;transition:all .2s ease}.node-podcast.node-view-mode-full .field-podcast-link a:hover{background-color:#ff2a27;color:#fff}.node-podcast.node-view-mode-full .field-podcast-account{display:flex;justify-content:flex-start;padding:0 25px 36px;gap:12.5px}@media (min-width:47.5em){.node-podcast.node-view-mode-full .field-podcast-account{padding:34px 50px 36px;justify-content:flex-end}}@media (min-width:87.5em){.node-podcast.node-view-mode-full .field-podcast-account{padding:34px 50px 36px 0}}.node-podcast.node-view-mode-full .field-podcast-account .item{width:47px;height:47px;border-radius:50%;background-color:#171717;overflow:hidden}.node-podcast.node-view-mode-full .field-podcast-account a{display:inline-block;width:47px;height:47px;background-position:50% 52%;background-repeat:no-repeat;background-size:30px;text-indent:-9999px;transition:all .2s ease}.node-podcast.node-view-mode-full .field-podcast-account a.apple{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.15 35.34' fill='%23171717'%3E%3Cpath d='M16.08 11.02a3.74 3.74 0 11-.001 7.479 3.74 3.74 0 01.001-7.479zm10.76 5.05c0 3.69-1.87 6.95-4.71 8.89-.14.1-.34-.01-.33-.19.04-.66.05-1.24.02-1.84-.01-.2.07-.39.21-.52a8.702 8.702 0 002.75-6.35c0-4.92-4.1-8.9-9.06-8.7-4.56.18-8.24 3.91-8.37 8.47-.07 2.59 1 4.94 2.75 6.58.14.13.22.33.21.52-.03.6-.02 1.18.02 1.84.01.17-.19.29-.33.19a10.75 10.75 0 01-4.71-9.04c.07-5.7 4.64-10.4 10.34-10.62 6.13-.24 11.2 4.68 11.2 10.76zM16.03 0c8.89-.03 16.12 7.19 16.12 16.07 0 7-4.5 12.97-10.76 15.17-.15.05-.31-.07-.28-.23.08-.55.16-1.1.23-1.65.03-.19.15-.36.32-.44 4.95-2.16 8.43-7.11 8.43-12.85 0-7.77-6.35-14.08-14.13-14.01-7.61.06-13.83 6.27-13.9 13.88-.06 5.8 3.43 10.81 8.42 12.99.18.08.3.24.33.44.07.54.15 1.1.23 1.65.02.16-.13.29-.28.23C4.44 29.02-.09 22.95 0 15.87.11 7.12 7.28.02 16.03 0zm.05 20.01c1.42 0 2.63.46 3.31 1.19.36.38.55.76.61 1.32.12 1.07.05 1.99-.07 3.46-.12 1.4-.35 3.27-.64 5.17-.21 1.35-.38 2.08-.54 2.61-.25.85-1.19 1.59-2.67 1.59s-2.42-.74-2.67-1.59c-.16-.52-.33-1.25-.54-2.61-.3-1.9-.52-3.77-.64-5.17-.13-1.47-.19-2.39-.07-3.46.06-.55.25-.94.61-1.32.69-.72 1.89-1.19 3.31-1.19z'/%3E%3C/svg%3E");background-position:50% 64%}.node-podcast.node-view-mode-full .field-podcast-account a.apple:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.15 35.34' fill='%23fff'%3E%3Cpath d='M16.08 11.02a3.74 3.74 0 11-.001 7.479 3.74 3.74 0 01.001-7.479zm10.76 5.05c0 3.69-1.87 6.95-4.71 8.89-.14.1-.34-.01-.33-.19.04-.66.05-1.24.02-1.84-.01-.2.07-.39.21-.52a8.702 8.702 0 002.75-6.35c0-4.92-4.1-8.9-9.06-8.7-4.56.18-8.24 3.91-8.37 8.47-.07 2.59 1 4.94 2.75 6.58.14.13.22.33.21.52-.03.6-.02 1.18.02 1.84.01.17-.19.29-.33.19a10.75 10.75 0 01-4.71-9.04c.07-5.7 4.64-10.4 10.34-10.62 6.13-.24 11.2 4.68 11.2 10.76zM16.03 0c8.89-.03 16.12 7.19 16.12 16.07 0 7-4.5 12.97-10.76 15.17-.15.05-.31-.07-.28-.23.08-.55.16-1.1.23-1.65.03-.19.15-.36.32-.44 4.95-2.16 8.43-7.11 8.43-12.85 0-7.77-6.35-14.08-14.13-14.01-7.61.06-13.83 6.27-13.9 13.88-.06 5.8 3.43 10.81 8.42 12.99.18.08.3.24.33.44.07.54.15 1.1.23 1.65.02.16-.13.29-.28.23C4.44 29.02-.09 22.95 0 15.87.11 7.12 7.28.02 16.03 0zm.05 20.01c1.42 0 2.63.46 3.31 1.19.36.38.55.76.61 1.32.12 1.07.05 1.99-.07 3.46-.12 1.4-.35 3.27-.64 5.17-.21 1.35-.38 2.08-.54 2.61-.25.85-1.19 1.59-2.67 1.59s-2.42-.74-2.67-1.59c-.16-.52-.33-1.25-.54-2.61-.3-1.9-.52-3.77-.64-5.17-.13-1.47-.19-2.39-.07-3.46.06-.55.25-.94.61-1.32.69-.72 1.89-1.19 3.31-1.19z'/%3E%3C/svg%3E");background-color:#8f36cb}.node-podcast.node-view-mode-full .field-podcast-account a.spotify{background-position:56% 56%}.node-podcast.node-view-mode-full .field-podcast-account a.spotify,.node-podcast.node-view-mode-full .field-podcast-account a.spotify:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.81 23.45' fill='%23fff'%3E%3Cpath d='M9.41.04c8.01-.31 16 1.18 23.24 4.59.66.31 2.11.95 2.55 1.44 1.43 1.63.16 4.13-2 3.97-.71-.06-2.06-.89-2.78-1.21C22.18 5.11 13.67 3.97 4.7 5.29c-1.27.19-2.58.77-3.72-.07-1.63-1.2-1.12-3.69.8-4.22C3.9.41 7.18.12 9.41.04zm.99 8.59c6.2-.21 12.58 1.1 18.22 3.64 1.51.68 4.55 1.76 3.24 3.97-1.12 1.87-3.02.39-4.35-.23-6.38-2.97-13.5-4.13-20.51-3.23-1.07.14-2.33.51-3.35.59-2.44.2-3.08-3.14-.64-3.81 2.15-.59 5.15-.85 7.39-.93zm.49 7.72c5.08-.14 10.39 1.01 14.97 3.17.61.29 2.34 1.09 2.69 1.58.49.7.28 1.78-.5 2.18-.97.49-1.61-.16-2.42-.57-5.85-2.92-12.05-4.03-18.58-3.03-.7.11-2.35.59-2.9.53-.95-.09-1.55-1.05-1.25-1.95s.96-.96 1.76-1.14c2.03-.47 4.16-.71 6.24-.77z'/%3E%3C/svg%3E")}.node-podcast.node-view-mode-full .field-podcast-account a.spotify:hover{background-color:#1ed761}.ui-dialog .node-podcast.node-view-mode-full{margin:0!important}body.node-product .title-wrapper{margin:0 auto;max-width:81.25rem;box-sizing:border-box;padding:50px .9375rem 0}@media (min-width:42.5em){body.node-product .title-wrapper{padding:0 1.875rem}}@media (min-width:62.5em){body.node-product .title-wrapper{padding:0 3.75rem}}@media (min-width:28.75em){body.node-product .title-wrapper{margin-top:50px}}body.node-product .title-wrapper .field-product-family{margin-bottom:20px}body.node-product .title-wrapper .product-family-container{margin-bottom:10px}body.node-product .title-wrapper .field-product-category,body.node-product .title-wrapper .field-product-family,body.node-product .title-wrapper .product-family-container .product-family{color:red;font-size:1rem;text-decoration:none}body.node-product .title-wrapper .field-product-category--parent,body.node-product .title-wrapper .field-product-family--parent,body.node-product .title-wrapper .product-family-container .product-family--parent{color:#969696}body.node-product .title-wrapper .field-product-category:hover,body.node-product .title-wrapper .field-product-family:hover,body.node-product .title-wrapper .product-family-container .product-family:hover{opacity:.85;text-decoration:underline}body.node-product .title-wrapper>h1{color:#020202;font-size:2.25rem;font-weight:900!important;font-family:neue-haas-grotesk-display,sans-serif!important}@media (min-width:62.5em){body.node-product .title-wrapper>h1{font-size:3.125rem;font-size:4.375rem;display:flex;justify-content:space-between}}body.node-product .title-wrapper>h1 .standard-icons{margin-left:5px}body.node-product .title-wrapper>h1 .standard-icons:after{clear:both;content:"";display:table}@media (min-width:62.5em){body.node-product .title-wrapper>h1 .standard-icons{width:33%}body.node-product .title-wrapper>h1 .standard-icons svg{float:right}}body.node-product .region-content .node__content{margin:0 auto;max-width:81.25rem;box-sizing:border-box;padding:0 .9375rem}@media (min-width:42.5em){body.node-product .region-content .node__content{padding:0 1.875rem}}@media (min-width:62.5em){body.node-product .region-content .node__content{padding:0 3.75rem;display:flex;flex-wrap:wrap;padding-bottom:50px}}body.node-product .region-content .product-top-container{margin-top:25px;border-bottom:1px solid #000;position:relative;margin-bottom:20px}body.node-product .region-content .product-top-container .product-top-content{display:inline-block}@media (min-width:62.5em){body.node-product .region-content .product-top-container{margin-bottom:80px;flex-basis:100%}}body.node-product .region-content .product-top-container:after{content:"";display:block;position:absolute;bottom:-4px;left:0;height:3px;width:40px;background-color:#000}body.node-product .region-content .flag-product-favorites{display:inline-block;vertical-align:top;padding-bottom:10px}@media (min-width:34.375em){body.node-product .region-content .flag-product-favorites{display:inline-block;vertical-align:top;margin-left:80px}}body.node-product .region-content .flag-product-favorites a{display:inline-block;border:1px solid red;border-radius:3px;text-decoration:none;position:relative;padding:6px 30px 6px 8px;font-size:1em;margin-left:5px}body.node-product .region-content .flag-product-favorites a:after{content:"";display:block;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' fill='red' d='M12 7H7v5H5V7H0V5h5V0h2v5h5v2z'/%3E%3C/svg%3E")}body.node-product .region-content .flag-product-favorites a:hover{background-color:red;color:#fff}body.node-product .region-content .flag-product-favorites a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M12 7H7v5H5V7H0V5h5V0h2v5h5v2z'/%3E%3C/svg%3E")}body.node-product .region-content .field-product-number .label,body.node-product .region-content .field-upc .label{font-family:neue-haas-grotesk-display,sans-serif;font-weight:900;font-size:1.3125rem;min-width:190px}body.node-product .region-content .field-product-number .item,body.node-product .region-content .field-upc .item{color:red;font-size:1.125rem}body.node-product .region-content .field-upc{margin-top:20px;margin-bottom:20px}body.node-product .region-content .product-placeholder img{max-width:500px;display:block;margin:0 auto}@media (min-width:62.5em){body.node-product .region-content .product-left-container,body.node-product .region-content .product-right-container{flex-basis:50%;width:50%}}@media (min-width:62.5em){body.node-product .region-content .product-left-container{padding-right:35px}}body.node-product .region-content .product-right-container{padding-bottom:30px}body.node-product .region-content .product-right-container>.field--label-above>.label{font-size:1.5rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:900;border-bottom:1px solid red;margin-bottom:5px;padding-bottom:5px}body.node-product .region-content .product-right-container>.field--label-above:not(:first-child){margin-top:40px}body.node-product .region-content .product-right-container .section-group{margin-top:30px}body.node-product .region-content .product-right-container .section-group>h3{font-size:1.5rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:900;border-bottom:1px solid red;margin-bottom:5px;padding-bottom:5px}body.node-product .region-content .product-right-container .section-group div.field--label-inline:after{clear:both;content:"";display:table}body.node-product .region-content .product-right-container .section-group div.field--label-inline .label{font-weight:700}body.node-product .region-content .product-right-container .section-group div.field--label-inline>div{width:50%;float:left;padding:15px 10px;box-sizing:border-box}body.node-product .region-content .product-right-container .section-group div.field--label-inline:nth-of-type(2n){background-color:#f1f1f1}body.node-product .region-content .field-product-description{margin-bottom:1em}body.node-product .region-content .field-product-description p{font-size:1.0625rem;line-height:1.53}body.node-product .region-content .field-application>.field-items>.item,body.node-product .region-content .field-competitor-part-number>.field-items>.item,body.node-product .region-content .field-features>.field-items>.item{position:relative;font-size:1.0625em;line-height:1.5294117647em;padding-left:.6em}body.node-product .region-content .field-application>.field-items>.item:before,body.node-product .region-content .field-competitor-part-number>.field-items>.item:before,body.node-product .region-content .field-features>.field-items>.item:before{display:block;content:"\25CF";position:absolute;left:0;font-size:.5rem}body.node-product .region-content .general-group>div.double-field:nth-of-type(odd) .item:nth-child(2n){background-color:#f1f1f1}body.node-product .region-content .general-group>div.double-field:nth-of-type(odd) .item:nth-child(odd){background-color:transparent}body.node-product .region-content .general-group>div.double-field:nth-of-type(2n) .item:nth-child(odd){background-color:#f1f1f1}body.node-product .region-content .general-group>div.double-field:nth-of-type(2n) .item:nth-child(2n){background-color:transparent}body.node-product .region-content .double-field .item{padding:15px 10px}body.node-product .region-content .double-field .item:after{clear:both;content:"";display:table}body.node-product .region-content .double-field .item:nth-child(2n){background-color:#f1f1f1}body.node-product .region-content .double-field .item .double-field-first{font-family:neue-haas-grotesk-text,sans-serif;font-weight:700;width:50%;float:left}body.node-product .region-content .double-field .item .double-field-second{width:50%;float:left;padding:0 10px}body.node-product .region-content .field-dimensions>.label,body.node-product .region-content .field-standards>.label{margin-bottom:5px!important}body.node-product .region-content .field-extra-documents table{width:100%;margin-top:0}body.node-product .region-content .field-extra-documents table tr:nth-child(2n){background-color:#f1f1f1}body.node-product .region-content .field-extra-documents table td{width:50%;padding:8px 10px}body.node-product .region-content .field-extra-documents table td:first-child{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700}body.node-product .region-content .field-extra-documents table td a{display:inline-block;border:1px solid red;border-radius:3px;text-decoration:none;position:relative;padding:6px 30px 6px 8px;font-size:1em;margin-left:5px}body.node-product .region-content .field-extra-documents table td a:after{content:"";display:block;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:18px;height:18px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 17'%3E%3Cpath fill-rule='evenodd' fill='red' d='M7.83 12.921l-3.411 3.885a.525.525 0 01-.809 0L.199 12.921a.719.719 0 010-.922h2.832V0h2v11.999H7.83a.719.719 0 010 .922z'/%3E%3C/svg%3E")}body.node-product .region-content .field-extra-documents table td a:hover{color:#fff;background:red}body.node-product .region-content .field-extra-documents table td a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 17'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M7.83 12.921l-3.411 3.885a.525.525 0 01-.809 0L.199 12.921a.719.719 0 010-.922h2.832V0h2v11.999H7.83a.719.719 0 010 .922z'/%3E%3C/svg%3E")}body.submittal-confirmation .title-wrapper{margin-top:50px;padding:50px .9375rem 0;max-width:85rem}@media (min-width:42.5em){body.submittal-confirmation .title-wrapper{padding:80px 1.875rem 0}}article.entity-quote-confirmation{max-width:81.25rem;box-sizing:border-box;padding:0 .9375rem;margin:50px auto 80px;min-height:calc(100vh - 800px);display:flex;flex-direction:column;justify-content:center}@media (min-width:42.5em){article.entity-quote-confirmation{padding:0 1.875rem}}@media (min-width:62.5em){article.entity-quote-confirmation{padding:0 3.75rem}}article.entity-quote-confirmation h2{font-size:2.5em;color:#e31d1a;text-align:center;margin-bottom:40px;display:none}article.entity-quote-confirmation strong{color:red}article.entity-quote-confirmation .logo{max-width:300px}article.entity-quote-confirmation a{color:#e31d1a}article.entity-quote-confirmation .button{border-radius:4px;transition:.2s}article.entity-quote-confirmation .button.primary{padding:20px 25px;background-color:red;color:#fff}article.entity-quote-confirmation .button.primary:hover{background-color:#e31d1a;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)}article.entity-quote-confirmation .button.secondary{border:1px solid red}article.entity-quote-confirmation .button.secondary:hover{background-color:red;color:#fff}body.quick-submittal .region-content{margin-top:50px}body.quick-submittal .displayed-title-wrapper,body.quick-submittal .title-wrapper{max-width:81.25rem}.quick-submittal-content{max-width:41.25rem;padding:50px .9375rem;margin:0 auto}@media (min-width:42.5em){.quick-submittal-content{padding:50px 1.875rem}}.quick-submittal-content .quick-submittal-description>p:first-child:first-letter{font-family:neue-haas-grotesk-display,sans-serif;color:red;float:left;font-weight:800;font-size:48px;line-height:40px;padding-top:7px;padding-right:10px;padding-left:0;text-transform:uppercase}@media (min-width:47.5em){.quick-submittal-content .quick-submittal-description>p:first-child:first-letter{font-size:64px;line-height:45px;padding-top:10px;padding-right:13px;padding-left:0}}#rr_quick_submittal_index,.quick-submittal-list-block{margin:50px auto 100px;max-width:81.25rem}#rr_quick_submittal_index .card,.quick-submittal-list-block .card{border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);border:1px solid #bababa;background-color:#fff;color:#111;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:45px;transition:all .2s;margin-top:45px}#rr_quick_submittal_index .card>h3,.quick-submittal-list-block .card>h3{max-width:438px;height:17px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;line-height:1.53;text-align:center;font-size:1.75rem}#rr_quick_submittal_index .card .description,.quick-submittal-list-block .card .description{width:100%;font-size:1.0625rem;color:#111;line-height:1.5;margin-top:45px;margin-bottom:40px}#rr_quick_submittal_index .card .description a,.quick-submittal-list-block .card .description a{color:red}#rr_quick_submittal_index .card .buttons .button,.quick-submittal-list-block .card .buttons .button{margin:5px 10px}@media (min-width:42.5em) and (max-width:62.4375em){#rr_quick_submittal_index .card .buttons,.quick-submittal-list-block .card .buttons{justify-content:center;display:flex}}#rr_quick_submittal_index .card:hover,.quick-submittal-list-block .card:hover{box-shadow:0 6px 14px 0 rgba(0,0,0,.15)}@media (min-width:62.5em){#rr_quick_submittal_index>.content,.quick-submittal-list-block>.content{display:flex;justify-content:space-around}#rr_quick_submittal_index>.content .card,.quick-submittal-list-block>.content .card{flex-basis:calc(50% - 30px);width:calc(50% - 30px)}#rr_quick_submittal_index>.content .card .buttons,.quick-submittal-list-block>.content .card .buttons{margin-top:auto}}body.catalog .title-wrapper{display:none}@media (min-width:68.75em){body.catalog .region-header .desktop-nav .logo-wrapper{display:none}}body.context-rep-finder main{background-color:#fff;margin-top:0;padding-top:1px;padding-bottom:1px}body.context-rep-finder .Content{max-width:41.25rem;margin:-40px auto 150px}@media (min-width:47.5em){body.context-rep-finder .Content{margin:50px auto 150px}}@media (min-width:62.5em){body.context-rep-finder .Content{margin:100px auto 150px}}#replocator{overflow:auto}@media (min-width:47.5em){#replocator{margin-top:50px}}@media (min-width:62.5em){#replocator{margin-right:-150px;margin-left:-150px}}@media (min-width:81.25em){#replocator{margin-right:-300px;margin-left:-300px}}@media (min-width:87.5em){#replocator{margin-right:-350px;margin-left:-350px}}@media (min-width:100em){#replocator{margin-right:-400px;margin-left:-400px}}@media (min-width:62.5em){#locator-map{float:left;width:50%}}@media (min-width:87.5em){#locator-map{width:45%}}#locator-map path{fill:red;stroke:#fff;stroke-width:1.5;stroke-opacity:.5;transition:all .2s ease-out}#locator-map text{font-family:helvetica;fill:#fff;font-size:11.906px}#locator-map g{cursor:pointer}#locator-map g:hover path{fill:#e60000}#locator-map{display:none}@media (min-width:47.5em){#locator-map{display:block}}#locator-search{padding:30px 0}@media (min-width:47.5em){#locator-search{width:50%;float:left;padding:20px}}@media (min-width:62.5em){#locator-search{width:25%;margin-top:-20px}}@media (min-width:87.5em){#locator-search{width:20%;margin-left:2%}}#locator-search label{padding-top:20px;padding-bottom:8px;display:block;font-weight:700;color:#000}#locator-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:9px 5px 10px;background-color:#ededed;border:1px solid #a1a1a1;border-radius:4px;color:#707070;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='71' height='101' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M65.655 40.5H5.345c-4.176 0-6.268-5.05-3.315-8.002L32.185 2.343a4.688 4.688 0 016.63 0L68.97 32.498c2.953 2.953.861 8.002-3.315 8.002zm-60.31 20h60.31c4.176 0 6.268 5.05 3.315 8.002L38.815 98.657a4.688 4.688 0 01-6.63 0L2.03 68.502C-.923 65.549 1.17 60.5 5.345 60.5z' fill='%23242323'/%3E%3C/svg%3E");background-size:10px;background-position:50%;background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;font-weight:400}#locator-search select::-ms-expand{display:none}#locator-search input,#locator-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid #a1a1a1;border-radius:4px;padding:9px 5px 10px;font-size:1em;outline:0;color:#000}#locator-search #form-reset{text-align:center;transform:translateY(0)}#locator-search .form-reset{position:relative;z-index:2;max-width:128px;padding:8px 6px;margin-top:20px;font-weight:700}#locator-search .form-reset .form-reset-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:red;border-radius:4px;transition:transform .2s ease;z-index:0}#locator-search .form-reset:hover .form-reset-bg{transform:scaleX(1.05) scaleY(1.14) translateZ(0)}#locator-search .form-reset button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;border:0;background-color:transparent;color:#fff;font-size:.75rem;font-weight:800;display:block;padding-right:25px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(1 1)' stroke='%23FFF' fill='none' fill-rule='evenodd'%3E%3Ccircle cx='6.5' cy='6.5' r='6.5'/%3E%3Cpath d='M4 9l5-5M9 9L4 4' stroke-width='2' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E");background-size:15px;background-position:100% 49%;background-repeat:no-repeat}@media (min-width:47.5em){.results-wrapper{width:50%;float:left;padding:10px 40px}}@media (min-width:62.5em){.results-wrapper{width:25%;padding:10px 20px}}@media (min-width:87.5em){.results-wrapper{width:30%;margin-left:1%}}h2.results{color:red;font-size:1rem;line-height:1.3;font-weight:800;text-align:left!important;padding-bottom:15px;padding-top:9px}#locator-results{padding:10px;background-color:#f1f1f1;border-radius:4px}#locator-results:empty{background-color:#fff;padding:40px 20px;text-align:center;font-size:14px}#locator-results:empty:after{color:#999;content:"\2013   Enter search criteria to view results \2013"}#locator-results .status{padding:20px;text-align:center}#locator-results .rep{border-top:1px solid #bababa;padding:25px 0 15px}#locator-results .rep:after{clear:both;content:"";display:table}#locator-results .rep:first-child{border-top:0;padding-top:15px}#locator-results .rep:last-child{padding-bottom:15px}#locator-results .rep .info:after{clear:both;content:"";display:table}@media (min-width:87.5em){#locator-results .rep .left{width:60%;float:left}}@media (min-width:87.5em){#locator-results .rep .right{position:relative;bottom:5px;float:left;padding-left:20px}}#locator-results .rep .contact{font-weight:700}#locator-results .rep .email{text-decoration:underline;text-overflow:wrap;color:red;font-size:.8125rem;padding-bottom:10px}#locator-results .rep .email a{word-wrap:break-word}#locator-results .rep .notes{font-size:12px;line-height:1.33;padding:10px 0}#locator-results .rep .notes:before:after{clear:both;content:"";display:table}#locator-results .rep .phone{padding-top:5px}#locator-results .rep .fax,#locator-results .rep .phone{color:red}body.context-user-register #block-main-local-tasks{display:none!important}body.context-user-register article.region-wrapper{background-color:#000;padding:0 30px}body.context-user-register section.region-content{max-width:41.25rem;margin:0 auto;padding:50px 0}@media (min-width:47.5em){body.context-user-register section.region-content{padding:100px 0}}body.context-user-register .title-wrapper h1{font-family:neue-haas-grotesk-display,sans-serif!important;color:#fff;text-align:center;font-weight:900!important;font-size:3rem;letter-spacing:-.2px;margin-bottom:5px}@media (min-width:47.5em){body.context-user-register .title-wrapper h1{font-size:3.5rem;margin-bottom:15px}}@media (min-width:62.5em){body.context-user-register .title-wrapper h1{font-size:4.125rem}}body.context-user-register .required-fields-label{color:#fff;text-align:center;font-size:1.25rem;margin-bottom:20px}body.context-user-register form #edit-account{width:100%}@media (min-width:47.5em){body.context-user-register form #edit-account,body.context-user-register form #edit-account .form-item-pass{display:flex;flex-wrap:wrap;justify-content:space-between}body.context-user-register form #edit-account .js-form-item-mail,body.context-user-register form #edit-account .js-form-item-name,body.context-user-register form #edit-account .js-form-item-pass-pass1,body.context-user-register form #edit-account .js-form-item-pass-pass2{width:calc(50% - 15px)}body.context-user-register form #edit-account .js-form-item-pass-pass1,body.context-user-register form #edit-account .js-form-item-pass-pass2{margin-bottom:0}}body.context-user-register form #edit-account #edit-pass--description{width:100%}body.context-user-register form #edit-account .password-suggestions ul{list-style-position:inside}body.context-user-register form #edit-account .password-suggestions ul li{font-size:.9375em}body.context-user-register form #edit-account .password-strength .password-strength__indicator.is-weak{background-color:red}body.context-user-register form #edit-account .password-strength .password-strength__indicator.is-fair{background-color:#f59e0b}body.context-user-register form #edit-account .password-strength .password-strength__indicator.is-good{background-color:#6366f1}body.context-user-register form #edit-account .password-strength .password-strength__indicator.is-strong{background-color:#3b82f6}body.context-user-register form #edit-pass{width:100%}body.context-user-register form fieldset{border:0;padding:0}body.context-user-register form fieldset .fieldset-legend{display:block;width:100%;margin-top:25px;margin-bottom:20px;color:#929292;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.32px}body.context-user-register form fieldset .fieldset-legend:after{content:"";width:260px;margin-top:6px;display:block;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23383838' cx='4' cy='4' r='4' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:6px;background-repeat:repeat-x}@media (min-width:47.5em){body.context-user-register form fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}body.context-user-register form fieldset .fieldset-wrapper>div{width:calc(50% - 15px)}}@media (min-width:47.5em){body.context-user-register form fieldset.set-password .fieldset-wrapper{display:block}body.context-user-register form fieldset.set-password .fieldset-wrapper>div{width:100%!important;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}body.context-user-register form fieldset.set-password .fieldset-wrapper>div>div{width:calc(50% - 15px)}}body.context-user-register form .js-form-item{margin-bottom:15px}body.context-user-register form .js-form-item .description{margin-top:5px;font-size:.8125rem;line-height:1.5;color:#999}body.context-user-register form .js-form-type-select label{position:relative}body.context-user-register form .js-form-type-select label:before{content:"";position:absolute;top:22px;right:0;height:40px;width:40px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:3;background-color:red;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='71' height='110' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M65.655 40.5H5.345c-4.176 0-6.268-5.05-3.315-8.002L32.185 2.343a4.688 4.688 0 016.63 0L68.97 32.498c2.953 2.953.861 8.002-3.315 8.002zm-60.31 29h60.31c4.176 0 6.268 5.05 3.315 8.002l-30.155 30.155a4.688 4.688 0 01-6.63 0L2.03 77.502C-.923 74.549 1.17 69.5 5.345 69.5z' fill='%23FFF'/%3E%3C/svg%3E");background-size:10px;background-position:50%;background-repeat:no-repeat}body.context-user-register form label{display:block;font-weight:700;color:#fff;margin-bottom:6px;font-size:.875rem;text-transform:capitalize}body.context-user-register form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bababa;background-color:#f7f8f9;border-radius:4px;padding:9px 10px 10px;font-size:1.0625rem;width:100%}body.context-user-register form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:4px;height:40px;padding:2px 10px;width:100%}body.context-user-register form .js-form-submit{background-color:red;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:300px;width:100%;padding:17px 10px;margin:30px auto;border:0;color:#fff;transition:background-color .2s ease-out}body.context-user-register form .js-form-submit:hover{background-color:#c00}body.context-user-register .login-wrapper{text-align:center;margin-top:5px;padding-top:0}body.context-user-register .login-wrapper:before{margin-top:6px;content:"";display:block;height:8px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23383838' cx='4' cy='4' r='4' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:6px;background-repeat:repeat-x}body.context-user-register .login-wrapper .login-button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:300px;width:100%;padding:17px 10px;margin:30px auto;border:1px solid #fff;color:#fff;text-decoration:none;border-radius:4px;transition:background-color .2s ease-out}body.context-user-register .login-wrapper .login-button:hover{background-color:#1a1a1a}body.context-user-register .login-wrapper .other-links .other-link{color:#818181;margin-bottom:8px;display:block;transition:color .2s ease-out}body.context-user-register .login-wrapper .other-links .other-link:hover{color:#9b9b9b}body.context-user-edit-page #block-main-local-tasks,body.context-user-edit-page #block-switchuser{display:none!important}body.context-user-edit-page article.region-wrapper{background-color:#000;padding:0 30px}body.context-user-edit-page section.region-content{max-width:41.25rem;margin:0 auto;padding:50px 0}@media (min-width:47.5em){body.context-user-edit-page section.region-content{padding:100px 0}}body.context-user-edit-page .title-wrapper h1{font-family:neue-haas-grotesk-display,sans-serif!important;color:#fff;text-align:center;font-weight:900!important;font-size:3rem;letter-spacing:-.2px;margin-bottom:5px}@media (min-width:47.5em){body.context-user-edit-page .title-wrapper h1{font-size:3.5rem;margin-bottom:15px}}@media (min-width:62.5em){body.context-user-edit-page .title-wrapper h1{font-size:4.125rem}}body.context-user-edit-page .required-fields-label{color:#fff;text-align:center;font-size:1.25rem;margin-bottom:20px}body.context-user-edit-page form fieldset{border:0;padding:0}body.context-user-edit-page form fieldset .fieldset-legend{display:block;width:100%;margin-top:25px;margin-bottom:20px;color:#929292;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.32px}body.context-user-edit-page form fieldset .fieldset-legend:after{content:"";width:260px;margin-top:6px;display:block;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23383838' cx='4' cy='4' r='4' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:6px;background-repeat:repeat-x}@media (min-width:47.5em){body.context-user-edit-page form fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}body.context-user-edit-page form fieldset .fieldset-wrapper>div{width:calc(50% - 15px)}}@media (min-width:47.5em){body.context-user-edit-page form fieldset.set-password .fieldset-wrapper{display:block}body.context-user-edit-page form fieldset.set-password .fieldset-wrapper>div{width:100%!important;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}body.context-user-edit-page form fieldset.set-password .fieldset-wrapper>div>div{width:calc(50% - 15px)}}body.context-user-edit-page form .js-form-item{margin-bottom:15px}body.context-user-edit-page form .js-form-item .description{margin-top:5px;font-size:.8125rem;line-height:1.5;color:#999}body.context-user-edit-page form .js-form-type-select label{position:relative}body.context-user-edit-page form .js-form-type-select label:before{content:"";position:absolute;top:22px;right:0;height:40px;width:40px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:3;background-color:red;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='71' height='110' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M65.655 40.5H5.345c-4.176 0-6.268-5.05-3.315-8.002L32.185 2.343a4.688 4.688 0 016.63 0L68.97 32.498c2.953 2.953.861 8.002-3.315 8.002zm-60.31 29h60.31c4.176 0 6.268 5.05 3.315 8.002l-30.155 30.155a4.688 4.688 0 01-6.63 0L2.03 77.502C-.923 74.549 1.17 69.5 5.345 69.5z' fill='%23FFF'/%3E%3C/svg%3E");background-size:10px;background-position:50%;background-repeat:no-repeat}body.context-user-edit-page form label{display:block;font-weight:700;color:#fff;margin-bottom:6px;font-size:.875rem}body.context-user-edit-page form input[type=email],body.context-user-edit-page form input[type=number],body.context-user-edit-page form input[type=password],body.context-user-edit-page form input[type=tel],body.context-user-edit-page form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bababa;background-color:#f7f8f9;padding:9px 10px 10px;font-size:1.0625rem;width:100%;border-radius:4px}body.context-user-edit-page form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:4px;height:40px;padding:2px 10px;width:100%}body.context-user-edit-page form .js-form-submit{background-color:red;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:300px;width:100%;padding:17px 10px;margin:30px auto;border:0;color:#fff;transition:background-color .2s ease-out}body.context-user-edit-page form .js-form-submit:hover{background-color:#c00}body.context-user-edit-page .login-wrapper{text-align:center;margin-top:5px;padding-top:0}body.context-user-edit-page .login-wrapper:before{margin-top:6px;content:"";display:block;height:8px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23383838' cx='4' cy='4' r='4' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:6px;background-repeat:repeat-x}body.context-user-edit-page .login-wrapper .login-button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:300px;width:100%;padding:17px 10px;margin:30px auto;border:1px solid #fff;color:#fff;text-decoration:none;border-radius:4px;transition:background-color .2s ease-out}body.context-user-edit-page .login-wrapper .login-button:hover{background-color:#1a1a1a}body.context-user-edit-page .login-wrapper .other-links .other-link{color:#818181;margin-bottom:8px;display:block;transition:color .2s ease-out}body.context-user-edit-page .login-wrapper .other-links .other-link:hover{color:#9b9b9b}body.context-user-edit-page .password-strength__indicator{background-color:red}body.context-user-edit-page .password-confirm,body.context-user-edit-page .password-strength__title{font-size:.6875rem;color:#ddd;text-transform:uppercase;font-weight:600;letter-spacing:.32px}body.context-user-edit-page .password-confirm{margin-top:5px}body.context-user-edit-page .password-suggestions ul{padding:5px 0;margin-left:15px}body.context-user-edit-page .password-suggestions ul li{font-size:.8125rem}body.context-user-edit-page #edit-status--wrapper #edit-status{display:block}body.context-user-edit-page #edit-status--wrapper #edit-status>div{width:100%}body.context-user-edit-page #edit-status--wrapper label{display:inline-block}body.context-user-edit-page #edit-roles--wrapper #edit-roles{display:block}body.context-user-edit-page #edit-roles--wrapper #edit-roles>div{width:100%}body.context-user-edit-page #edit-roles--wrapper label{display:inline-block;white-space:nowrap}article.node-user-profile .form-item label{display:inline-block}article.node-user-profile>section{position:relative;margin-top:20px;margin-bottom:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);border:1px solid #d1d1d1}article.node-user-profile>section>h2{color:#e31d1a;margin:15px}@media (min-width:0) and (max-width:81.1875em){article.node-user-profile>section>h2{margin-top:15px;margin-left:15px}}article.node-user-profile .field--label-inline{padding:10px 15px}article.node-user-profile .field--label-inline .label{font-weight:700;width:33%}article.node-user-profile .field--label-inline .label:after{content:": ";display:inline}article.node-user-profile .field--label-inline>.item{width:66%}article.node-user-profile .field--label-inline:nth-child(2n){background-color:#f1f1f1}article.node-user-profile .user-links{margin:50px auto}article.node-user-profile .user-actions{text-align:center;max-width:41.25rem;margin:0 auto 80px;border-top:1px solid #969696}article.node-user-profile .user-actions>h4{margin-top:15px}article.node-user-profile .user-actions .buttons{margin-top:2px}article.node-user-profile .user-actions>a{display:block;margin:15px auto}body.context-user-view-page #block-main-local-tasks{display:none!important}body.context-user-view-page #block-switchuser{background-color:#d1d1d1}body.context-user-view-page section.region-content{padding:50px .9375rem}@media (min-width:47.5em){body.context-user-view-page section.region-content{padding:100px 1.875rem}}body.context-user-view-page .full-content-wrapper{max-width:41.25rem;margin:0 auto}body.context-user-view-page #block-main-content section#company+.form-item- h4{display:inline-block}@media (min-width:42.5em){body.context-user-view-page .user-links{display:flex;justify-content:space-around}}body.context-user-view-page .edit-profile{text-align:center}body.context-user-view-page .edit-profile a .text{margin-right:0;min-width:120px;text-align:center}body.context-user-password #block-main-local-tasks{display:none}body.context-user-password article.region-wrapper{background-color:#000;min-height:70vh;padding:0 30px}body.context-user-password section.region-content{max-width:41.25rem;margin:0 auto;padding:50px 0}@media (min-width:47.5em){body.context-user-password section.region-content{padding:100px 0}}body.context-user-password .title-wrapper h1{font-family:neue-haas-grotesk-display,sans-serif!important;color:#fff;text-align:center;font-weight:900!important;font-size:3rem;letter-spacing:-.2px;margin-bottom:5px}@media (min-width:47.5em){body.context-user-password .title-wrapper h1{font-size:3.5rem;margin-bottom:15px}}@media (min-width:62.5em){body.context-user-password .title-wrapper h1{font-size:4.125rem}}body.context-user-password form .js-form-item .description{margin-top:5px;font-size:.8125rem;line-height:1.5;color:#999}body.context-user-password form p{color:#fff;font-size:1rem;text-align:center}body.context-user-password form label{display:block;font-weight:700;color:#fff;margin-bottom:6px;font-size:.875rem}body.context-user-password form input[type=email],body.context-user-password form input[type=number],body.context-user-password form input[type=password],body.context-user-password form input[type=tel],body.context-user-password form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bababa;background-color:#f7f8f9;padding:9px 10px 10px;font-size:1.0625rem;width:100%;border-radius:4px}body.context-user-password form .js-form-submit{background-color:red;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:300px;width:100%;padding:17px 10px;margin:30px auto;border:0;color:#fff;transition:background-color .2s ease-out}body.context-user-password form .js-form-submit:hover{background-color:#c00}.app.complete-document .section{margin-top:50px}.app.complete-document .section>.section__label:after:after{content:"";display:block;height:2px;flex-grow:1;bottom:10px;align-self:flex-end;position:relative;margin-left:28px;background:red}body.quick-submittal .displayed-title-wrapper,body.quick-submittal .title-wrapper{padding-left:.9375rem;padding-right:.9375rem}@media (min-width:42.5em){body.quick-submittal .displayed-title-wrapper,body.quick-submittal .title-wrapper{padding-left:1.875rem;padding-right:1.875rem}}.content-block-wrapper.dark{background-color:#000;padding:40px;margin:40px -40px}@media (min-width:47.5em){.content-block-wrapper.dark{padding:60px 0;margin-top:60px;margin-bottom:60px}}@media (min-width:62.5em){.content-block-wrapper.dark{margin-top:110px;margin-bottom:100px;padding:110px 0}}.content-block-wrapper.dark .paragraph--type--image .caption-wrapper p,.content-block-wrapper.dark .paragraph--type--large-image .caption-wrapper p,.content-block-wrapper.dark .paragraph--type--text{color:#fff}.content-block-wrapper.dark .paragraph--type--image .caption-wrapper a,.content-block-wrapper.dark .paragraph--type--large-image .caption-wrapper a{color:red}.content-block-wrapper.dark .paragraph--type--featured-text,.content-block-wrapper.dark .paragraph--type--pullquote,.content-block-wrapper.dark .paragraph--type--section-label .field-section-label-text{color:#fff}.content-block-wrapper.dark .paragraph--button .button.outline .background,.content-block-wrapper.dark .paragraph--download .button.outline .background{background-color:#000!important}.content-block-wrapper.dark .paragraph--button .button.outline .text,.content-block-wrapper.dark .paragraph--download .button.outline .text{color:#fff!important}.content-block-wrapper.dark .field-accordion-wrapper .field-accordion-item.open{background-color:#272626}.content-block-wrapper.dark .field-accordion-wrapper .field-accordion-item.open .field-accordion-item-text{color:#fff}.content-block-wrapper.dark .field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item{border-top:1px solid #272626;transition:background-color .2s ease-out}.content-block-wrapper.dark .field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item:hover{background-color:#272626;border-top:1px solid transparent}.content-block-wrapper.dark .field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-label{color:#fff}.content-block-wrapper.dark .field-accordion-wrapper .field-accordion-item:last-child .paragraph--type--accordion-item{border-bottom:1px solid #272626}.field-page-content>.item:last-child{margin-bottom:40px}@media (min-width:47.5em){.field-page-content>.item:last-child{margin-bottom:60px}}.paragraph--type--text{max-width:41.25rem;margin:0 auto;padding-bottom:30px}@media (min-width:47.5em){.paragraph--type--text{padding-bottom:40px}}.paragraph--type--text p.dropcap:first-letter{font-family:neue-haas-grotesk-display,sans-serif;color:red;float:left;font-weight:800;font-size:48px;line-height:40px;padding-top:7px;padding-right:10px;padding-left:0;text-transform:uppercase}@media (min-width:47.5em){.paragraph--type--text p.dropcap:first-letter{font-size:64px;line-height:45px;padding-top:10px;padding-right:13px;padding-left:0}}.paragraph--type--text .field-text :last-child{margin-bottom:0!important}.paragraph--type--text .field-text h2{font-family:neue-haas-grotesk-display,sans-serif;font-weight:900;font-size:1.75rem;line-height:1.25;padding-bottom:33.5px;margin:0}@media (min-width:47.5em){.paragraph--type--text .field-text h2{font-size:2.625rem;line-height:1.2;padding-bottom:15px}}.paragraph--type--text .field-text h3{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.25;padding-bottom:10px;margin:0}@media (min-width:47.5em){.paragraph--type--text .field-text h3{font-size:2rem;line-height:1.2;padding-bottom:20px}}.paragraph--type--text .field-text a{color:red;transition:color .2s ease-out,-webkit-text-decoration-color .2s ease-out;transition:color .2s ease-out,text-decoration-color .2s ease-out;transition:color .2s ease-out,text-decoration-color .2s ease-out,-webkit-text-decoration-color .2s ease-out}.paragraph--type--text .field-text a:hover{color:#111;-webkit-text-decoration-color:#d5d5d5;text-decoration-color:#d5d5d5}.paragraph--type--text .field-text .p,.paragraph--type--text .field-text ol,.paragraph--type--text .field-text p,.paragraph--type--text .field-text ul{margin-top:0;margin-bottom:20px;font-size:1rem;line-height:1.46}@media (min-width:47.5em){.paragraph--type--text .field-text .p,.paragraph--type--text .field-text ol,.paragraph--type--text .field-text p,.paragraph--type--text .field-text ul{margin-bottom:30px;font-size:1.25rem;line-height:1.46}}.paragraph--type--text .field-text ul li{position:relative;right:5px;font-size:1rem;line-height:1.5;color:#373737}@media (min-width:62.5em){.paragraph--type--text .field-text ul li{font-size:1.0625rem}}.paragraph--type--text .field-text ol,.paragraph--type--text .field-text ul{margin-left:25px}.paragraph--type--text .field-text ol li,.paragraph--type--text .field-text ul li{padding-bottom:10px}@media (min-width:47.5em){.paragraph--type--text .field-text ol li,.paragraph--type--text .field-text ul li{padding-bottom:15px}}.field-accordion-wrapper{max-width:41.25rem;margin:5px auto 30px}@media (min-width:47.5em){.field-accordion-wrapper{margin-top:10px;margin-bottom:60px}}@media (min-width:62.5em){.field-accordion-wrapper{margin-top:25px;margin-bottom:75px}}.field-accordion-wrapper .field-accordion-item.open .field-accordion-item-label{background-size:40px;background-repeat:no-repeat;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='38' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23F1F1F1' cx='19' cy='19' r='19'/%3E%3Cpath d='M25 19H13' stroke='red' stroke-width='5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E")!important;background-color:transparent}.field-accordion-wrapper .field-accordion-item.open .field-accordion-item-text{display:block!important;background-color:transparent}.field-accordion-wrapper .field-accordion-item.open .field-accordion-item-text p{font-size:1rem;line-height:1.5}.field-accordion-wrapper .field-accordion-item:last-child .paragraph--type--accordion-item{border-bottom:1px solid #bababa}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item{border-top:1px solid #bababa;transition:all .2s ease-out}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item:hover{position:relative;z-index:5}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-label{font-size:1.25rem;line-height:1.35;font-family:neue-haas-grotesk-display,sans-serif;font-weight:900;color:#111;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;border-radius:4px;padding:20px 70px 20px 0;background-size:38px;background-position:100% 20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='38' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23F1F1F1' cx='19' cy='19' r='19'/%3E%3Cpath d='M19 13v12m6-6H13' stroke='red' stroke-width='5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width:47.5em){.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-label{font-size:1.5rem;line-height:1.35;padding:25px 60px 25px 0}}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-label:hover{cursor:pointer}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text{display:none;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;margin-top:0;padding:0 0 20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text:last-child{padding-bottom:0;margin-bottom:0!important}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text a{color:red}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ol,.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text p,.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ul{margin-top:0;margin-bottom:0;padding-bottom:30px}@media (min-width:47.5em){.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ol,.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text p,.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ul{padding-bottom:40px}}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ul li{position:relative}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ol,.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ul{margin:0 0 0 20px}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ol li,.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ul li{padding-bottom:30px;padding-left:0}.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ol li:last-child,.field-accordion-wrapper .field-accordion-item .paragraph--type--accordion-item .field-accordion-item-text ul li:last-child{padding-bottom:0}.button{position:relative;display:inline-block;padding:16px 15px;text-decoration:none;border:none;margin:20px 0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:180px}.button .text{position:relative;text-align:center;font-size:20px;float:left;color:#111;width:100%}.button.has-arrow .text{text-align:left;margin-right:44px}.button .arrow{position:absolute;width:0;height:0;right:20px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid red;top:50%;transform:translateY(-50%);z-index:1}.button .arrow:after{position:absolute;content:"";right:3px;top:-1px;height:2px;width:20px;background:red;transition:.2s}.button:hover .background{transform:scaleX(1.03) scaleY(1.06)}.button:hover .arrow:after{width:25px}.button:focus{outline-offset:1px;background:0 0}.button:active{transform:scale(.985)}.button.text{padding:16px 20px 16px 0;border:0}.button.text .text{color:red}.button.solid .background{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid red;background:red;border-radius:4px;transition:.2s}.button.solid .text{color:#fff;z-index:3}.button.solid .arrow{border-left:5px solid #fff}.button.solid .arrow:after{background:#fff}.button.outline .background{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid red;background:#fff;border-radius:4px;transition:.2s}.button.small{padding:10px 20px;text-align:center}.button.small.outline .text{color:red}.button.small.solid .background{background-color:red}.button.small.solid .text{color:#fff}.button.small .background{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;transition:.2s;border:1px solid red}.button.small .text{position:relative;text-align:center;font-size:18px;float:none;color:#fff;margin-right:0}.button.small .arrow{display:none}.button-new{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:18px 50px;text-decoration:none}.button-new:hover .background{transform:scaleX(1.03) scaleY(1.06)}.button-new .background{background-color:red;position:absolute;top:0;bottom:0;right:0;left:0;transition:all .2s ease;border-radius:4px}.button-new .text{font-size:1rem;line-height:1;color:#fff;position:relative;z-index:2}.paragraph--type--buttons,.paragraph--type--downloads{max-width:41.25rem;margin:0 auto;padding-bottom:30px}.button.download{position:relative;display:inline-block;padding:16px 15px;text-decoration:none;border:none;margin:20px 0;background:0 0}.button.download .text{position:relative;text-align:left;font-size:20px;float:left;margin-right:44px;color:#111}.button.download .arrow{position:absolute;width:0;height:0;right:12px;border-top:5px solid red;border-right:5px solid transparent;border-left:5px solid transparent;transform:translateY(4px);z-index:1}.button.download .arrow:after{position:absolute;content:"";left:-1px;top:-18px;height:16px;width:2px;background:red;transition:.2s}.button.download:hover .arrow:after{height:20px;transform:translateY(-6px)}.button.download:focus{outline-offset:1px;background:0 0}.button.download:active{transform:scale(.985)}.button.download.text{padding:16px 20px 16px 0;border:0}.button.download.text .text{color:red}.button.download.solid .background{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid red;background:red;border-radius:4px;transition:.2s}.button.download.solid .text{color:#fff;z-index:3}.button.download.solid .arrow{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.button.download.solid .arrow:after{background:#fff}.button.download.outline .background{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid red;border-radius:4px;transition:.2s}.button.download.small{padding:10px 40px 10px 20px;text-align:center}.button.download.small.outline .background{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;transition:.2s;border:1px solid red}.button.download.small.outline .text{position:relative;text-align:center;font-size:18px;float:none;color:#111;margin-right:0}.button.download.small.outline .arrow{display:block;border-top:5px solid red;border-right:5px solid transparent;border-left:5px solid transparent}.button.download.small.outline .arrow:after{background:red}.button.download.small.solid .background{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;transition:.2s;background-color:red}.button.download.small.solid .text{position:relative;text-align:center;font-size:18px;float:none;color:#fff;margin-right:0}.button.download.small.solid .arrow{display:block;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.button.download.small.solid .arrow:after{background:#fff}.paragraph--type--featured-text{max-width:41.25rem;margin:0 auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='26' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.105 0v26l22-12.996' fill='%23FC0D1B'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:28px;padding-left:0;padding-bottom:10px}@media (min-width:47.5em){.paragraph--type--featured-text{padding-bottom:30px}}@media (min-width:62.5em){.paragraph--type--featured-text{background-size:32px;max-width:700px;position:relative;right:25px}}.paragraph--type--featured-text .field-featured-text p{padding-left:45px;font-size:1.5rem;line-height:1.25;font-weight:700;font-family:neue-haas-grotesk-display,sans-serif;position:relative;bottom:6px;margin-bottom:3px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:47.5em){.paragraph--type--featured-text .field-featured-text p{font-size:48px;line-height:1.2;bottom:12px}}.paragraph--type--image{max-width:41.25rem;margin:5px auto 30px}@media (min-width:47.5em){.paragraph--type--image{margin-top:5px;margin-bottom:60px}}@media (min-width:62.5em){.paragraph--type--image{margin-top:45px;margin-bottom:100px}}@media (min-width:81.25em){.paragraph--type--image.has-caption{max-width:81.25rem;display:flex;justify-content:flex-start;align-items:flex-start;flex:1 0 auto}}@media (min-width:81.25em){.paragraph--type--image.has-caption .caption-wrapper{width:430px;padding-left:30px}}.paragraph--type--image .caption-wrapper p{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:1.0625rem;line-height:1.38;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:47.5em){.paragraph--type--image .caption-wrapper p{font-size:1.25rem;line-height:1.4}}.paragraph--type--large-image{max-width:66.25rem;margin:5px auto 30px}@media (min-width:47.5em){.paragraph--type--large-image{margin-top:5px;margin-bottom:60px}}@media (min-width:62.5em){.paragraph--type--large-image{margin-top:45px;margin-bottom:100px}}.paragraph--type--large-image .caption-wrapper p{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:1.0625rem;line-height:1.38;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:47.5em){.paragraph--type--large-image .caption-wrapper p{font-size:1.25rem;line-height:1.4}}.paragraph--type--pullquote{max-width:41.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 28h8a3 3 0 003-3v-8a3 3 0 00-3-3h-3c0-5 1-6 5-7 .596-.149 1-.371 1-1V1.502a1.5 1.5 0 00-1.886-1.45C21.986 2.23 18 8.436 18 17v8a3 3 0 003 3zM3 28h8a3 3 0 003-3v-8a3 3 0 00-3-3H8c0-5 1-6 5-7 .596-.149 1-.371 1-1V1.502a1.5 1.5 0 00-1.886-1.45C3.986 2.23 0 8.436 0 17v8a3 3 0 003 3z' fill='%23FC0D1B'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:28px;padding-left:0;margin:0 auto 40px}@media (min-width:47.5em){.paragraph--type--pullquote{margin-bottom:50px}}@media (min-width:62.5em){.paragraph--type--pullquote{background-size:32px;max-width:700px;position:relative;right:25px}}.paragraph--type--pullquote .field-pullquote-text p{padding-left:45px;font-size:1.5rem;line-height:1.25;font-weight:700;font-family:neue-haas-grotesk-display,sans-serif;position:relative;bottom:6px;margin-bottom:3px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:47.5em){.paragraph--type--pullquote .field-pullquote-text p{bottom:12px;font-size:3rem;line-height:1.2}}.paragraph--type--pullquote .field-pull{padding-left:45px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:.9375rem;margin-bottom:0}.paragraph--type--pullquote .field-pull:before{display:inline-block;content:"";width:15px;height:3px;background-color:red;position:relative;bottom:5px;margin-right:5px}@media (min-width:47.5em){.paragraph--type--pullquote .field-pull{font-size:1.125rem}}.paragraph--type--video{max-width:81.25rem;margin:5px auto 30px}@media (min-width:47.5em){.paragraph--type--video{margin-top:5px;margin-bottom:60px}}@media (min-width:62.5em){.paragraph--type--video{margin-top:45px;margin-bottom:100px}}.paragraph--type--section-label{max-width:41.25rem;margin:30px auto 0}@media (min-width:68.75em){.paragraph--type--section-label{margin-top:60px}}@media (min-width:81.25em){.paragraph--type--section-label{position:relative;max-width:81.25rem;margin-top:90px}}@media (min-width:87.5em){.paragraph--type--section-label{margin-top:130px}}.paragraph--type--section-label .field-section-label-text{position:relative;font-family:neue-haas-grotesk-display,sans-serif;color:#171717;font-weight:900;font-size:24px;margin:60px 0 30px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding-top:15px}@media (min-width:81.25em){.paragraph--type--section-label .field-section-label-text{max-width:237.5px;position:absolute;margin-top:11px;top:0;left:0}}.paragraph--type--section-label .field-section-label-text:after{position:absolute;content:"";height:1px;max-width:237.5px;width:100%;left:0;top:0;background-color:red}.paragraph--type--section-label .field-section-label-text:before{position:absolute;content:"";height:5px;width:40px;left:0;top:0;background-color:red}body.page-node-7668 .form-required:after,form label.form-required:after{content:"";vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}body.page-node-7668 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-size:14px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75 120'%3E%3Cpath d='M7.336 45H67.64c4.171 0 6.257 5.04 3.304 7.992l-30.14 30.164a4.696 4.696 0 01-6.633 0L4.032 52.992C1.077 50.04 3.163 45 7.335 45z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 20px) 50%;border:1px solid #bababa;border-radius:4px;background-color:#f7f8f9;padding:9px 15px;font-size:17px}.paragraph--type--webform{max-width:41.25rem;margin:0 auto;padding-bottom:30px}.paragraph--type--webform .field-webform form>fieldset{margin-top:0}.paragraph--type--webform .field-webform h2{font-size:.6875rem;color:#969696;text-transform:uppercase;padding-bottom:5px;margin-bottom:-25px}@media (min-width:47.5em){.paragraph--type--webform .field-webform h2{margin-bottom:18px}}.paragraph--type--webform .field-webform h2:after{margin-top:4px;content:"";display:block;height:8px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23383838' cx='4' cy='4' r='4' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:6px;background-repeat:repeat-x;max-width:250px}.paragraph--type--webform .field-webform h2 .webform-flex-container{margin:0}.paragraph--type--webform .field-webform .webform-flex{margin-top:0}.paragraph--type--webform .field-webform .js-form-item label{display:block;font-size:.9375rem;color:#000;font-weight:700;margin-bottom:7px;margin-top:20px}.paragraph--type--webform .field-webform input[type=color],.paragraph--type--webform .field-webform input[type=date],.paragraph--type--webform .field-webform input[type=datetime-local],.paragraph--type--webform .field-webform input[type=datetime],.paragraph--type--webform .field-webform input[type=email],.paragraph--type--webform .field-webform input[type=month],.paragraph--type--webform .field-webform input[type=number],.paragraph--type--webform .field-webform input[type=password],.paragraph--type--webform .field-webform input[type=search],.paragraph--type--webform .field-webform input[type=tel],.paragraph--type--webform .field-webform input[type=text],.paragraph--type--webform .field-webform input[type=time],.paragraph--type--webform .field-webform input[type=url],.paragraph--type--webform .field-webform input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bababa;background-color:#f7f8f9;border-radius:4px;padding:9px 5px 10px;font-size:1.0625rem;width:100%}.paragraph--type--webform .field-webform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bababa;background-color:#f7f8f9;border-radius:4px;font-size:1.0625rem;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:8px;background-position:calc(100% - 15px) 50%;padding:9px 20px 10px 5px}.paragraph--type--webform .field-webform .js-form-type-textarea label{margin-bottom:-3px}@media (min-width:47.5em){.paragraph--type--webform .field-webform .js-form-type-textarea label{margin-bottom:7px}}.paragraph--type--webform .field-webform textarea{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bababa;background-color:#f7f8f9;border-radius:4px;padding:9px 5px 10px;font-size:1.0625rem;margin-top:15px}@media (min-width:47.5em){.paragraph--type--webform .field-webform textarea{margin-top:0}}.paragraph--type--webform .field-webform .js-form-submit{background-color:red;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:212px;padding:17px 0;margin:30px auto;border:0;color:#fff}.paragraph--type--cards-block{margin:0 auto}@media (min-width:160em){.paragraph--type--cards-block{max-width:74.75rem}}@media (min-width:110em) and (max-width:159.99875em){.paragraph--type--cards-block{max-width:74.75rem}}@media (min-width:96em) and (max-width:109.99875em){.paragraph--type--cards-block{max-width:74.75rem}}@media (min-width:85.375em) and (max-width:95.99875em){.paragraph--type--cards-block{max-width:74.75rem}}@media (min-width:48em) and (max-width:85.37375em){.paragraph--type--cards-block{max-width:45rem}}@media (min-width:36em) and (max-width:47.99875em){.paragraph--type--cards-block{max-width:41.875rem}}@media (max-width:35.99875em){.paragraph--type--cards-block{max-width:100%}}.paragraph--type--cards-block .field-cards{display:grid}@media (min-width:160em){.paragraph--type--cards-block .field-cards{gap:90px;padding-top:80px;padding-bottom:80px;grid-template-columns:repeat(3,1fr)}}@media (min-width:110em) and (max-width:159.99875em){.paragraph--type--cards-block .field-cards{gap:80px;padding-top:80px;padding-bottom:80px;grid-template-columns:repeat(3,1fr)}}@media (min-width:96em) and (max-width:109.99875em){.paragraph--type--cards-block .field-cards{gap:80px;padding-top:80px;padding-bottom:80px;grid-template-columns:repeat(3,1fr)}}@media (min-width:85.375em) and (max-width:95.99875em){.paragraph--type--cards-block .field-cards{gap:80px;padding-top:80px;padding-bottom:80px;grid-template-columns:repeat(3,1fr)}}@media (min-width:75em) and (max-width:85.37375em){.paragraph--type--cards-block .field-cards{gap:80px;padding-top:50px;padding-bottom:50px;grid-template-columns:repeat(2,1fr)}}@media (min-width:62em) and (max-width:74.99875em){.paragraph--type--cards-block .field-cards{gap:80px;padding-top:50px;padding-bottom:50px;grid-template-columns:repeat(2,1fr)}}@media (min-width:48em) and (max-width:61.99875em){.paragraph--type--cards-block .field-cards{gap:60px;padding-top:50px;padding-bottom:50px;grid-template-columns:repeat(2,1fr)}}@media (max-width:47.99875em){.paragraph--type--cards-block .field-cards{gap:60px;padding-top:50px;padding-bottom:50px;grid-template-columns:repeat(1,1fr)}}.paragraph--type--cards-block .field-cards>.item{text-align:center;max-width:22.5rem;margin:0 auto}.paragraph--type--cards-block .field-cards img{width:100%;height:auto;max-width:250px;max-height:250px}.paragraph--type--image-card{display:flex;flex-direction:column}@media (min-width:160em){.paragraph--type--image-card{gap:30px}}@media (min-width:110em) and (max-width:159.99875em){.paragraph--type--image-card{gap:30px}}@media (min-width:96em) and (max-width:109.99875em){.paragraph--type--image-card{gap:30px}}@media (min-width:85.375em) and (max-width:95.99875em){.paragraph--type--image-card{gap:30px}}@media (min-width:75em) and (max-width:85.37375em){.paragraph--type--image-card{gap:30px}}@media (min-width:62em) and (max-width:74.99875em){.paragraph--type--image-card{gap:30px}}@media (min-width:48em) and (max-width:61.99875em){.paragraph--type--image-card{gap:30px}}@media (max-width:47.99875em){.paragraph--type--image-card{gap:30px}}.paragraph--type--image-card .field-card-title{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;line-height:1.5;letter-spacing:normal;text-align:center}@media (min-width:160em){.paragraph--type--image-card .field-card-title{font-size:1.25rem}}@media (min-width:110em) and (max-width:159.99875em){.paragraph--type--image-card .field-card-title{font-size:1.25rem}}@media (min-width:96em) and (max-width:109.99875em){.paragraph--type--image-card .field-card-title{font-size:1.25rem}}@media (min-width:85.375em) and (max-width:95.99875em){.paragraph--type--image-card .field-card-title{font-size:1.25rem}}@media (min-width:75em) and (max-width:85.37375em){.paragraph--type--image-card .field-card-title{font-size:1.125rem}}@media (min-width:62em) and (max-width:74.99875em){.paragraph--type--image-card .field-card-title{font-size:1.125rem}}@media (min-width:48em) and (max-width:61.99875em){.paragraph--type--image-card .field-card-title{font-size:1rem}}@media (max-width:47.99875em){.paragraph--type--image-card .field-card-title{font-size:1.25rem}}.paragraph--type--image-card .button{max-width:157px;margin:auto}
