html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body.theme--alt{background-color:#f4f4f7}body{font-family:neue-haas-grotesk-text,sans-serif}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background-color:rgba(254,255,191,.5)}::selection{background-color:rgba(254,255,191,.5)}body:not(.node-homepage):not(.page-context--literature) div.dialog-off-canvas-main-canvas{overflow-x:hidden}div.dialog-off-canvas-main-canvas{max-width:100vw}div.dialog-off-canvas-main-canvas h1{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:900}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-text,sans-serif;font-weight:700}div.dialog-off-canvas-main-canvas h2{font-size:2rem}div.dialog-off-canvas-main-canvas h3{font-size:1.875rem}div.dialog-off-canvas-main-canvas h4{font-size:1.5rem}div.dialog-off-canvas-main-canvas h3,div.dialog-off-canvas-main-canvas h4{line-height:1.1}div.dialog-off-canvas-main-canvas a{color:#be2c37}div.dialog-off-canvas-main-canvas a:hover{text-decoration:none}div.dialog-off-canvas-main-canvas p{font-size:1.125rem;line-height:1.48}@media (min-width:47.5em){div.dialog-off-canvas-main-canvas p{font-size:1.25rem}}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.3125rem;line-height:1.48}}div.dialog-off-canvas-main-canvas blockquote{position:relative;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.375rem;font-weight:800;line-height:.95;margin:40px 45px 50px}@media (min-width:42.5em){div.dialog-off-canvas-main-canvas blockquote{font-size:4.25rem}}@media (min-width:68.75em){div.dialog-off-canvas-main-canvas blockquote{margin:50px 0 30px;font-size:4.875rem}}div.dialog-off-canvas-main-canvas blockquote p{margin-top:0;margin-bottom:.5em;font-size:2.375rem;line-height:1.1}@media (min-width:42.5em){div.dialog-off-canvas-main-canvas blockquote p{font-size:4.25rem}}@media (min-width:68.75em){div.dialog-off-canvas-main-canvas blockquote p{font-size:4.875rem}}div.dialog-off-canvas-main-canvas blockquote:before{content:"\201C";font-size:4.375rem;position:absolute;font-weight:700;font-family:acumin-pro-extra-condensed,sans-serif;line-height:1;color:#be2c37;top:-10px;left:-.6em}@media (min-width:42.5em){div.dialog-off-canvas-main-canvas blockquote:before{font-size:6.25rem;left:-.45em}}@media (min-width:68.75em){div.dialog-off-canvas-main-canvas blockquote:before{font-size:7.5rem}}@media (min-width:81.25em){div.dialog-off-canvas-main-canvas blockquote{margin-bottom:70px}}#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:80.625rem;margin:50px auto}.tabs ul{margin:20px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;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:#be2c37;color:#fff;display:inline-block;text-decoration:none;padding:9px 13px;font-size:13px;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;text-transform:uppercase;font-weight:700;margin:0;border-right:1px solid #a92731}.tabs ul a[href]:hover{background-color:#95222b}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{font-size:1rem;background-color:#fff;display:block;width:100%;padding:16px 16px 17px;border:2px solid #101010}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{outline:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;color:#be2c37;font-weight:800;font-family:acumin-pro-condensed,sans-serif;background:none;border:none;padding:5px 15px}[type=button]:focus,[type=reset]:focus,[type=submit]:focus,button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='71' height='101' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23101010' fill-rule='nonzero'%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 0 1 6.63 0L68.97 32.498c2.953 2.953.861 8.002-3.315 8.002zM5.345 60.5h60.31c4.176 0 6.268 5.05 3.315 8.002L38.815 98.657a4.688 4.688 0 0 1-6.63 0L2.03 68.502C-.923 65.549 1.17 60.5 5.345 60.5z'/%3E%3C/g%3E%3C/svg%3E");background-size:8px;background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;padding:16px 16px 17px;background-color:#fff;width:100%}select::-ms-expand{display:none}select:focus{outline:none}.field--label-inline>div,input[type=checkbox].form-checkbox+label{display:inline-block}html.js .btn-submit-container.hide,html.js input.js-hide{display:none}#__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,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%22123px%22%20height%3D%22124px%22%20viewBox%3D%220%200%20123%20124%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2049.3%20%2851167%29%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3Esmile%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20font-family%3D%22FontAwesome%22%20font-size%3D%22143%22%20font-weight%3D%22normal%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Artboard-2%22%20transform%3D%22translate%28-38.000000%2C%20-39.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ctext%20id%3D%22smile%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ctspan%20x%3D%2238.7142857%22%20y%3D%22152%22%3E%EF%84%98%3C%2Ftspan%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Ftext%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");background-size:12px;background-position:10px 50%;background-repeat:no-repeat;padding-left:30px!important;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);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}}form.layout-builder-form,form.layout-builder-revert-overrides{margin:0 auto;max-width:43rem}form.layout-builder-form #edit-preview-toggle,form.layout-builder-revert-overrides #edit-preview-toggle{-ms-flex-preferred-size:100%;flex-basis:100%}form.layout-builder-form .form-actions,form.layout-builder-revert-overrides .form-actions{margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}form.layout-builder-form .form-actions .btn-submit-container,form.layout-builder-revert-overrides .form-actions .btn-submit-container{min-width:150px}form.layout-builder-form label[for=layout-builder-content-preview],form.layout-builder-revert-overrides label[for=layout-builder-content-preview]{display:inline-block}.views-element-container nav.pager{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.views-element-container nav.pager .pager__items{padding:0;margin:0 auto;display:table}.views-element-container nav.pager .pager__items li.pager__item a{color:#c1c1c1;border:2px solid #c1c1c1;width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border-radius:50%;font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;font-size:1.25rem;line-height:1;-webkit-transition:all .3s;transition:all .3s}.views-element-container nav.pager .pager__items li.pager__item.is-active a,.views-element-container nav.pager .pager__items li.pager__item a:hover{border-color:#fff;background-color:#fff;color:#be2c37}.views-element-container nav.pager .pager__items li.pager__item.pager__item--first a,.views-element-container nav.pager .pager__items li.pager__item.pager__item--last a,.views-element-container nav.pager .pager__items li.pager__item.pager__item--next a,.views-element-container nav.pager .pager__items li.pager__item.pager__item--previous a{width:auto;height:52px;border-radius:30px;padding:0 35px;text-transform:uppercase}.views-element-container nav.pager .pager__items li.pager__item.pager__item--next{margin-left:20px;margin-right:10px}.views-element-container nav.pager .pager__items li.pager__item.pager__item--previous{margin-right:20px;margin-left:10px}@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}}svg.logo{max-width:296px;height:auto}header.region-wrapper{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}section.region-header{background-color:#fff;border-bottom:1px solid #e4e4e4}@media (min-width:81.25em){section.region-header{padding-left:1.25rem}}section.region-header .header{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100px;margin-left:1.25rem}@media (min-width:42.5em){section.region-header .header{min-height:132px;margin-left:2.5rem}}@media (min-width:100em){section.region-header .header{margin-left:3.75rem}}section.region-header #block-main-branding{display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:20px}@media (min-width:42.5em){section.region-header #block-main-branding{padding:44px 0}}section.region-header #block-main-branding .logo-container svg.logo{width:197px;height:43px;color:#464647}@media (min-width:42.5em){section.region-header #block-main-branding .logo-container svg.logo{width:240px;height:53px}}@media (min-width:75em){section.region-header #block-main-branding .logo-container svg.logo{width:292px;height:64px}}section.region-header #block-main-branding .logo-container svg.logo .plasti{color:#be2c37}section.region-header #block-main-branding .logo-container svg.logo .slogan{color:#000}section.region-header .search-bar{margin-left:-3.75rem;width:100vw}section.region-header .mainmenu-wrapper{margin-left:auto;display:none}@media (min-width:68.75em){section.region-header .mainmenu-wrapper{display:inline-block}section.region-header .mainmenu-wrapper .block-search-form-block{display:none}}@media (max-width:68.6875em){section.region-header .mainmenu-wrapper{background-color:#fff;width:calc(100% - 2.5rem);-webkit-box-sizing:border-box;box-sizing:border-box;border-top:3px solid #be2c37}}section.region-header #search-container,section.region-header .catalog-icon{border-left:1px solid #e4e4e4;cursor:pointer}section.region-header .catalog-icon{margin-left:auto;position:relative;width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#be2c37;font-weight:700;line-height:1.1875rem}@media (min-width:42.5em){section.region-header .catalog-icon{width:140px}}@media (min-width:68.75em){section.region-header .catalog-icon{margin-left:0}}section.region-header .catalog-icon .mycatalog-nav-count{position:absolute;top:calc(50% - 50px);left:calc(50% + 12px);border-radius:50%;background-color:#be2c37;color:#fff;font-size:.8125rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.region-header .catalog-icon .catalog-title{display:inline-block;font-size:0}section.region-header .catalog-icon .catalog-title:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.28 38.34'%3E%3Cpath d='M34.65 12.44h-2.08v-.55a2.59 2.59 0 00-2.59-2.59H8.22a2.59 2.59 0 00-2.59 2.59v.52H3.56v-.52a4.66 4.66 0 014.66-4.63h21.76a4.67 4.67 0 014.67 4.63zM31.02 5.19h-2.07v-.52a2.6 2.6 0 00-2.59-2.59H11.87a2.59 2.59 0 00-2.61 2.59v.52H7.18v-.52A4.68 4.68 0 0111.87 0h14.49a4.67 4.67 0 014.66 4.67zM13.41 25.91h11.4v2.07h-11.4z' fill='%23be2c37'/%3E%3Cpath d='M33.61 14.51h-29a4.47 4.47 0 00-4.49 3.38 7.11 7.11 0 00.16 3.08l3.34 13.3a4.92 4.92 0 004.6 4.08h21.76c1.25 0 3.51-.51 4.58-4l3.63-14.46a2.71 2.71 0 00.08-.69 4.67 4.67 0 00-4.66-4.69zm2.57 4.85l-3.61 14.46c-.52 1.65-1.36 2.46-2.59 2.46H8.22a2.89 2.89 0 01-2.58-2.47L2.3 20.44a5.5 5.5 0 01-.2-2 2.38 2.38 0 012.49-1.85h29a2.59 2.59 0 012.59 2.59 1.1 1.1 0 010 .18z' fill='%23be2c37'/%3E%3C/svg%3E");width:30px;height:30px;background-size:auto 28px;background-position:50%;background-repeat:no-repeat;margin:0 auto;position:relative;top:5px;-webkit-transition:background-size .3s;transition:background-size .3s}@media (min-width:42.5em){section.region-header .catalog-icon .catalog-title{font-size:1.125rem}section.region-header .catalog-icon .catalog-title:before{top:unset;margin:0 auto 15px}}section.region-header .catalog-icon:hover{color:#101010}section.region-header .catalog-icon:hover span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.28 38.34'%3E%3Cpath d='M34.65 12.44h-2.08v-.55a2.59 2.59 0 00-2.59-2.59H8.22a2.59 2.59 0 00-2.59 2.59v.52H3.56v-.52a4.66 4.66 0 014.66-4.63h21.76a4.67 4.67 0 014.67 4.63zM31.02 5.19h-2.07v-.52a2.6 2.6 0 00-2.59-2.59H11.87a2.59 2.59 0 00-2.61 2.59v.52H7.18v-.52A4.68 4.68 0 0111.87 0h14.49a4.67 4.67 0 014.66 4.67zM13.41 25.91h11.4v2.07h-11.4z' fill='%23101010'/%3E%3Cpath d='M33.61 14.51h-29a4.47 4.47 0 00-4.49 3.38 7.11 7.11 0 00.16 3.08l3.34 13.3a4.92 4.92 0 004.6 4.08h21.76c1.25 0 3.51-.51 4.58-4l3.63-14.46a2.71 2.71 0 00.08-.69 4.67 4.67 0 00-4.66-4.69zm2.57 4.85l-3.61 14.46c-.52 1.65-1.36 2.46-2.59 2.46H8.22a2.89 2.89 0 01-2.58-2.47L2.3 20.44a5.5 5.5 0 01-.2-2 2.38 2.38 0 012.49-1.85h29a2.59 2.59 0 012.59 2.59 1.1 1.1 0 010 .18z' fill='%23101010'/%3E%3C/svg%3E")}.region.region-highlighted{padding:0}.region.region-highlighted .region-wrapper{max-width:none}.messages{font-size:1.75em;margin:0;color:#000;background:#f4f4f7;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:#f6e05e}.messages--warning:before{background:url(/themes/custom/main/public/css/../../assets/images/warning.svg) no-repeat}.messages--warning pre{background-color:#f6e05e}.messages--warning a{color:#000!important}.messages--error{color:#fff;background-color:#e31d1a}.messages--error:before{background:url(/themes/custom/main/public/css/../../assets/images/error.svg) no-repeat}.messages--error pre{background-color:#e31d1a}.messages--error a{color:#fff!important}.messages--status{color:#fff;background-color:#2563eb}.messages--status:before{background:url(/themes/custom/main/public/css/../../assets/images/success.svg) no-repeat}.messages--status pre{background-color:#2563eb}.messages--status a{color:#fff!important}.page-context--literature main .region-content{position:relative}.region-content .top-content{max-width:100vw}.region-content .top-content .field-cover-image{text-align:center}.region-content .top-content .field-cover-image.style--cover_image{position:relative;left:50%;margin-left:-50vw;width:100vw}.region-content .top-content .field-cover-image img{margin:30px auto 0}.region-content .top-content .field-cover-photo .media--view-mode-cover-photo{text-align:center;position:relative;left:50%;margin-left:-50vw;width:100vw}.region-content .top-content .field-cover-photo .media--view-mode-cover-photo img{margin:30px auto 0}.region-content .top-content:not(.has-cover-half){margin:0 auto;max-width:85.625rem;padding:0 1.25rem}@media (min-width:42.5em){.region-content .top-content:not(.has-cover-half){padding:0 1.25rem}}@media (min-width:68.75em){.region-content .top-content:not(.has-cover-half){padding:0 2.5rem}}.region-content .top-content.has-cover-half #extra-content{display:none}@media (min-width:34.375em){.region-content .top-content.has-cover-half{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e4e4e4;min-height:400px}.region-content .top-content.has-cover-half .title-container{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:60%;padding-right:30px;margin-bottom:0;position:relative;z-index:1}.region-content .top-content.has-cover-half .cover-image-container{min-width:40%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;position:relative;overflow:hidden;height:100%}.region-content .top-content.has-cover-half .cover-image-container .field-cover-photo,.region-content .top-content.has-cover-half .cover-image-container .media--type-image{height:100%}.region-content .top-content.has-cover-half .cover-image-container img{width:auto;height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:62.5em){.region-content .top-content.has-cover-half{height:675px}.region-content .top-content.has-cover-half .cover-image-container,.region-content .top-content.has-cover-half .title-container{width:50%}}@media (min-width:150em){.region-content .top-content.has-cover-half .cover-image-container .field-cover-image-half,.region-content .top-content.has-cover-half .cover-image-container .field-cover-photo{width:100%}.region-content .top-content.has-cover-half .cover-image-container .field-cover-image-half img,.region-content .top-content.has-cover-half .cover-image-container .field-cover-photo img{width:100%;height:auto}}.region-content .top-content.has-cover-half .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 1.25rem}@media (min-width:42.5em){.region-content .top-content.has-cover-half .title-container{padding:30px 2.5rem}}@media (min-width:81.25em){.region-content .top-content.has-cover-half .title-container{padding:30px 100px}}.top-content .title-container{padding-top:50px;margin-bottom:30px}.top-content .title-container h2.sub-title{position:relative;padding-left:21px;padding-top:15px;margin-left:-17px;margin-top:0;margin-bottom:0;color:#be2c37;font-weight:800;letter-spacing:-.25px;font-size:2.25em;line-height:1.12;text-transform:uppercase;font-family:acumin-pro-extra-condensed,sans-serif}.top-content .title-container h2.sub-title:before{content:"";display:block;position:absolute;top:26px;left:0;width:13px;height:13px;background-color:#be2c37}.title-container #block-main-page-title h1{font-weight:800;font-family:acumin-pro-extra-condensed,sans-serif;color:#101010;font-size:5em;margin-top:0;margin-bottom:0;text-transform:uppercase;line-height:.75}@media (min-width:42.5em){.title-container #block-main-page-title h1{font-size:6.25em}}@media (min-width:62.5em){.title-container #block-main-page-title h1{font-size:7.5em}}@media (min-width:100em){.title-container #block-main-page-title h1{letter-spacing:-1px;font-size:9.375em}}.displayed-title-wrapper,.title-wrapper{max-width:80.625rem;margin:0 auto}.full-content-wrapper{padding-top:50px}.layout,article.node-view-mode-full .basic-content-wrapper,body.webform .webform-submission-form{margin:0 auto;max-width:48rem;padding:0 1.25rem}@media (min-width:42.5em){.layout,article.node-view-mode-full .basic-content-wrapper,body.webform .webform-submission-form{padding:0 2.5rem}}.layout.full-width,article.node-view-mode-full .full-width.basic-content-wrapper,body.webform .full-width.webform-submission-form{max-width:100vw!important;margin-left:-50vw;left:50%;position:relative;padding-left:0!important;padding-right:0!important}@media (min-width:40em){.layout.layout--twocol-section.layout--twocol-section--33-67 .layout__region--first .block-webform-block,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--33-67.basic-content-wrapper .layout__region--first .block-webform-block,body.webform .layout--twocol-section.layout--twocol-section--33-67.webform-submission-form .layout__region--first .block-webform-block{padding-right:30px}}@media (min-width:40em) and (min-width:62.5em){.layout.layout--twocol-section.layout--twocol-section--33-67 .layout__region--first .block-webform-block,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--33-67.basic-content-wrapper .layout__region--first .block-webform-block,body.webform .layout--twocol-section.layout--twocol-section--33-67.webform-submission-form .layout__region--first .block-webform-block{padding-right:60px}}@media (min-width:40em) and (min-width:81.25em){.layout.layout--twocol-section.layout--twocol-section--33-67 .layout__region--first .block-webform-block,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--33-67.basic-content-wrapper .layout__region--first .block-webform-block,body.webform .layout--twocol-section.layout--twocol-section--33-67.webform-submission-form .layout__region--first .block-webform-block{padding-right:140px}}@media (min-width:40em) and (max-width:62.4375em){.layout.layout--twocol-section.layout--twocol-section--33-67 .layout__region--second,.layout.layout--twocol-section.layout--twocol-section--33-67>.layout__region--first,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--33-67.basic-content-wrapper .layout__region--second,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--33-67.basic-content-wrapper>.layout__region--first,body.webform .layout--twocol-section.layout--twocol-section--33-67.webform-submission-form .layout__region--second,body.webform .layout--twocol-section.layout--twocol-section--33-67.webform-submission-form>.layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.layout.layout--twocol-section,article.node-view-mode-full .layout--twocol-section.basic-content-wrapper,body.webform .layout--twocol-section.webform-submission-form{padding:0 1.25rem;max-width:85.625rem}.layout.layout--twocol-section>div+div,article.node-view-mode-full .layout--twocol-section.basic-content-wrapper>div+div,body.webform .layout--twocol-section.webform-submission-form>div+div{margin-top:2em}@media (min-width:68.75em){.layout.layout--twocol-section>div+div,article.node-view-mode-full .layout--twocol-section.basic-content-wrapper>div+div,body.webform .layout--twocol-section.webform-submission-form>div+div{margin-top:0}}@media (min-width:42.5em){.layout.layout--twocol-section,article.node-view-mode-full .layout--twocol-section.basic-content-wrapper,body.webform .layout--twocol-section.webform-submission-form{padding:0 2.5rem}}@media (min-width:0) and (max-width:62.4375em){.layout.layout--twocol-section.mobile-reverse,article.node-view-mode-full .layout--twocol-section.mobile-reverse.basic-content-wrapper,body.webform .layout--twocol-section.mobile-reverse.webform-submission-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout.layout--twocol-section.mobile-reverse .layout__region--first,article.node-view-mode-full .layout--twocol-section.mobile-reverse.basic-content-wrapper .layout__region--first,body.webform .layout--twocol-section.mobile-reverse.webform-submission-form .layout__region--first{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout.layout--twocol-section.mobile-reverse .layout__region--second,article.node-view-mode-full .layout--twocol-section.mobile-reverse.basic-content-wrapper .layout__region--second,body.webform .layout--twocol-section.mobile-reverse.webform-submission-form .layout__region--second{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.layout.layout--twocol-section.theme-white,article.node-view-mode-full .layout--twocol-section.theme-white.basic-content-wrapper,body.webform .layout--twocol-section.theme-white.webform-submission-form{margin-bottom:50px}.layout.layout--twocol-section.theme-white>.layout__region--first,.layout.layout--twocol-section.theme-white>.layout__region--second,article.node-view-mode-full .layout--twocol-section.theme-white.basic-content-wrapper>.layout__region--first,article.node-view-mode-full .layout--twocol-section.theme-white.basic-content-wrapper>.layout__region--second,body.webform .layout--twocol-section.theme-white.webform-submission-form>.layout__region--first,body.webform .layout--twocol-section.theme-white.webform-submission-form>.layout__region--second{background-color:#fff}@media (min-width:40em) and (max-width:68.6875em){.layout.layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.layout.layout--twocol-section.layout--twocol-section--50-50>.layout__region--second,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--50-50.basic-content-wrapper>.layout__region--first,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--50-50.basic-content-wrapper>.layout__region--second,body.webform .layout--twocol-section.layout--twocol-section--50-50.webform-submission-form>.layout__region--first,body.webform .layout--twocol-section.layout--twocol-section--50-50.webform-submission-form>.layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media (min-width:68.75em){.layout.layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.layout.layout--twocol-section.layout--twocol-section--50-50>.layout__region--second,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--50-50.basic-content-wrapper>.layout__region--first,article.node-view-mode-full .layout--twocol-section.layout--twocol-section--50-50.basic-content-wrapper>.layout__region--second,body.webform .layout--twocol-section.layout--twocol-section--50-50.webform-submission-form>.layout__region--first,body.webform .layout--twocol-section.layout--twocol-section--50-50.webform-submission-form>.layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 12px);flex:0 1 calc(50% - 12px)}}.layout:not(.theme-gray)+.layout.theme-gray,article.node-view-mode-full .basic-content-wrapper:not(.theme-gray)+.layout.theme-gray,article.node-view-mode-full .basic-content-wrapper:not(.theme-gray)+.theme-gray.basic-content-wrapper,article.node-view-mode-full .layout:not(.theme-gray)+.theme-gray.basic-content-wrapper,article.node-view-mode-full body.webform .basic-content-wrapper:not(.theme-gray)+.theme-gray.webform-submission-form,article.node-view-mode-full body.webform .webform-submission-form:not(.theme-gray)+.theme-gray.basic-content-wrapper,body.webform .layout:not(.theme-gray)+.theme-gray.webform-submission-form,body.webform .webform-submission-form:not(.theme-gray)+.layout.theme-gray,body.webform .webform-submission-form:not(.theme-gray)+.theme-gray.webform-submission-form,body.webform article.node-view-mode-full .basic-content-wrapper:not(.theme-gray)+.theme-gray.webform-submission-form,body.webform article.node-view-mode-full .webform-submission-form:not(.theme-gray)+.theme-gray.basic-content-wrapper{margin-top:2rem;margin-bottom:2rem;padding-top:80px;padding-bottom:80px}@media (min-width:42.5em){.layout:not(.theme-gray)+.layout.theme-gray,article.node-view-mode-full .basic-content-wrapper:not(.theme-gray)+.layout.theme-gray,article.node-view-mode-full .basic-content-wrapper:not(.theme-gray)+.theme-gray.basic-content-wrapper,article.node-view-mode-full .layout:not(.theme-gray)+.theme-gray.basic-content-wrapper,article.node-view-mode-full body.webform .basic-content-wrapper:not(.theme-gray)+.theme-gray.webform-submission-form,article.node-view-mode-full body.webform .webform-submission-form:not(.theme-gray)+.theme-gray.basic-content-wrapper,body.webform .layout:not(.theme-gray)+.theme-gray.webform-submission-form,body.webform .webform-submission-form:not(.theme-gray)+.layout.theme-gray,body.webform .webform-submission-form:not(.theme-gray)+.theme-gray.webform-submission-form,body.webform article.node-view-mode-full .basic-content-wrapper:not(.theme-gray)+.theme-gray.webform-submission-form,body.webform article.node-view-mode-full .webform-submission-form:not(.theme-gray)+.theme-gray.basic-content-wrapper{margin-top:5rem;margin-bottom:5rem;padding-top:100px;padding-bottom:100px}}.layout.theme-gray,article.node-view-mode-full .theme-gray.basic-content-wrapper,body.webform .theme-gray.webform-submission-form{position:relative}.layout.theme-gray:before,article.node-view-mode-full .theme-gray.basic-content-wrapper:before,body.webform .theme-gray.webform-submission-form:before{content:"";display:block;position:absolute;top:0;left:50%;width:100vw;height:100%;margin-left:-50vw;background-color:#f4f4f7;z-index:-1}.layout.theme-gray+.layout:not(.theme-gray),article.node-view-mode-full .layout.theme-gray+.basic-content-wrapper:not(.theme-gray),article.node-view-mode-full .theme-gray.basic-content-wrapper+.basic-content-wrapper:not(.theme-gray),article.node-view-mode-full .theme-gray.basic-content-wrapper+.layout:not(.theme-gray),article.node-view-mode-full body.webform .theme-gray.basic-content-wrapper+.webform-submission-form:not(.theme-gray),article.node-view-mode-full body.webform .theme-gray.webform-submission-form+.basic-content-wrapper:not(.theme-gray),body.webform .layout.theme-gray+.webform-submission-form:not(.theme-gray),body.webform .theme-gray.webform-submission-form+.layout:not(.theme-gray),body.webform .theme-gray.webform-submission-form+.webform-submission-form:not(.theme-gray),body.webform article.node-view-mode-full .theme-gray.basic-content-wrapper+.webform-submission-form:not(.theme-gray),body.webform article.node-view-mode-full .theme-gray.webform-submission-form+.basic-content-wrapper:not(.theme-gray){margin-top:2em}section.region-bottom_content{background:#f4f4f7}section.region-bottom_content .bottom-content>div{-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}section.region-bottom_content .bottom-content>div>h2{margin-bottom:40px;font-size:2.0625em}section.region-bottom_content .bottom-content>div+div{border-top:6px solid #f4f4f7}@media (min-width:68.75em){section.region-bottom_content .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex}section.region-bottom_content .bottom-content>div{border-top:none!important;-ms-flex-preferred-size:50%;flex-basis:50%}section.region-bottom_content .bottom-content>div:first-child{border-right:3px solid #f4f4f7}section.region-bottom_content .bottom-content>div:nth-child(2){border-left:3px solid #f4f4f7}}section.region-bottom_content #block-webform{text-align:center}section.region-bottom_content #block-rsvpblock h2,section.region-bottom_content #block-webform h2{margin-top:0}section.region-bottom_content #block-rsvpblock .field-buttons{margin-top:0;margin-bottom:0}section.region-bottom_content #block-rsvpblock .field-buttons .item{margin-left:10px;margin-right:10px}section.region-bottom_content #block-rsvpblock .field-buttons .paragraph--type--button{margin:0 10px}section.region-footer{position:relative;background-color:#101010;color:#fff;max-width:100vw;overflow-x:hidden}section.region-footer svg{color:#fff}section.region-footer ul{margin:0;padding:0;list-style-type:none}section.region-footer a{text-decoration:none;color:#fff}section.region-footer a:hover{color:#f4f4f7}section.region-footer .footer-container{margin:0 auto;padding:0 1.25rem}@media (min-width:42.5em){section.region-footer .footer-container{padding:0 2.5rem}}@media (min-width:68.75em){section.region-footer .footer-container{padding:0 3.75rem}}section.region-footer .footer-container>hr{border-top:1px solid #333;border-bottom:none;width:100vw;left:50%;margin-left:-50vw;position:relative;margin-top:0;margin-bottom:0}@media (min-width:42.5em) and (max-width:53.6875em){section.region-footer .footer-container>hr{width:100%;margin-left:0;position:static}}section.region-footer .footer-actions svg{height:17px;width:17px;margin:0 auto 4px}section.region-footer .footer-actions>a{text-align:center;display:inline-block}section.region-footer .footer-actions>a span{display:block;font-size:1.1875rem;font-weight:700}section.region-footer .footer-actions>a:hover,section.region-footer .footer-actions>a:hover svg{color:#e4e4e4}section.region-footer .footer-top{position:relative}section.region-footer .footer-top .standard-icons{border-top:1px solid #333;margin-top:50px;padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}section.region-footer .footer-top .standard-icons li{display:inline-block}@media (min-width:0) and (max-width:42.4375em){section.region-footer .footer-top .standard-icons{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}}section.region-footer .footer-top #block-sitebranding{min-width:282px;position:relative;margin-top:50px;margin-bottom:50px}section.region-footer .footer-top .footer-actions{position:absolute;right:0;top:0}@media (min-width:53.75em){section.region-footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.region-footer .footer-top #block-sitebranding{-ms-flex-preferred-size:282px;flex-basis:282px;-ms-flex-negative:0;flex-shrink:0}section.region-footer .footer-top .standard-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;margin-top:0;border-top:none}section.region-footer .footer-top .footer-actions{text-align:right;position:relative;right:-2.5rem}section.region-footer .footer-top .footer-actions>a{padding:70px 45px;border-left:1px solid #333}}@media (min-width:68.75em){section.region-footer .footer-top .standard-icons{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.region-footer .footer-top .footer-actions{-ms-flex-preferred-size:282px;flex-basis:282px}}section.region-footer .footer-bottom{padding:18px 0 30px}section.region-footer .footer-bottom .policies{display:inline-block}section.region-footer .footer-bottom .policies .hotline,section.region-footer .footer-bottom .policies .menu-item a{font-size:.9375rem;line-height:1.25;display:block}@media (min-width:42.5em){section.region-footer .footer-bottom .policies .hotline,section.region-footer .footer-bottom .policies .menu-item a{display:inline-block}}section.region-footer .footer-bottom .policies #block-bottomlinks #block-bottomlinks-menu{display:none}section.region-footer .footer-bottom .policies #block-bottomlinks .menu-item{display:block;margin-top:18px}@media (min-width:42.5em){section.region-footer .footer-bottom .policies #block-bottomlinks{display:inline-block}section.region-footer .footer-bottom .policies #block-bottomlinks .menu-item{display:inline-block;margin-left:20px;margin-top:0}}section.region-footer .footer-bottom .copyright{font-size:.9375rem;display:block;line-height:1.25;position:relative;padding-top:20px;margin-top:30px}section.region-footer .footer-bottom .copyright:before{content:"";position:absolute;display:block;width:100vw;left:50%;top:0;margin-left:-50vw;height:1px;background-color:#333}@media (min-width:42.5em){section.region-footer .footer-bottom .copyright{padding-top:10px}section.region-footer .footer-bottom .copyright:before{content:none}}@media (min-width:68.75em){section.region-footer .footer-bottom .copyright{margin-top:0;float:right}}#block-main-breadcrumbs{opacity:0;position:absolute;top:0;left:0}#search-container{display:none;position:relative;width:140px;text-align:center}@media (min-width:68.75em){#search-container{display:block}}#search-container>label{width:100%;height:100%;color:#be2c37;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;line-height:1.1875rem;font-size:1.125rem;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}#search-container>label .search-icon{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.1 28'%3E%3Cpath d='M37.7 25.4l-15.8-9.1c2.4-5.2.5-11.4-4.6-14.3C12.1-1 5.3.8 2.2 6.2c-3 5.3-1.2 12.1 4.1 15.2 1.7 1 3.6 1.5 5.5 1.5 3.5 0 7-1.7 9.1-4.7l15.8 9.1 1-1.9zM7.3 19.6C3 17.1 1.5 11.5 3.9 7.2 6.4 2.8 12 1.3 16.4 3.8 18.5 5 20 6.9 20.6 9.3c.6 2.3.3 4.8-.9 6.9-2.4 4.4-8 5.9-12.4 3.4z' fill='%23be2c37'/%3E%3C/svg%3E");width:32px;height:32px;background-size:32px;background-position:50%;background-repeat:no-repeat;margin:0 auto 13px;cursor:pointer}#search-container>label:hover{color:#101010}#search-container>label:hover .search-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.1 28'%3E%3Cpath d='M37.7 25.4l-15.8-9.1c2.4-5.2.5-11.4-4.6-14.3C12.1-1 5.3.8 2.2 6.2c-3 5.3-1.2 12.1 4.1 15.2 1.7 1 3.6 1.5 5.5 1.5 3.5 0 7-1.7 9.1-4.7l15.8 9.1 1-1.9zM7.3 19.6C3 17.1 1.5 11.5 3.9 7.2 6.4 2.8 12 1.3 16.4 3.8 18.5 5 20 6.9 20.6 9.3c.6 2.3.3 4.8-.9 6.9-2.4 4.4-8 5.9-12.4 3.4z' fill='%23101010'/%3E%3C/svg%3E")}#search-container #search_toggle{display:none}#search-container #search_toggle:checked~#block-searchform{display:block}#block-searchapipagesearchblockform-mobile{margin:25px 1.25rem;display:none}@media (min-width:42.5em){#block-searchapipagesearchblockform-mobile{margin:30px 2.5rem}}#block-mainpagecontent form.search-api-page-block-form-contents,.search-api-page-block-form-contents>form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:680px;margin:20px auto}#block-mainpagecontent form.search-api-page-block-form-contents .js-form-type-search,.search-api-page-block-form-contents>form .js-form-type-search{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#block-mainpagecontent form.search-api-page-block-form-contents .js-form-type-search input.form-search,.search-api-page-block-form-contents>form .js-form-type-search input.form-search{-webkit-appearance:none;border:2px solid #101010;border-right:0;background-color:#fff;padding:16px 20px;min-width:150px;width:100%;height:100%;display:block}#block-mainpagecontent form.search-api-page-block-form-contents .js-form-type-search input.form-search:focus,.search-api-page-block-form-contents>form .js-form-type-search input.form-search:focus{outline:none}#block-mainpagecontent form.search-api-page-block-form-contents .form-item-search-option,.search-api-page-block-form-contents>form .form-item-search-option{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}#block-mainpagecontent form.search-api-page-block-form-contents .form-item-search-option>label,.search-api-page-block-form-contents>form .form-item-search-option>label{display:none}#block-mainpagecontent form.search-api-page-block-form-contents .form-item-search-option select,.search-api-page-block-form-contents>form .form-item-search-option select{-webkit-appearance:none;background-image:none;border:2px solid #101010;border-right:0;height:100%;padding-left:15px;padding-right:35px}#block-mainpagecontent form.search-api-page-block-form-contents .form-item-search-option select:focus,.search-api-page-block-form-contents>form .form-item-search-option select:focus{outline:none}#block-mainpagecontent form.search-api-page-block-form-contents .form-item-search-option:after,.search-api-page-block-form-contents>form .form-item-search-option:after{content:"";width:0;height:0;border-color:#be2c37 transparent transparent;border-style:solid;border-width:5px 5px 0;position:absolute;top:calc(50% - 2px);right:14px}#block-mainpagecontent form.search-api-page-block-form-contents .form-actions,.search-api-page-block-form-contents>form .form-actions{background-color:#101010;border-radius:0 30px 30px 0;margin-bottom:0;padding-top:0}#block-mainpagecontent form.search-api-page-block-form-contents .form-actions input,.search-api-page-block-form-contents>form .form-actions input{border-top-left-radius:0;border-bottom-left-radius:0}#block-mainpagecontent form.search-api-page-block-form-contents .form-actions:hover,.search-api-page-block-form-contents>form .form-actions:hover{background-color:#be2c37}#block-mainpagecontent form.search-api-page-block-form-contents .btn-submit-container,.search-api-page-block-form-contents>form .btn-submit-container{height:100%;min-width:0;border-radius:0 30px 30px 0}#block-mainpagecontent form.search-api-page-block-form-contents .btn-submit-container input[type=submit],.search-api-page-block-form-contents>form .btn-submit-container input[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}#block-mainpagecontent form.search-api-page-block-form-contents .btn-submit-container:before,.search-api-page-block-form-contents>form .btn-submit-container:before{content:none}#block-mainpagecontent form.search-api-page-block-form-contents .form-submit,.search-api-page-block-form-contents>form .form-submit{border:none;-webkit-appearance:none;font-size:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E");width:60px;height:100%;background-size:16px;background-position:45%;background-repeat:no-repeat;background-color:transparent}@media (min-width:42.5em){#block-mainpagecontent form.search-api-page-block-form-contents .form-submit,.search-api-page-block-form-contents>form .form-submit{width:80px}}@media (min-width:68.75em){#block-mainpagecontent form.search-api-page-block-form-contents .form-submit,.search-api-page-block-form-contents>form .form-submit{width:100px}}.search-bar{-webkit-transition:max-height .3s,opacity .3s;transition:max-height .3s,opacity .3s;overflow:hidden;border-bottom:1px solid #e4e4e4;max-height:0;opacity:0;display:none}@media (max-width:68.6875em){.search-bar{display:none!important}}.search-bar .search-bar-content{position:relative;max-width:680px;margin:0 auto}.search-bar .close-search-bar{display:none;cursor:pointer;border-radius:50%;background-color:#101010;padding:4px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.5 38.5'%3E%3Cswitch%3E%3Cg%3E%3Cpath fill='%23fff' d='M35 4.8l-1.4-1.4-14.5 14.4L4.6 3.4 3.2 4.8l14.5 14.4L3.2 33.6l1.4 1.5 14.5-14.4 14.5 14.4 1.4-1.5-14.5-14.4z'/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E");background-size:12px;width:24px;height:24px;top:-10px;right:-24px;position:absolute}.search-bar .close-search-bar:hover{background-color:#be2c37}body.search-bar-open .header{-ms-flex-wrap:wrap;flex-wrap:wrap}body.search-bar-open .search-bar{max-height:100px;opacity:1;display:block}body.search-bar-open #search-container>label{padding-top:3px;border-bottom:3px solid #be2c37}body.search-bar-open #search-container>label .search-icon{background-size:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.5 38.5'%3E%3Cswitch%3E%3Cg%3E%3Cpath fill='%23be2c37' d='M35 4.8l-1.4-1.4-14.5 14.4L4.6 3.4 3.2 4.8l14.5 14.4L3.2 33.6l1.4 1.5 14.5-14.4 14.5 14.4 1.4-1.5-14.5-14.4z'/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E")}body.search-bar-open #search-container>label:hover{color:#101010}body.search-bar-open #search-container>label:hover .search-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.5 38.5'%3E%3Cswitch%3E%3Cg%3E%3Cpath fill='%23101010' d='M35 4.8l-1.4-1.4-14.5 14.4L4.6 3.4 3.2 4.8l14.5 14.4L3.2 33.6l1.4 1.5 14.5-14.4 14.5 14.4 1.4-1.5-14.5-14.4z'/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E")}body.search .main-content-wrapper{padding:0 1.25rem;max-width:85.625rem;margin:0 auto}@media (min-width:42.5em){body.search .main-content-wrapper{padding:0 2.5rem}}body.search .main-content-wrapper #block-mainpagecontent>h2{text-transform:uppercase}.search-result-item .search-excerpt{margin-left:1em}.search-result-item .search-excerpt p.search-snippet{font-size:1rem;position:relative}.search-result-item .search-excerpt p.search-snippet:before{content:"";position:absolute;left:-1em;top:4px;width:0;height:0;border-color:transparent transparent transparent #be2c37;border-style:solid;border-width:6px 0 6px 8px}.search-result-item .search-excerpt p.search-info{color:#8b8b8b;font-size:.875rem}#block-topmenu{display:none}#block-topmenu .menu--top-menu li{border-bottom:1px solid #e4e4e4}#block-topmenu .menu--top-menu a{display:block;letter-spacing:.22px;font-size:1.375rem;padding:16px 40px;color:#666}#block-topmenu .menu--top-menu a:hover{color:#be2c37}@media (min-width:68.75em){#block-topmenu{display:block;text-align:right;padding-right:20px;margin-top:30px}#block-topmenu .menu--top-menu li{display:inline-block;border-bottom:none}#block-topmenu .menu--top-menu a{font-weight:500;font-size:.9375rem;letter-spacing:.15px;padding:5px 10px;color:#666}#block-topmenu .menu--top-menu a:hover{color:#4d4d4d}}#mobile-menu-toggle{text-align:center;width:100px;padding-top:10px;padding-bottom:20px;cursor:pointer;border-left:1px solid #e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:42.5em){#mobile-menu-toggle{width:120px}}#mobile-menu-toggle .text{display:none;padding-top:4px;color:#be2c37;font-weight:700;line-height:1.1875rem;font-size:1.125rem;text-align:center;-webkit-transition:color .2ms ease-out;transition:color .2ms ease-out}@media (min-width:42.5em){#mobile-menu-toggle .text{display:inline-block}}#mobile-menu-toggle:hover .burger-icon span{background-color:#101010}#mobile-menu-toggle:hover .burger-icon span:nth-child(4){width:100%}#mobile-menu-toggle:hover .text{color:#101010}@media (min-width:68.75em){#mobile-menu-toggle{display:none}}.burger-icon{width:48px;height:48px;cursor:pointer;position:relative;margin:0 auto}.burger-icon,.burger-icon span{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.burger-icon span{display:block;position:absolute;height:2px;width:100%;background:#be2c37;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.burger-icon span:first-child{top:15px}.burger-icon span:nth-child(2),.burger-icon span:nth-child(3){top:23px}.burger-icon span:nth-child(4){top:31px;width:80%}app.burger-icon.active span:first-child,body.mobile-menu-open #mobile-menu-toggle .burger-icon span:first-child{top:9px;width:0;left:50%;opacity:0}app.burger-icon.active span:nth-child(2),body.mobile-menu-open #mobile-menu-toggle .burger-icon span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}app.burger-icon.active span:nth-child(3),body.mobile-menu-open #mobile-menu-toggle .burger-icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}app.burger-icon.active span:nth-child(4),body.mobile-menu-open #mobile-menu-toggle .burger-icon span:nth-child(4){top:9px;width:0;left:50%;opacity:0}body.mobile-menu-open .header{position:relative}body.mobile-menu-open .mainmenu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(100% - 2px);z-index:999;-webkit-box-shadow:0 1px 5px 0 rgba(6,7,7,.2);box-shadow:0 1px 5px 0 rgba(6,7,7,.2);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.mobile-menu-open #block-mainnavigation>ul.menu,body.mobile-menu-open #block-topmenu{display:block}@media (max-width:81.1875em){body.mobile-menu-open #block-searchapipagesearchblockform-mobile{display:block}}ul.menu{margin:0;padding:0;list-style-type:none}ul.menu a{text-decoration:none}#block-mainnavigation .mycatalog-nav-link{display:none}#block-mainnavigation .clearfix:after{clear:none!important}#block-mainnavigation>ul.menu{display:none;text-align:left;padding-top:30px}#block-mainnavigation>ul.menu.open{display:block;top:88px;z-index:999}#block-mainnavigation>ul.menu a{width:100%}#block-mainnavigation>ul.menu a:hover{color:#be2c37}#block-mainnavigation>ul.menu>li>ul.menu{display:none}#block-mainnavigation>ul.menu>li.hover>ul.menu{display:block}#block-mainnavigation>ul.menu>li.hover.menu-item--expanded{position:relative}#block-mainnavigation>ul.menu>li.hover.menu-item--expanded:before{content:"";display:block;top:48%;right:10px}#block-mainnavigation>ul.menu>li>a{display:inline-block;color:#101010;text-decoration:none;font-size:1.5rem;font-weight:700;padding:16px 20px}@media (min-width:42.5em){#block-mainnavigation>ul.menu>li>a{padding:16px 40px}}#block-mainnavigation>ul.menu>li>ul.menu li{display:block}#block-mainnavigation>ul.menu>li>ul.menu li a{font-size:1.375rem;text-decoration:none;display:block;-webkit-transition:text-transform .3s ease-out;transition:text-transform .3s ease-out}@media (max-width:68.6875em){#block-mainnavigation>ul.menu{padding-top:0;font-weight:700}#block-mainnavigation>ul.menu a{border-bottom:1px solid #e4e4e4;padding-top:17px;padding-bottom:18px;font-weight:700;letter-spacing:.22px;color:#101010}#block-mainnavigation>ul.menu a:hover{color:#be2c37!important}#block-mainnavigation>ul.menu ul{background-color:#f4f4f7}#block-mainnavigation>ul.menu ul a{font-weight:500}#block-mainnavigation>ul.menu ul>li>a{padding-left:40px;color:#666}#block-mainnavigation>ul.menu ul ul{background-color:#ecedef}#block-mainnavigation>ul.menu ul ul>li>a{color:#777;padding-left:65px}#block-mainnavigation>ul.menu ul ul>li>ul>a{padding-left:90px}#block-mainnavigation>ul.menu li.menu-item--expanded>ul{display:none}#block-mainnavigation>ul.menu li.menu-item--expanded.hover>ul{display:block}#block-mainnavigation>ul.menu li.menu-item--expanded>a{position:relative}#block-mainnavigation>ul.menu li.menu-item--expanded>a:after{content:"";-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform-origin:center;transform-origin:center;position:absolute;right:38px;top:calc(50% - 6px);width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:6px 6px 0}#block-mainnavigation>ul.menu li.menu-item--expanded.hover>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#block-mainnavigation>ul.menu li>a{padding-left:40px}#block-mainnavigation>ul.menu li li>a{padding-left:65px}#block-mainnavigation>ul.menu li li li>a{padding-left:90px}#block-mainnavigation>ul.menu>li>ul li a.menu-item--expanded{display:block}}@media (min-width:68.75em){#block-mainnavigation{margin-right:20px;margin-top:10px}#block-mainnavigation,#block-mainnavigation>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}#block-mainnavigation>ul.menu{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent;min-height:0;padding-top:0;padding-bottom:0;position:relative;top:0;z-index:10;overflow:visible;width:100%}#block-mainnavigation>ul.menu a,#block-mainnavigation>ul.menu a:hover{color:#101010}#block-mainnavigation>ul.menu>li{display:block;position:relative;margin:0}#block-mainnavigation>ul.menu>li.menu-item--expanded>a{padding-right:13px;background:none}#block-mainnavigation>ul.menu>li>a{font-size:1.1875rem;font-weight:700;color:#101010;padding:18px 20px 38px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out;position:relative}#block-mainnavigation>ul.menu>li>a:before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:#d54853;opacity:0;-webkit-transition:opacity .3s ease-out,bottom .3s ease-out;transition:opacity .3s ease-out,bottom .3s ease-out}#block-mainnavigation>ul.menu>li>a:hover{color:#101010}#block-mainnavigation>ul.menu>li.hover>a,#block-mainnavigation>ul.menu>li.menu-item--active-trail>a,#block-mainnavigation>ul.menu>li:hover>a{color:#be2c37}#block-mainnavigation>ul.menu>li.menu-item--active-trail>a:before{opacity:1}#block-mainnavigation>ul.menu>li>ul.menu{position:absolute;top:68px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;background-color:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(6,7,7,.2);box-shadow:0 1px 5px 0 rgba(6,7,7,.2);border-top:2px solid #be2c37;padding:10px 0;width:280px;margin:0;-webkit-animation-name:appearUpNavItem;animation-name:appearUpNavItem;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}#block-mainnavigation>ul.menu>li>ul.menu li{display:block;padding:0;text-align:left}#block-mainnavigation>ul.menu>li>ul.menu li a{display:block;font-size:1.0625rem;text-decoration:none;-webkit-transition:color .3s ease-out;transition:color .3s ease-out;font-weight:700;padding:12px 20px;border-left:3px solid;border-color:#fff}#block-mainnavigation>ul.menu>li>ul.menu li.menu-item--active-trail>a,#block-mainnavigation>ul.menu>li>ul.menu li a:hover{background-color:#f4f4f7;border-color:#be2c37}#block-mainnavigation>ul.menu>li>ul.menu>li.menu-item--expanded>ul>li>a{padding-left:40px;font-weight:400;color:#666}#block-mainnavigation>ul.menu>li>ul.menu li.menu-item--expanded{position:relative}#block-mainnavigation>ul.menu>li>ul.menu li.menu-item--expanded ul.menu{display:block}}@-webkit-keyframes appearUpNavItem{0%{opacity:0;top:79px}to{opacity:1;top:68px}}@keyframes appearUpNavItem{0%{opacity:0;top:79px}to{opacity:1;top:68px}}.submenu-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;display:none}@media (min-width:68.75em){.submenu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.submenu-wrapper .field-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:absolute;top:0;right:0;bottom:0;left:0}.submenu-wrapper .field-menu-items>.item{border-right:1px solid #000;color:#fff;padding:20px;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.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}@-webkit-keyframes slideDownAppear{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDownAppear{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);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}form.webform-submission-subscription-form-form{position:relative;display:block;max-width:580px;margin:0 auto;padding-left:0!important;padding-right:0!important}form.webform-submission-subscription-form-form .form-item-email{display:block}form.webform-submission-subscription-form-form .form-item-email input{width:100%;border:2px solid #101010;background:#fff;font-size:1rem;padding:20px 80px 20px 25px;line-height:1.25rem}form.webform-submission-subscription-form-form .form-item-email input:-moz-placeholder-shown{font-size:.9375rem}form.webform-submission-subscription-form-form .form-item-email input:-ms-input-placeholder{font-size:.9375rem}form.webform-submission-subscription-form-form .form-item-email input:placeholder-shown{font-size:.9375rem}form.webform-submission-subscription-form-form .form-actions{position:absolute;right:0;top:0;height:100%;display:inline}form.webform-submission-subscription-form-form .form-actions input[type=submit]{letter-spacing:.36px;height:100%;padding-right:30px;cursor:pointer}form.webform-submission-subscription-form-form .form-actions .btn-submit-container{height:100%}.education-card{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);background-color:#fff;padding:42px;text-decoration:none;color:#101010;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.education-card .education-title{font-weight:700;line-height:1.23;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:1em;color:#101010;font-size:1.1875em}.education-card .education-summary{color:#666;margin-bottom:10px;line-height:1.53}.education-card button{margin-top:auto;width:230px;min-width:160px;max-width:100%}@media (min-width:0) and (max-width:42.4375em){.education-card button{margin-left:0}}@media (min-width:42.5em){.education-card .education-title{font-size:1.875em}.education-card .education-summary{margin-bottom:40px}}.education-card:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.25);box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}.education-card:hover button{color:#fff}.education-card:hover button:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.education-views--home-list{max-width:80.625rem;margin:0 auto}.education-views--home-list .views-row{padding-top:10px}@media (min-width:42.5em){.education-views--home-list .views-row{padding-top:40px}}.education-views--home-list .views-row a.education-card:before{content:"";width:36px;height:36px;display:inline-block;background-size:36px;background-repeat:no-repeat;background-position:50%}.education-views--home-list .views-row:first-child a.education-card:before{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120.22 120.22'%3E%3Cpath fill='none' stroke='%23be2c37' stroke-miterlimit='10' stroke-width='20' d='M50.18 10H10v100.22h100.22v-40.5M110.22 49.81V10H70.09M10 110.22L110.22 10'/%3E%3C/svg%3E")}.education-views--home-list .views-row:nth-child(2) a.education-card:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.73 111.85'%3E%3Cpath fill='none' stroke='%23be2c37' stroke-miterlimit='10' stroke-width='20' d='M43.31 27.39L14.85 55.86 43.48 84.5'/%3E%3Cpath fill='none' stroke='%23be2c37' stroke-miterlimit='10' stroke-width='20' d='M128.18 84.27l28.41-28.41-28.67-28.66'/%3E%3Cpath fill='none' stroke='%23be2c37' stroke-miterlimit='10' stroke-width='20' d='M63.75 7.14L14.24 55.67l49.47 49.09'/%3E%3Cpath fill='none' stroke='%23be2c37' stroke-miterlimit='10' stroke-width='20' d='M23.49 55.85h125.57'/%3E%3C/svg%3E")}.education-views--home-list .views-row:nth-child(3) a.education-card:before{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120.22 120.22'%3E%3Cpath fill='none' stroke='%23be2c37' stroke-miterlimit='10' stroke-width='20' d='M50.26 10H10v40.5M110.22 49.81V10H70.09M70.05 110.22h40.17V69.69M10 70.42v39.8h40.13M110.22 10L10 110.22'/%3E%3C/svg%3E")}.education-views--home-list .views-row:nth-child(4) a.education-card:before{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120.22 120.22'%3E%3Cpath fill='none' stroke='%23be2c37' stroke-miterlimit='10' stroke-width='20' d='M50.26 10H10v40.5M110.22 49.81V10H70.09M70.05 110.22h40.17V69.69M10 70.42v39.8h40.13M110.22 10L10 110.22M110.22 110.22L10 10'/%3E%3C/svg%3E")}@media (min-width:42.5em){.education-views--home-list .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.education-views--home-list .view-content .views-row{width:calc(50% - 12px)}}@media (min-width:81.25em){.education-views--home-list .view-content .views-row{width:calc(25% - 9px)}}.region-content .rep-finder-container{margin-bottom:20px;margin-left:20px;padding:1.25em;background:#101010}@media (min-width:62.5em){.region-content .rep-finder-container{margin-left:30px}}.region-content .rep-finder{margin:0 auto;max-width:86.875em}.region-content .rep-finder a{color:#fff}@media (min-width:42.5em){.region-content .rep-finder{padding:.625em 2.5em}}@media (min-width:68.75em){.region-content .rep-finder{padding:2.5em 10px 2.5em 2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:40px}}@media (min-width:68.75em){.region-content .rep-finder .rep-finder-text-container{-ms-flex-preferred-size:28%;flex-basis:28%}}.region-content .rep-finder .rep-finder-label{margin-top:0;margin-bottom:0;font-weight:700;padding-bottom:15px;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.25rem;line-height:1.12;color:#fff;position:relative;margin-left:20px}.region-content .rep-finder .rep-finder-label:before{content:"";width:13px;height:13px;background-color:#be2c37;position:absolute;left:-25px;top:13px}@media (min-width:42.5em){.region-content .rep-finder .rep-finder-label:before{top:23px}}@media (min-width:42.5em){.region-content .rep-finder .rep-finder-label{margin-left:0;font-size:4.875em}}@media (min-width:62.5em) and (max-width:68.6875em){.region-content .rep-finder .rep-finder-label{margin-top:0}}.region-content .rep-finder .rep-finder-link{margin-bottom:20px;margin-left:22px}.region-content .rep-finder .rep-finder-link a{text-decoration:underline;text-transform:uppercase;font-weight:900;font-family:acumin-pro-extra-condensed,sans-serif;line-height:1.35;font-size:1.25em}@media (min-width:42.5em){.region-content .rep-finder .rep-finder-link{margin-left:0}}@media (min-width:68.75em){.region-content .rep-finder .rep-finder-link{margin-bottom:0}}.region-content .rep-finder #rep-finder-form{margin-top:50px;-ms-flex-preferred-size:75%;flex-basis:75%}.region-content .rep-finder #rep-finder-form .field-group{margin-top:10px}.region-content .rep-finder #rep-finder-form .field-group label{color:#bbb;text-transform:uppercase;font-weight:700;font-size:.8125rem;margin-bottom:6px}.block-inline-blockcall-to-action .field-call-to-action .region-content .rep-finder #rep-finder-form a,.paragraph--type--featured-block .field-button-link .region-content .rep-finder #rep-finder-form a,.paragraph--type--home-product-blocks .region-content .rep-finder #rep-finder-form .field-home-block-link>a,.paragraph--type--image-card .field-card-link .region-content .rep-finder #rep-finder-form a,.region-content .rep-finder #rep-finder-form .block-inline-blockcall-to-action .field-call-to-action a,.region-content .rep-finder #rep-finder-form .btn,.region-content .rep-finder #rep-finder-form .paragraph--type--featured-block .field-button-link a,.region-content .rep-finder #rep-finder-form .paragraph--type--home-product-blocks .field-home-block-link>a,.region-content .rep-finder #rep-finder-form .paragraph--type--image-card .field-card-link a,.region-content .rep-finder #rep-finder-form body.node-homepage .home-hero-container .field-home-link a,body.node-homepage .home-hero-container .field-home-link .region-content .rep-finder #rep-finder-form a,body.node-product .region-content .flag-product-favorites .rep-finder #rep-finder-form a,body.node-product .region-content .rep-finder #rep-finder-form .flag-product-favorites a{margin:50px auto;display:table;-webkit-transition:all .3s;transition:all .3s}@media (min-width:42.5em){.block-inline-blockcall-to-action .field-call-to-action .region-content .rep-finder #rep-finder-form a,.paragraph--type--featured-block .field-button-link .region-content .rep-finder #rep-finder-form a,.paragraph--type--home-product-blocks .region-content .rep-finder #rep-finder-form .field-home-block-link>a,.paragraph--type--image-card .field-card-link .region-content .rep-finder #rep-finder-form a,.region-content .rep-finder #rep-finder-form .block-inline-blockcall-to-action .field-call-to-action a,.region-content .rep-finder #rep-finder-form .btn,.region-content .rep-finder #rep-finder-form .paragraph--type--featured-block .field-button-link a,.region-content .rep-finder #rep-finder-form .paragraph--type--home-product-blocks .field-home-block-link>a,.region-content .rep-finder #rep-finder-form .paragraph--type--image-card .field-card-link a,.region-content .rep-finder #rep-finder-form body.node-homepage .home-hero-container .field-home-link a,body.node-homepage .home-hero-container .field-home-link .region-content .rep-finder #rep-finder-form a,body.node-product .region-content .flag-product-favorites .rep-finder #rep-finder-form a,body.node-product .region-content .rep-finder #rep-finder-form .flag-product-favorites a{margin:30px auto}}@media (min-width:62.5em){.region-content .rep-finder #rep-finder-form{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.region-content .rep-finder #rep-finder-form .field-group{margin-top:0;width:calc(33% - 54px)}}@media (min-width:62.5em) and (min-width:81.25em){.region-content .rep-finder #rep-finder-form .field-group{width:calc(33% - 83px)}}@media (min-width:62.5em){.block-inline-blockcall-to-action .field-call-to-action .region-content .rep-finder #rep-finder-form a.tertiary,.paragraph--type--featured-block .field-button-link .region-content .rep-finder #rep-finder-form a.tertiary,.paragraph--type--home-product-blocks .region-content .rep-finder #rep-finder-form .field-home-block-link>a.tertiary,.paragraph--type--image-card .field-card-link .region-content .rep-finder #rep-finder-form a.tertiary,.region-content .rep-finder #rep-finder-form .block-inline-blockcall-to-action .field-call-to-action a.tertiary,.region-content .rep-finder #rep-finder-form .btn.tertiary,.region-content .rep-finder #rep-finder-form .paragraph--type--featured-block .field-button-link a.tertiary,.region-content .rep-finder #rep-finder-form .paragraph--type--home-product-blocks .field-home-block-link>a.tertiary,.region-content .rep-finder #rep-finder-form .paragraph--type--image-card .field-card-link a.tertiary,.region-content .rep-finder #rep-finder-form body.node-homepage .home-hero-container .field-home-link a.tertiary,body.node-homepage .home-hero-container .field-home-link .region-content .rep-finder #rep-finder-form a.tertiary,body.node-product .region-content .flag-product-favorites .rep-finder #rep-finder-form a.tertiary,body.node-product .region-content .rep-finder #rep-finder-form .flag-product-favorites a.tertiary{margin:20px 0 0;padding:12px 30px 14px 10px;border-top-left-radius:0;border-bottom-left-radius:0;min-width:150px}}@media (min-width:62.5em) and (min-width:81.25em){.block-inline-blockcall-to-action .field-call-to-action .region-content .rep-finder #rep-finder-form a.tertiary,.paragraph--type--featured-block .field-button-link .region-content .rep-finder #rep-finder-form a.tertiary,.paragraph--type--home-product-blocks .region-content .rep-finder #rep-finder-form .field-home-block-link>a.tertiary,.paragraph--type--image-card .field-card-link .region-content .rep-finder #rep-finder-form a.tertiary,.region-content .rep-finder #rep-finder-form .block-inline-blockcall-to-action .field-call-to-action a.tertiary,.region-content .rep-finder #rep-finder-form .btn.tertiary,.region-content .rep-finder #rep-finder-form .paragraph--type--featured-block .field-button-link a.tertiary,.region-content .rep-finder #rep-finder-form .paragraph--type--home-product-blocks .field-home-block-link>a.tertiary,.region-content .rep-finder #rep-finder-form .paragraph--type--image-card .field-card-link a.tertiary,.region-content .rep-finder #rep-finder-form body.node-homepage .home-hero-container .field-home-link a.tertiary,body.node-homepage .home-hero-container .field-home-link .region-content .rep-finder #rep-finder-form a.tertiary,body.node-product .region-content .flag-product-favorites .rep-finder #rep-finder-form a.tertiary,body.node-product .region-content .rep-finder #rep-finder-form .flag-product-favorites a.tertiary{width:210px}}.plastibond-features-container aside{display:none}.plastibond-features-container .scroll-section-content .main-text{color:#101010}.plastibond-features-container .scroll-section-content .main-text .feature-num{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;font-size:3.125em;display:inline-block;width:48px;vertical-align:top}.plastibond-features-container .scroll-section-content .main-text .feature-text{display:inline-block;width:calc(100% - 53px)}.plastibond-features-container .scroll-section-content .main-text h3{color:#be2c37;font-family:acumin-pro-extra-condensed,sans-serif;font-size:4.625em;line-height:.95;font-weight:800;margin-top:0;margin-bottom:.75em}.plastibond-features-container .scroll-section-content .main-text ul{margin-left:0;padding-left:1em;list-style-type:none}.plastibond-features-container .scroll-section-content .main-text ul li{margin-top:1.5em;position:relative;display:block;line-height:1.56}.plastibond-features-container .scroll-section-content .main-text ul li:before{content:"\25A0";position:absolute;display:inline-block;top:0;left:-1em;color:#be2c37}@media (max-width:68.6875em){.plastibond-features-container .scroll-content-container{padding-left:20px;padding-right:20px}.plastibond-features-container .col h2{margin-left:40px}.plastibond-features-container .scroll-section-content{background-color:#f4f4f7;padding:40px;margin:11px auto;border-radius:16px}.plastibond-features-container .scroll-section-content .main-text .feature-num{font-size:1.625em}.plastibond-features-container .scroll-section-content .main-text h3{font-size:1.875em}.plastibond-features-container .scroll-section-content .main-text ul li{font-size:1.125em}}@media (max-width:68.6875em) and (min-width:42.5em){.plastibond-features-container .scroll-section-content{margin:11px 2.5rem}.plastibond-features-container .scroll-section-content .main-text .feature-num{font-size:2.75em}.plastibond-features-container .scroll-section-content .main-text h3{font-size:3.125em}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container{display:-webkit-box;display:-ms-flexbox;display:flex}.plastibond-features-container .scrolling-container.started .scroll-section-content{visibility:hidden;opacity:0;display:inline-block}.plastibond-features-container .scrolling-container.started .scroll-section-content.active{visibility:visible}.plastibond-features-container .scrolling-container.started .col{padding-top:85px;position:relative;width:100%}.plastibond-features-container .scrolling-container.started .col>div{position:-webkit-sticky;position:sticky;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plastibond-features-container .scrolling-container.started .col>div.js-is-sticky{width:50vw}.plastibond-features-container .scrolling-container.started .col>div.js-is-sticky>h2{margin-top:0}.plastibond-features-container .scrolling-container.started .col>div .outer-scroll-content-container{margin-top:auto;margin-bottom:auto}.plastibond-features-container .scrolling-container.started .col.js-stickybit-parent>div>h2{left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.plastibond-features-container .scrolling-container.started .col:not(.js-stickybit-parent)>div{top:0}.plastibond-features-container .scrolling-container .col,.plastibond-features-container .scrolling-container aside{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;display:block}.plastibond-features-container .scrolling-container .col>div{overflow-x:hidden}.plastibond-features-container .scrolling-container .col h2{max-width:510px;margin:0 auto;display:block}.plastibond-features-container .scrolling-container .col .outer-scroll-content-container{width:510px;margin:0 auto;position:relative}.plastibond-features-container .scrolling-container .col .outer-scroll-content-container:before{position:absolute;content:"";top:0;left:0;width:100%;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,#fff,#fff 30%,hsla(0,0%,100%,0));z-index:11}.plastibond-features-container .scrolling-container .col .scroll-content-container{position:relative;margin:auto;width:1680px;display:-webkit-box;display:-ms-flexbox;display:flex}.plastibond-features-container .scrolling-container .col .scroll-content-container .scroll-section-content{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.plastibond-features-container .scrolling-container .col .scroll-content-container .scroll-section-content .main-text{padding-top:50px;width:560px;padding-right:50px;overflow-y:auto;max-height:calc(100vh - 190px)}.plastibond-features-container .scrolling-container aside{display:block;background-color:#f4f4f7}.plastibond-features-container .scrolling-container aside .scroll-section{overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:500px}.plastibond-features-container .scrolling-container aside .scroll-section img{max-width:100%}.plastibond-features-container .scrolling-container aside .scroll-section svg,.plastibond-features-container .scrolling-container aside .scroll-section svg image{width:100%}.plastibond-features-container .scrolling-container aside .scroll-section svg text{font-size:37px;font-weight:800}.plastibond-features-container .scrolling-container aside #section-trigger-1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:200px}}@media (min-width:68.75em) and (-ms-high-contrast:none){.plastibond-features-container .scrolling-container aside #section-trigger-1 .feature-image{width:44vw;height:31.174vw}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-1 .feature-image text{opacity:0;-webkit-transition:opacity .3s .25s;transition:opacity .3s .25s}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-1 .feature-image img{max-width:40vw}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-1 .feature-image line{-webkit-transition:stroke-dashoffset .3s;transition:stroke-dashoffset .3s}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-1 .feature-image line:first-child,.plastibond-features-container .scrolling-container aside #section-trigger-1 .feature-image line:nth-child(2){stroke-dasharray:259;stroke-dashoffset:-259}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-1 .feature-image line:nth-child(3){stroke-dasharray:259;stroke-dashoffset:259}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-1.active svg.feature-image line{stroke-dashoffset:0}.plastibond-features-container .scrolling-container aside #section-trigger-1.active svg.feature-image text{opacity:1}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-2{margin-top:50%;margin-bottom:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:68.75em) and (-ms-high-contrast:none){.plastibond-features-container .scrolling-container aside #section-trigger-2 .feature-image{width:31.174vw;height:44vw}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-2 img,.plastibond-features-container .scrolling-container aside #section-trigger-2 svg{margin:50px auto;max-width:40vw;width:77.1%;height:auto}.plastibond-features-container .scrolling-container aside #section-trigger-2 img line,.plastibond-features-container .scrolling-container aside #section-trigger-2 img polyline,.plastibond-features-container .scrolling-container aside #section-trigger-2 svg line,.plastibond-features-container .scrolling-container aside #section-trigger-2 svg polyline{-webkit-transition:stroke-dashoffset .3s;transition:stroke-dashoffset .3s}.plastibond-features-container .scrolling-container aside #section-trigger-2 img text,.plastibond-features-container .scrolling-container aside #section-trigger-2 svg text{opacity:0;-webkit-transition:opacity .3s .25s;transition:opacity .3s .25s}.plastibond-features-container .scrolling-container aside #section-trigger-2 img polyline,.plastibond-features-container .scrolling-container aside #section-trigger-2 svg polyline{stroke-dasharray:1195.72;stroke-dashoffset:1195.72}.plastibond-features-container .scrolling-container aside #section-trigger-2 img line,.plastibond-features-container .scrolling-container aside #section-trigger-2 svg line{stroke-dasharray:626.5;stroke-dashoffset:626.5}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-2.active svg line,.plastibond-features-container .scrolling-container aside #section-trigger-2.active svg polyline{stroke-dashoffset:0}.plastibond-features-container .scrolling-container aside #section-trigger-2.active svg text{opacity:1}}@media (min-width:68.75em){.plastibond-features-container .scrolling-container aside #section-trigger-3 img{display:block;width:100%;height:auto}}.plastibond-features-container .buttons{text-align:center}.block-inline-blockcall-to-action .field-call-to-action .plastibond-features-container .buttons a,.paragraph--type--featured-block .field-button-link .plastibond-features-container .buttons a,.paragraph--type--home-product-blocks .plastibond-features-container .buttons .field-home-block-link>a,.paragraph--type--image-card .field-card-link .plastibond-features-container .buttons a,.plastibond-features-container .buttons .block-inline-blockcall-to-action .field-call-to-action a,.plastibond-features-container .buttons .btn,.plastibond-features-container .buttons .paragraph--type--featured-block .field-button-link a,.plastibond-features-container .buttons .paragraph--type--home-product-blocks .field-home-block-link>a,.plastibond-features-container .buttons .paragraph--type--image-card .field-card-link a,.plastibond-features-container .buttons body.node-homepage .home-hero-container .field-home-link a,.plastibond-features-container .buttons body.node-product .region-content .flag-product-favorites a,body.node-homepage .home-hero-container .field-home-link .plastibond-features-container .buttons a,body.node-product .region-content .flag-product-favorites .plastibond-features-container .buttons a{margin:50px auto 100px}@media (min-width:68.75em){.block-inline-blockcall-to-action .field-call-to-action .plastibond-features-container .buttons a,.paragraph--type--featured-block .field-button-link .plastibond-features-container .buttons a,.paragraph--type--home-product-blocks .plastibond-features-container .buttons .field-home-block-link>a,.paragraph--type--image-card .field-card-link .plastibond-features-container .buttons a,.plastibond-features-container .buttons .block-inline-blockcall-to-action .field-call-to-action a,.plastibond-features-container .buttons .btn,.plastibond-features-container .buttons .paragraph--type--featured-block .field-button-link a,.plastibond-features-container .buttons .paragraph--type--home-product-blocks .field-home-block-link>a,.plastibond-features-container .buttons .paragraph--type--image-card .field-card-link a,.plastibond-features-container .buttons body.node-homepage .home-hero-container .field-home-link a,.plastibond-features-container .buttons body.node-product .region-content .flag-product-favorites a,body.node-homepage .home-hero-container .field-home-link .plastibond-features-container .buttons a,body.node-product .region-content .flag-product-favorites .plastibond-features-container .buttons a{margin:100px auto}}.media--type-profile-photo.media--view-mode-teaser img{border-radius:50%}.page-403 .region-content .top-content,.page-403 .top-content,.page-404 .region-content .top-content,.page-404 .top-content{display:none}.page-403 .title-wrapper .icon,.page-404 .title-wrapper .icon{margin-bottom:25px}.page-403 .title-wrapper .icon svg,.page-404 .title-wrapper .icon svg{width:100px;height:auto}.page-403 .title-wrapper .icon .code,.page-404 .title-wrapper .icon .code{font-size:9.375rem;font-family:acumin-pro-extra-condensed,sans-serif;letter-spacing:-1.5px;font-weight:900;color:#be2c37;line-height:.75}.page-403 .title-wrapper .icon .code:before,.page-404 .title-wrapper .icon .code:before{content:"";display:inline-block;height:100px;width:1px;background-color:#e4e4e4;margin-right:24px;margin-left:24px}.page-403 .region-content .title-wrapper,.page-404 .region-content .title-wrapper{text-align:center;padding-top:50px}@media (min-width:47.5em){.page-403 .region-content .title-wrapper,.page-404 .region-content .title-wrapper{padding-top:150px}}.page-403 .layout-content,.page-404 .layout-content{padding:50px 30px;max-width:43rem;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:47.5em){.page-403 .layout-content,.page-404 .layout-content{padding-bottom:150px}}.page.page-403 #block-main-content{display:none}.page.page-403 main{background-color:#f1f1f1}.page.page-403 .actions{margin-top:5px}.block-inline-blockcall-to-action .field-call-to-action .page.page-403 .actions .btn+a,.block-inline-blockcall-to-action .field-call-to-action .page.page-403 .actions a+.btn,.block-inline-blockcall-to-action .field-call-to-action .page.page-403 .actions a+a,.page.page-403 .actions .block-inline-blockcall-to-action .field-call-to-action .btn+a,.page.page-403 .actions .block-inline-blockcall-to-action .field-call-to-action a+.btn,.page.page-403 .actions .block-inline-blockcall-to-action .field-call-to-action a+a,.page.page-403 .actions .btn+.btn,.page.page-403 .actions .paragraph--type--featured-block .field-button-link .btn+a,.page.page-403 .actions .paragraph--type--featured-block .field-button-link a+.btn,.page.page-403 .actions .paragraph--type--featured-block .field-button-link a+a,.page.page-403 .actions .paragraph--type--home-product-blocks .field-home-block-link>.btn+a,.page.page-403 .actions .paragraph--type--home-product-blocks .field-home-block-link>a+.btn,.page.page-403 .actions .paragraph--type--home-product-blocks .field-home-block-link>a+a,.page.page-403 .actions .paragraph--type--image-card .field-card-link .btn+a,.page.page-403 .actions .paragraph--type--image-card .field-card-link a+.btn,.page.page-403 .actions .paragraph--type--image-card .field-card-link a+a,.page.page-403 .actions body.node-homepage .home-hero-container .field-home-link .btn+a,.page.page-403 .actions body.node-homepage .home-hero-container .field-home-link a+.btn,.page.page-403 .actions body.node-homepage .home-hero-container .field-home-link a+a,.page.page-403 .actions body.node-product .region-content .flag-product-favorites .btn+a,.page.page-403 .actions body.node-product .region-content .flag-product-favorites a+.btn,.page.page-403 .actions body.node-product .region-content .flag-product-favorites a+a,.paragraph--type--featured-block .field-button-link .page.page-403 .actions .btn+a,.paragraph--type--featured-block .field-button-link .page.page-403 .actions a+.btn,.paragraph--type--featured-block .field-button-link .page.page-403 .actions a+a,.paragraph--type--home-product-blocks .page.page-403 .actions .field-home-block-link>.btn+a,.paragraph--type--home-product-blocks .page.page-403 .actions .field-home-block-link>a+.btn,.paragraph--type--home-product-blocks .page.page-403 .actions .field-home-block-link>a+a,.paragraph--type--image-card .field-card-link .page.page-403 .actions .btn+a,.paragraph--type--image-card .field-card-link .page.page-403 .actions a+.btn,.paragraph--type--image-card .field-card-link .page.page-403 .actions a+a,body.node-homepage .home-hero-container .field-home-link .page.page-403 .actions .btn+a,body.node-homepage .home-hero-container .field-home-link .page.page-403 .actions a+.btn,body.node-homepage .home-hero-container .field-home-link .page.page-403 .actions a+a,body.node-product .region-content .flag-product-favorites .page.page-403 .actions .btn+a,body.node-product .region-content .flag-product-favorites .page.page-403 .actions a+.btn,body.node-product .region-content .flag-product-favorites .page.page-403 .actions a+a{margin-left:10px}.page-404 .main-content-wrapper{background-color:#f1f1f1}.page-404 .return-to-home{margin-top:5px}.page-404 .return-to-home a{color:red}body.context-user-login .tabs{max-width:43rem;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:43rem;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:acumin-pro-extra-condensed,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}body.context-user-login #block-main-content .js-form-item{margin-bottom:20px}body.context-user-login #block-main-content .description{display:none;color:#8b8b8b;padding-top:5px;font-size:.8125rem}body.context-user-login #block-main-content label{display:block;font-weight:700;color:#fff;margin-bottom:6px;font-size:.875rem}body.context-user-login #block-main-content input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #8b8b8b;background-color:#f7f8f9;padding:9px 10px 10px;font-size:1.0625rem;width:100%;border-radius:4px}body.context-user-login #block-main-content .form-actions{margin:20px 0;text-align:center}body.context-user-login #block-main-content input[type=submit]{background-color:#be2c37;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;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}body.context-user-login #block-main-content input[type=submit]:hover{background-color:#95222b}body.context-user-login .login-wrapper{text-align:center;margin-top:5px;padding-top:0}body.context-user-login .login-wrapper:before{margin-top:6px;content:"";display:block;height:8px;width:100%;background-image:url("data:image/svg+xml,%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-login .login-wrapper .register-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;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}body.context-user-login .login-wrapper .register-button:hover{background-color:#1a1a1a}body.context-user-login .login-wrapper .other-links .other-link{color:#818181;margin-bottom:8px;display:block;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}body.context-user-login .login-wrapper .other-links .other-link:hover{color:#9b9b9b}article.node-view-mode-full footer.node__meta{max-width:43rem;margin:0 auto;color:#666;font-size:.875em}article.node-education .layout--onecol,article.node-view-mode-full .basic-content-wrapper{position:relative}@media (min-width:75em){article.node-education .layout--onecol:not(.full-width) .block-field-blocknodeeducationfield-rsvp-action{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){article.node-education .layout--onecol:not(.full-width) .block-field-blocknodeeducationfield-rsvp-action{left:-300px}}article.node-education .layout--onecol:not(.full-width) .block-field-blocknodeeducationfield-rsvp-action>h2{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important}article.node-education .layout--onecol:not(.full-width) .block-field-blocknodeeducationfield-rsvp-action>h2:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}article.node-education .layout--onecol:not(.full-width) .block-field-blocknodeeducationfield-rsvp-action>h2+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content article.node-education .layout--onecol:not(.full-width) .block-field-blocknodeeducationfield-rsvp-action>h2+div{margin-top:4em}}@media (min-width:81.25em){article.node-education .layout--onecol:not(.full-width) .block-field-blocknodeeducationfield-rsvp-action>h2+div>:first-child{margin-top:0}}.layout--onecol.full-width .block-field-blocknodeeducationfield-rsvp-action,.layout--onecol.full-width .block-inline-blockcall-to-action{padding:100px 1.25rem;text-align:center}@media (min-width:68.75em){.layout--onecol.full-width .block-field-blocknodeeducationfield-rsvp-action,.layout--onecol.full-width .block-inline-blockcall-to-action{padding:150px 50px}}.layout--onecol.full-width .block-field-blocknodeeducationfield-rsvp-action>h2,.layout--onecol.full-width .block-inline-blockcall-to-action>h2{font-size:5em;font-weight:900;font-family:acumin-pro-extra-condensed,sans-serif;margin-bottom:50px}@media (min-width:42.5em){.layout--onecol.full-width .block-field-blocknodeeducationfield-rsvp-action,.layout--onecol.full-width .block-inline-blockcall-to-action{padding:100px 2.5rem}}@media (min-width:68.75em){.layout--onecol.full-width .block-field-blocknodeeducationfield-rsvp-action,.layout--onecol.full-width .block-inline-blockcall-to-action{padding:150px 50px}.layout--onecol.full-width .block-field-blocknodeeducationfield-rsvp-action>h2,.layout--onecol.full-width .block-inline-blockcall-to-action>h2{font-size:6.25em}}body.node-education #extra-content{display:none}@media (min-width:75em){article.node-education-page.node-view-mode-full .section-rsvp-top{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){article.node-education-page.node-view-mode-full .section-rsvp-top{left:-300px}}article.node-education-page.node-view-mode-full .section-rsvp-top .field-education-intro{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important}article.node-education-page.node-view-mode-full .section-rsvp-top .field-education-intro:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}article.node-education-page.node-view-mode-full .section-rsvp-top .field-education-intro+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content article.node-education-page.node-view-mode-full .section-rsvp-top .field-education-intro+div{margin-top:4em}}@media (min-width:81.25em){article.node-education-page.node-view-mode-full .section-rsvp-top .field-education-intro+div>:first-child{margin-top:0}}article.node-education-page.node-view-mode-full .section-rsvp-top .field-education-intro+.field-rsvp-action{margin-top:28px}article.node-education-page.node-view-mode-full .section-testimonials{position:relative;margin-left:-50vw;margin-top:50px;left:50%;width:100vw;padding:3.125rem 1.25rem;background-color:#000}@media (min-width:42.5em){article.node-education-page.node-view-mode-full .section-testimonials{padding:5rem 2.5rem;margin-top:80px}}article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes-heading{font-weight:800;display:inline-block;color:#be2c37;font-size:2.25em;text-transform:uppercase;padding-top:5px;line-height:.9!important;position:relative;color:#fff;font-family:acumin-pro-extra-condensed,sans-serif!important;font-weight:700;font-size:2.25rem;line-height:.83;letter-spacing:-.36px;margin:50px 1.25rem 40px}article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes-heading:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes-heading+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes-heading+div{margin-top:4em}}@media (min-width:81.25em){article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes-heading+div>:first-child{margin-top:0}}@media (min-width:42.5em){article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes-heading{margin:50px 2.5rem 40px}}@media (min-width:62.5em){article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes-heading{margin-left:240px}}article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes-heading:before{top:-10px}article.node-education-page.node-view-mode-full .section-testimonials .tns-outer .tns-control{color:#fff}article.node-education-page.node-view-mode-full .section-testimonials .slider-navigation{list-style-type:none;padding:0;display:table;margin:20px auto}article.node-education-page.node-view-mode-full .section-testimonials .slider-navigation li{background-color:#e2e2e6;border-radius:50%;font-size:0;width:30px;height:30px;border:8px solid #e2e2e6;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:5px;display:inline-block;cursor:pointer}article.node-education-page.node-view-mode-full .section-testimonials .slider-navigation li.tns-nav-active{background-color:#be2c37!important;border-color:#fff}article.node-education-page.node-view-mode-full .section-testimonials .slider-navigation li:hover{background-color:#fff;border-color:#fff}article.node-education-page.node-view-mode-full .section-testimonials .slider-navigation li:focus{outline:none}article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes>.item{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}article.node-education-page.node-view-mode-full .section-testimonials .field-client-quotes.tns-slider>.item{opacity:1}article.node-education-page.node-view-mode-full .section-testimonials .slider-navigation{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:0}article.node-education-page.node-view-mode-full .section-testimonials .tns-outer+.slider-navigation{opacity:1}article.node-education-page.node-view-mode-full .section-rsvp-bottom{position:relative;margin-left:-50vw;left:50%;width:100vw;padding:6.25rem 1.25rem;text-align:center}@media (min-width:42.5em){article.node-education-page.node-view-mode-full .section-rsvp-bottom{padding:9.375rem 2.5rem}}article.node-education-page.node-view-mode-full .section-rsvp-bottom>h3{max-width:80.625rem;text-align:center;font-size:5em;font-weight:900;font-family:acumin-pro-extra-condensed,sans-serif;margin:0 auto .5em}@media (min-width:42.5em){article.node-education-page.node-view-mode-full .section-rsvp-bottom>h3{font-size:6.25em}}article.node-education-page.node-view-mode-full .section-quick-links{position:relative;left:50%;margin-left:-50vw;width:100vw}@media (min-width:62.5em){article.node-education-page.node-view-mode-full .section-quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}article.node-education-page.node-view-mode-full .section-quick-links .left-container{-ms-flex-preferred-size:36%;flex-basis:36%;background:#f4f4f7}article.node-education-page.node-view-mode-full .section-quick-links .left-container .heading-container>h2{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important;margin-top:45px;margin-bottom:25px}article.node-education-page.node-view-mode-full .section-quick-links .left-container .heading-container>h2:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}article.node-education-page.node-view-mode-full .section-quick-links .left-container .heading-container>h2+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content article.node-education-page.node-view-mode-full .section-quick-links .left-container .heading-container>h2+div{margin-top:4em}}@media (min-width:81.25em){article.node-education-page.node-view-mode-full .section-quick-links .left-container .heading-container>h2+div>:first-child{margin-top:0}}@media (min-width:42.5em){article.node-education-page.node-view-mode-full .section-quick-links .left-container .heading-container>h2{margin-bottom:40px}}article.node-education-page.node-view-mode-full .section-quick-links .left-container .heading-container .field-quick-links-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;font-size:4.875em;color:#101010;line-height:.9;max-width:80%}article.node-education-page.node-view-mode-full .section-quick-links .heading-container{max-width:408px;margin:0 1.25rem 6px;padding:20px 0 35px}@media (min-width:42.5em){article.node-education-page.node-view-mode-full .section-quick-links .heading-container{margin:0 2.5rem 6px}}@media (min-width:68.75em){article.node-education-page.node-view-mode-full .section-quick-links .heading-container{padding:0;margin:0 0 0 auto}}article.node-education-page.node-view-mode-full .section-quick-links .right-container{-ms-flex-preferred-size:calc(64% - 6px);flex-basis:calc(64% - 6px)}.block-views-blockeducation-views-list{position:relative;left:50%;margin-top:50px;margin-left:-50vw;width:100vw}.block-views-blockeducation-views-list .views-element-container{margin:0 auto;max-width:85.625rem;padding:0 1.25rem}@media (min-width:42.5em){.block-views-blockeducation-views-list .views-element-container{padding:0 2.5rem}}.block-views-blockeducation-views-list .views-row{margin-bottom:80px}@media (min-width:68.75em){.block-views-blockeducation-views-list .views-row{margin-bottom:140px}}article.node-education.node-view-mode-teaser .left-container h3.education-subtitle{margin-top:50px}article.node-education.node-view-mode-teaser .left-container>h2{position:relative;margin-left:1.875rem;font-size:4.875rem;margin-top:0;margin-bottom:0}article.node-education.node-view-mode-teaser .left-container>h2:before{content:"";display:block;position:absolute;top:.25em;left:-25px;width:13px;height:13px;background-color:#be2c37}article.node-education.node-view-mode-teaser .left-container>h2 a{text-decoration:none;color:#101010;font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;line-height:.9;text-transform:uppercase}@media (min-width:42.5em){article.node-education.node-view-mode-teaser .left-container>h2{margin-left:0}}@media (min-width:47.5em){article.node-education.node-view-mode-teaser .left-container>h2{margin-left:0}}article.node-education.node-view-mode-teaser .left-container .body{color:#666}@media (min-width:47.5em){article.node-education.node-view-mode-teaser .left-container .body{margin-top:20px}}@media (min-width:68.75em){article.node-education.node-view-mode-teaser .left-container .body{margin-top:35px}}article.node-education.node-view-mode-teaser .left-container .body p{font-size:1.125em;line-height:1.67}article.node-education.node-view-mode-teaser .left-container .links{list-style-type:none;margin:0;padding:0}.block-inline-blockcall-to-action .field-call-to-action article.node-education.node-view-mode-teaser .left-container .links a,.paragraph--type--featured-block .field-button-link article.node-education.node-view-mode-teaser .left-container .links a,.paragraph--type--home-product-blocks article.node-education.node-view-mode-teaser .left-container .links .field-home-block-link>a,.paragraph--type--image-card .field-card-link article.node-education.node-view-mode-teaser .left-container .links a,article.node-education.node-view-mode-teaser .left-container .links .block-inline-blockcall-to-action .field-call-to-action a,article.node-education.node-view-mode-teaser .left-container .links .btn,article.node-education.node-view-mode-teaser .left-container .links .paragraph--type--featured-block .field-button-link a,article.node-education.node-view-mode-teaser .left-container .links .paragraph--type--home-product-blocks .field-home-block-link>a,article.node-education.node-view-mode-teaser .left-container .links .paragraph--type--image-card .field-card-link a,article.node-education.node-view-mode-teaser .left-container .links body.node-homepage .home-hero-container .field-home-link a,article.node-education.node-view-mode-teaser .left-container .links body.node-product .region-content .flag-product-favorites a,body.node-homepage .home-hero-container .field-home-link article.node-education.node-view-mode-teaser .left-container .links a,body.node-product .region-content .flag-product-favorites article.node-education.node-view-mode-teaser .left-container .links a{margin-top:35px}@media (min-width:47.5em) and (max-width:62.4375em){article.node-education.node-view-mode-teaser .right-container .field-cover-image-half{position:relative;top:66px}}article.node-education.node-view-mode-teaser .right-container .field-cover-image-half img{max-width:100%}@media (min-width:47.5em){article.node-education.node-view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}article.node-education.node-view-mode-teaser .left-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:40px}article.node-education.node-view-mode-teaser .left-container,article.node-education.node-view-mode-teaser .right-container{width:50%}}@media (min-width:68.75em){article.node-education.node-view-mode-teaser .left-container{padding-right:50px}}article.node-education.node-view-mode-teaser h3.education-subtitle{color:#be2c37;font-size:1.25em;margin:0}@media (min-width:42.5em){body.toolbar-tray-open #literature-cart{top:0;position:-webkit-sticky;position:sticky;z-index:9}}#literature-cart{text-align:right;padding-right:0;height:0;z-index:1}@media (min-width:42.5em){#literature-cart{top:0;position:-webkit-sticky;position:sticky;z-index:9;right:0}body.toolbar-tray-open #literature-cart{top:39px}body.toolbar-tray-open.toolbar-horizontal #literature-cart{top:79px}}#literature-cart .in-cart{display:inline-block;font-weight:700;background-color:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.15);box-shadow:0 1px 5px 0 rgba(0,0,0,.15);width:100%;min-height:50px;text-align:center;position:relative}@media (min-width:42.5em){#literature-cart .in-cart{width:280px}}#literature-cart .in-cart a.cart-icon-container{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;text-align:center;border-left:4px solid #be2c37}@media (min-width:42.5em){#literature-cart .in-cart a.cart-icon-container{display:block}}#literature-cart .in-cart a.cart-icon-container:hover{cursor:pointer}#literature-cart .in-cart .cart-title{font-size:1.1875em;font-weight:800;margin:0 0 0 30px;padding:0 50px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}#literature-cart .in-cart .cart-title svg{display:inline-block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:18px;height:18px;position:absolute;right:0;top:calc(50% - 9px)}@media (min-width:42.5em){#literature-cart .in-cart .cart-title{margin:0;padding:0;position:relative}}#literature-cart .in-cart .cart-title:after{content:"";display:inline-block}#literature-cart .in-cart .cart-icon{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#literature-cart .in-cart .cart-icon svg{width:32px;height:32px}#literature-cart .in-cart .cart-number{position:absolute;top:-10px;right:-12px;font-size:16px;line-height:24px;width:24px;height:24px;border-radius:50%;background-color:#5bc362;color:#fff;text-align:center;vertical-align:middle}#literature-cart .in-cart .cart-items{background-color:#fff;border:1px solid #e2e2e2;position:absolute;width:100%;z-index:1;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.25);box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}@media (min-width:42.5em){#literature-cart .in-cart .cart-items{position:static}}#literature-cart .in-cart .cart-items .cart-is-empty p{font-size:.8125rem;font-weight:700;text-transform:uppercase;color:#8b8b8b}#literature-cart .in-cart .cart-items .close-cart{text-align:right;padding-bottom:5px;margin-top:-5px}#literature-cart .in-cart .cart-items .close-cart a{height:15px;width:15px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='58' height='58' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke-linecap='square' stroke='red' stroke-width='5'%3E%3Cpath d='M49.506 8.494L8.494 49.506M9.201 7.787l41.012 41.012'/%3E%3C/g%3E%3C/svg%3E");background-size:15px;background-position:50%;background-repeat:no-repeat}#literature-cart .in-cart .cart-items .place-request{background-color:#be2c37;font-family:acumin-pro-condensed,sans-serif;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.25rem;text-align:center;display:block;padding:19px 20px 21px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke= $white'%3E%3Cpath d='M2 5h10' stroke-width='2' stroke-linecap='square'/%3E%3Cpath fill='white' d='M12 2v6l4-3z'/%3E%3C/g%3E%3C/svg%3E");background-size:18px;background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}#literature-cart .in-cart .cart-items .place-request:hover{background-color:#95222b}#literature-cart .in-cart .cart-items .cart-item{border-top:1px solid #333;position:relative;color:#000;text-align:left;padding:18px 11px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}#literature-cart .in-cart .cart-items .cart-item:hover{cursor:pointer;background-color:#f2f2f2}#literature-cart .in-cart .cart-items .cart-item:first-child{border-top:none}#literature-cart .in-cart .cart-items .cart-item:last-child{margin-bottom:0}#literature-cart .in-cart .cart-items .cart-item .cart-item-content{padding-right:20px}#literature-cart .in-cart .cart-items .cart-item .item-title{padding-bottom:3px;font-size:.8125rem;text-transform:uppercase;letter-spacing:.6px;margin-top:0;margin-bottom:5px}#literature-cart .in-cart .cart-items .cart-item .item-quantity{font-weight:400;text-transform:uppercase;font-size:.8125rem}#literature-cart .in-cart .cart-items .cart-item .close-icon{position:absolute;right:11px;top:18px;color:#be2c37;display:inline-block}#literature-cart .in-cart .cart-items .cart-item .close-icon svg{width:14px;height:14px}#literature-cart .in-cart .cart-items .cart-item .close-icon:hover{color:#d0343f}#literature-app{position:relative;left:50%;margin-left:-50vw;width:100vw;padding:0 1.25rem}@media (min-width:42.5em){#literature-app{padding:0 2.5rem}}#literature-app #literature-content{max-width:80.625rem;margin:20px auto;display:block}#literature-app.noItems{margin-top:20px}#literature-app [v-cloak]{display:none}#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}#literature-app .literature-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-10px;margin-right:-10px}#literature-app .literature-items .literature-item{margin:10px;padding:0 20px 20px;width:100%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#literature-app .literature-items .literature-item .card-actions-wrapper{margin-top:auto}@media (min-width:47.5em){#literature-app .literature-items .literature-item{width:calc(50% - 20px)}}@media (min-width:62.5em){#literature-app .literature-items .literature-item{width:calc(33.33% - 20px)}}#literature-app .literature-items .literature-item.focused{-webkit-animation-duration:.5s;animation-duration:.5s}#literature-app .literature-items .literature-item.focused.animated{-webkit-animation-name:literature-focused;animation-name:literature-focused}#literature-app .literature-items .literature-item.added .literature-title span{background-image:url("data:image/svg+xml,%3Csvg width='7' height='5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' d='M1 2l2 2 3-3' fill='none' fill-rule='evenodd'/%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:#101010}#literature-app .literature-items .literature-item .literature-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 20px;text-align:center;font-size:1.25rem;line-height:1.27;font-weight:700;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin-left:-20px;margin-right:-20px;margin-bottom:20px;background-color:#be2c37;color:#fff}#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;min-height:1px;-ms-flex-preferred-size:200px;flex-basis:200px}#literature-app .literature-items .literature-item .literature-image img{max-width:270px;max-height:200px}#literature-app .literature-items .literature-item .literature-image.shadow img{-webkit-box-shadow:0 10px 11px 0 rgba(0,0,0,.25);box-shadow:0 10px 11px 0 rgba(0,0,0,.25)}#literature-app .literature-items .literature-item .literature-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:35px 0 auto}#literature-app .literature-items .literature-item .literature-downloads .download-item{display:inline-block;margin:0 9px;padding:9px 13px 12px;-webkit-transition:.3s;transition:.3s;position:relative;min-width:120px;text-decoration:none}@media (min-width:81.25em){#literature-app .literature-items .literature-item .literature-downloads .download-item{padding:9px 22px 12px}}#literature-app .literature-items .literature-item .literature-downloads .download-item .text{position:relative;text-align:left;font-size:1.25rem;color:#101010;text-transform:uppercase;font-family:acumin-pro-condensed,sans-serif;font-weight:900;line-height:1}#literature-app .literature-items .literature-item .literature-downloads .download-item svg.arrow{position:relative;top:2px;width:18px;height:18px;margin-left:30px}#literature-app .literature-items .literature-item .literature-downloads .download-item:hover .text{color:#fff}#literature-app .literature-items .literature-item hr{border:0;border-bottom:1px solid #e2e2e2;margin:35px -20px 0}#literature-app .literature-items .literature-item .card-actions-wrapper .action-label{font-size:.875rem;letter-spacing:.56px;font-weight:700;color:#101010;margin:12px 0 13px}#literature-app .literature-items .literature-item .card-actions-wrapper .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .left{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .left select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 26px 13px 12px;font-size:1rem;height:54px;background-color:#f4f4f7;background-image:url("data:image/svg+xml,%3Csvg width='21' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23101010' fill-rule='evenodd'%3E%3Cpath d='M0 10h21L11 0zM21 21H0l10 10z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:8px;background-position:calc(100% - 8px) calc(50% + 1px);min-width:200px;color:#101010;border:2px solid #101010;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .left select.empty{color:#777}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .left select:focus{outline:none}#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:#101010;height:100%;margin-left:10px}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .right button{top:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.25rem;display:block;padding:11px 17px 12px;background-color:#be2c37;border-color:#be2c37;text-transform:uppercase;color:#fff;line-height:1;min-width:96px;-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .right button:disabled{background-color:#8b8b8b;border-color:#8b8b8b}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .right button:disabled:hover:before{content:none}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .right button:focus{outline:none}#literature-app .literature-items .literature-item .card-actions-wrapper .actions .right button:not(:disabled):hover{border-color:#101010}#literature-app .fade-enter-active{-webkit-transition:opacity 1s;transition:opacity 1s}#literature-app .fade-enter{opacity:0}#literature-app .fade-leave-active{-webkit-transition:opacity 0s;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}#literature-app .selected-items .left{min-width:220px}#literature-app .selected-items .left .form-title{position:relative;font-family:acumin-pro-extra-condensed,sans-serif;color:#000;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:#be2c37}#literature-app .selected-items .left .form-title:before{position:absolute;content:"";height:5px;width:40px;left:0;top:0;background-color:#be2c37}@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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#literature-app .selected-items .right .cart-item{border:1px solid #333;background-color:#fff;color:#000;text-align:left;padding:10px 12px;margin-bottom:15px;margin-right:15px;-ms-flex-preferred-size:calc(100% - 15px);flex-basis:calc(100% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:47.5em){#literature-app .selected-items .right .cart-item{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}}@media (min-width:62.5em){#literature-app .selected-items .right .cart-item{min-width:200px;-ms-flex-preferred-size:calc(33.33333% - 15px);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:#be2c37;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,%3Csvg width='12' height='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23BABABA' fill-rule='evenodd'%3E%3Cpath d='M0 0h2v2H0zM6 0h2v2H6z'/%3E%3C/g%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{text-align:right}#literature-app .selected-items .right .edit-request:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23fff' %3E%3Cpath d='M16 5H6' stroke-width='2' stroke-linecap='square'/%3E%3Cpath fill='%23fff' d='M6 8V2L2 5z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;position:absolute;top:16px;left:24px;width:20px;height:20px}#literature-app .literature-divider{border:0;border-bottom:1px solid #333;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}#literature-app .literature-webform .left{min-width:220px}#literature-app .literature-webform .left .form-title{position:relative;font-family:acumin-pro-extra-condensed,sans-serif;color:#000;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:#be2c37}#literature-app .literature-webform .left .form-title:before{position:absolute;content:"";height:5px;width:40px;left:0;top:0;background-color:#be2c37}@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:#be2c37;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,%3Csvg width='12' height='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23BABABA' fill-rule='evenodd'%3E%3Cpath d='M0 0h2v2H0zM6 0h2v2H6z'/%3E%3C/g%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:not([type=submit]){font-size:1rem;padding:10px;background-color:#f7f8f9;border:2px solid #101010}#literature-app .literature-webform .right input:not([type=submit]).form-text.hasDatepicker{padding:10px 50px 10px 10px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23101010' 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;background-color:#f7f8f9;border:2px solid #101010;width:100%}#literature-app .literature-webform .right select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;padding:10px 50px 10px 10px;background-color:#f7f8f9;border:2px solid #101010;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='8' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23101010' 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}@-webkit-keyframes literature-focused{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes literature-focused{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.page-context--installer-certification .page,.page-node-11 .page{background-color:#f4f4f7}.main-content-wrapper #recertification-app{margin-top:75px;margin-bottom:100px}.main-content-wrapper #recertification-app *{font-family:neue-haas-grotesk-text,sans-serif}.main-content-wrapper #recertification-app .recertification-intro a{color:#be2c37}.main-content-wrapper #recertification-app .recertification-contents>h2{padding-top:10px;padding-bottom:10px;line-height:1.25;text-align:left}.main-content-wrapper #recertification-app .recertification-contents:not(.recertification-question) h2,.main-content-wrapper #recertification-app .recertification-contents a{color:#be2c37}.main-content-wrapper #recertification-app h2,.main-content-wrapper #recertification-app h3{font-family:acumin-pro-extra-condensed,sans-serif}.main-content-wrapper #recertification-app h2{color:#be2c37}.main-content-wrapper #recertification-app .recertification-action-button{background-color:#be2c37!important;padding:22px 60px 22px 30px}.main-content-wrapper #recertification-app .recertification-action-button:hover{background-color:#d54853!important}.main-content-wrapper #recertification-app .recertification-header-bar__number--current{color:#000;font-weight:700}.main-content-wrapper #recertification-app .recertification-header-bar__back-label{line-height:48px;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.main-content-wrapper #recertification-app .recertification-header-bar__back-label:hover,.main-content-wrapper #recertification-app .recertification-question>h2{color:#000}.main-content-wrapper #recertification-app .recertification-question .recertification-option.chosen .recertification-radio{border-color:#000}.main-content-wrapper #recertification-app .recertification-question .recertification-option.chosen .recertification-radio:after{background-color:#000}.main-content-wrapper #recertification-app .recertification-results h2{text-align:left}.page-context--sales-locator .page,body.page-node-18 .page{background-color:#f4f4f7}#replocator{overflow:auto;margin-bottom:50px}@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:#be2c37;stroke:#fff;stroke-width:1.5;stroke-opacity:.5;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#locator-map text{fill:#fff;font-size:11.906px}#locator-map g{cursor:pointer}#locator-map g:hover path{fill:#dd5a64}#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{display:block;font-weight:700;padding-top:25px;padding-bottom:8px;color:#101010;text-transform:uppercase;font-size:.8125rem}#locator-search label:first-of-type{padding-top:20px;margin-top:0}#locator-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ededed;border:1px solid #a1a1a1;color:#707070;background-image:url("data:image/svg+xml,%3Csvg width='71' height='101' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23242323' fill-rule='nonzero'%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 0 1 6.63 0L68.97 32.498c2.953 2.953.861 8.002-3.315 8.002zM5.345 60.5h60.31c4.176 0 6.268 5.05 3.315 8.002L38.815 98.657a4.688 4.688 0 0 1-6.63 0L2.03 68.502C-.923 65.549 1.17 60.5 5.345 60.5z'/%3E%3C/g%3E%3C/svg%3E");background-size:10px;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:2px solid #101010;padding:17px 25px 19px;font-size:1em;outline:0;color:#101010;background-color:#fff}#locator-search input:focus,#locator-search select:focus{border-color:#be2c37}#locator-search #form-reset{text-align:center;-webkit-transform:translateY(0);transform:translateY(0)}#locator-search .form-reset{position:relative;margin-top:20px}#locator-search .form-reset button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#be2c37;padding:14px 50px 16px 25px;font-size:1.25rem;font-weight:800;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 925.82 1070.14'%3E%3Cpath fill='%23be2c37' d='M462.91 1070.14c255.66 0 462.91-207.25 462.91-462.91 0-255.4-206.83-462.49-462.13-462.91V0L146.13 222.62l317.56 222.61V300.82c168.87.42 305.64 137.44 305.64 306.41 0 169.23-137.19 306.41-306.42 306.41S156.5 776.46 156.5 607.23H0c0 255.66 207.25 462.91 462.91 462.91'/%3E%3C/svg%3E");background-size:15px;background-position:90% 49%;background-repeat:no-repeat;border-radius:30px;text-transform:uppercase;font-family:acumin-pro-condensed,sans-serif;border:2px solid #be2c37;min-width:210px}#locator-search .form-reset button:hover{color:#fff;background-color:#be2c37;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 925.82 1070.14'%3E%3Cpath fill='%23fff' d='M462.91 1070.14c255.66 0 462.91-207.25 462.91-462.91 0-255.4-206.83-462.49-462.13-462.91V0L146.13 222.62l317.56 222.61V300.82c168.87.42 305.64 137.44 305.64 306.41 0 169.23-137.19 306.41-306.42 306.41S156.5 776.46 156.5 607.23H0c0 255.66 207.25 462.91 462.91 462.91'/%3E%3C/svg%3E")}@media (min-width:47.5em){#replocator .results-wrapper{width:50%;float:left;padding:10px 40px}}@media (min-width:62.5em){#replocator .results-wrapper{width:25%;padding:10px 20px}}@media (min-width:87.5em){#replocator .results-wrapper{width:30%;margin-left:1%}}#replocator h2.results{color:#101010;font-weight:700;font-size:.8125rem;line-height:1.1;text-transform:uppercase;text-align:left!important;padding-bottom:15px}#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{color:#101010;background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);padding:25px 20px 15px;margin-bottom:10px}#locator-results .rep .info:after,#locator-results .rep: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:10px}}#locator-results .rep .contact{font-weight:700;margin-bottom:5px}#locator-results .rep .email{text-decoration:underline;text-overflow:wrap;color:#be2c37;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:#be2c37}#locator-results .rep .fax a,#locator-results .rep .phone a{text-decoration:none}body.node-homepage .top-content{display:none}body.node-homepage .full-content-wrapper{padding-top:0}body.node-homepage .home-hero-container{background:#f4f4f7;margin:30px;padding:22px 0 22px 12px;overflow:hidden}@media (min-width:42.5em){body.node-homepage .home-hero-container{padding:48px 0 48px 40px}}@media (min-width:68.75em){body.node-homepage .home-hero-container{padding:80px 0 80px 68px}}body.node-homepage .home-hero-container .field-home-link a{min-width:100px!important}body.node-homepage .home-hero-container .body{font-size:1rem;line-height:1.67;margin-bottom:36px}body.node-homepage .home-hero-container .body>p{font-size:1rem}body.node-homepage .home-hero-container .home-hero-content{margin-right:12px}@media (min-width:42.5em){body.node-homepage .home-hero-container .home-hero-content{margin-right:40px}}@media (min-width:68.75em){body.node-homepage .home-hero-container .home-hero-content{margin-right:0}}body.node-homepage .home-hero-container h1.page-title{text-transform:uppercase;font-size:3.125em;margin-top:0;line-height:.86;margin-bottom:.25em}@media (min-width:42.5em){body.node-homepage .home-hero-container h1.page-title{font-size:5.625em;letter-spacing:-1.39px}}@media (min-width:62.5em){body.node-homepage .home-hero-container h1.page-title{font-size:6.25em;letter-spacing:-1.6px}}@media (min-width:81.25em){body.node-homepage .home-hero-container h1.page-title{font-size:8.9375em;letter-spacing:-2px}}body.node-homepage .home-hero-container .field-home-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.node-homepage .home-hero-container .field-home-cover img{max-width:100%;padding:50px 0}@media (min-width:68.75em){body.node-homepage .home-hero-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.node-homepage .home-hero-container .home-hero-content{-ms-flex-preferred-size:40%;flex-basis:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.node-homepage .home-hero-container .home-hero-content .home-hero-outer-content{max-width:580px}}@media (min-width:68.75em) and (min-width:100em){body.node-homepage .home-hero-container .home-hero-content{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:100px}}@media (min-width:68.75em) and (min-width:125em){body.node-homepage .home-hero-container .home-hero-content{padding-right:150px}}@media (min-width:68.75em){body.node-homepage .home-hero-container .field-home-cover{-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:68.75em) and (min-width:100em){body.node-homepage .home-hero-container .field-home-cover{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.node-homepage .top-blocks-container{margin-left:1.25rem;margin-right:1.25rem}@media (min-width:62.5em){body.node-homepage .top-blocks-container{margin-left:30px;margin-right:30px}}body.node-homepage .top-blocks-container .field-homepage-top-blocks>.item{margin-bottom:30px}@media (min-width:81.25em){body.node-homepage .top-blocks-container .field-homepage-top-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}body.node-homepage .top-blocks-container .field-homepage-top-blocks>.item{width:calc(50% - 13px)}}body.node-homepage .plastibond-features-container h2{font-size:4.875em;position:relative;color:#101010;font-family:acumin-pro-extra-condensed,sans-serif;display:inline-block;line-height:.9;text-transform:uppercase;margin-left:42px}body.node-homepage .plastibond-features-container h2:before{content:"";display:inline-block;width:13px;height:13px;background-color:#be2c37;position:absolute;top:.2em;left:-25px}@media (min-width:0) and (max-width:42.4375em){body.node-homepage .plastibond-features-container h2{font-size:2.25em}}@media (min-width:68.75em){body.node-homepage .plastibond-features-container h2{margin-left:0}}body.node-homepage .education-container{background-color:#f4f4f7;padding:50px 1.25rem}@media (min-width:42.5em){body.node-homepage .education-container{padding:50px 2.5rem}}body.node-homepage .education-container .education-views-container{max-width:84.375em;margin:0 auto;position:relative}body.node-homepage .education-container .field-home-education-text{max-width:60em;font-size:1.125rem;margin:0 auto 0 20px}body.node-homepage .education-container .field-home-education-text h2:first-child{font-size:4.875em;position:relative;color:#101010;font-family:acumin-pro-extra-condensed,sans-serif;display:inline-block;line-height:.9;text-transform:uppercase;margin-bottom:10px}body.node-homepage .education-container .field-home-education-text h2:first-child:before{content:"";display:inline-block;width:13px;height:13px;background-color:#be2c37;position:absolute;top:.2em;left:-25px}@media (min-width:0) and (max-width:42.4375em){body.node-homepage .education-container .field-home-education-text h2:first-child{font-size:2.25em}}body.node-homepage .education-container .field-home-education-text h2+h3:nth-child(2){font-size:1.25em;color:#be2c37;margin-bottom:1em}@media (min-width:42.5em){body.node-homepage .education-container .field-home-education-text h2+h3:nth-child(2){margin-bottom:2em}}@media (min-width:42.5em){body.node-homepage .education-container .field-home-education-text{text-align:center;margin-left:auto}body.node-homepage .education-container .field-home-education-text p{margin:0 auto;max-width:43rem}}body.node-homepage .articles-container{position:relative;background:#101010;padding:50px 1.25rem}@media (min-width:42.5em){body.node-homepage .articles-container{padding:50px 2.5rem}}body.node-homepage .articles-container .field-featured-image{display:block;min-height:1px}body.node-homepage .articles-container .articles-views{max-width:86.875em;margin-left:auto;margin-right:auto}body.node-homepage .articles-container .article-views-title{font-size:4.875em;position:relative;color:#101010;font-family:acumin-pro-extra-condensed,sans-serif;display:inline-block;line-height:.9;text-transform:uppercase;color:#fff}body.node-homepage .articles-container .article-views-title:before{content:"";display:inline-block;width:13px;height:13px;background-color:#be2c37;position:absolute;top:.2em;left:-25px}@media (min-width:0) and (max-width:42.4375em){body.node-homepage .articles-container .article-views-title{font-size:2.25em;margin-left:2.5rem}}body.node-homepage .articles-container .view-all-container{text-align:center}.layout--twocol-section #plastibond-contact-form{position:relative}@media (min-width:68.75em){.layout--twocol-section #plastibond-contact-form{left:-100px;margin-right:-20px}}@media (min-width:47.5em) and (max-width:68.6875em){.plastibond-contact-form-section{display:-webkit-box;display:-ms-flexbox;display:flex}.plastibond-contact-form-section .layout__region--first{-ms-flex-preferred-size:40%!important;flex-basis:40%!important}.plastibond-contact-form-section .layout__region--second{margin-top:0;-ms-flex-preferred-size:60%!important;flex-basis:60%!important}}@media (min-width:34.375em) and (max-width:47.4375em){.plastibond-contact-form-section .layout__region--first{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:34.3125em){.plastibond-contact-form-section .layout__region--first{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.plastibond-contact-form-section #plastibond-location,.plastibond-contact-form-section #plastibond-location>h2:before,.plastibond-contact-form-section #plastibond-phone,.plastibond-contact-form-section #plastibond-phone>h2:before{width:100%}}#plastibond-location,#plastibond-phone{position:relative;margin-bottom:30px}#plastibond-location>h2,#plastibond-phone>h2{font-size:2.25rem;color:#101010;font-family:acumin-pro-extra-condensed,sans-serif;font-weight:700;letter-spacing:-.36px;text-transform:uppercase;margin-bottom:25px}#plastibond-location>h2:before,#plastibond-phone>h2:before{content:"";position:absolute;top:-8px;left:0;width:223px;height:2px;background-color:#be2c37}#plastibond-location .body p,#plastibond-phone .body p{margin-top:2px;margin-bottom:2px;font-size:1.1875rem}@media (min-width:68.75em){#plastibond-location+#plastibond-location,#plastibond-location+#plastibond-phone,#plastibond-phone+#plastibond-location,#plastibond-phone+#plastibond-phone{margin-top:70px}}body.node-article .region-content .top-content .sub-title{max-width:53.125rem;margin:0 auto 50px;left:-21px}body.node-article .region-content .top-content .article-title-wrapper{max-width:53.125rem;margin:0 auto 15px}body.node-article .region-content .top-content .article-title-wrapper #block-main-page-title h1{line-height:1.18;text-transform:none;font-family:neue-haas-grotesk-text,sans-serif;font-size:2rem}@media (min-width:62.5em){body.node-article .region-content .top-content .article-title-wrapper #block-main-page-title h1{font-size:3.375rem}}body.node-article .region-content .top-content .field-article-category{margin-bottom:15px}body.node-article .main-content-wrapper .full-content-wrapper{padding-top:0}body.node-article .main-content-wrapper .full-content-wrapper .node__meta{color:grey;margin-bottom:45px;max-width:58.125rem;padding:0 1.25rem}@media (min-width:42.5em){body.node-article .main-content-wrapper .full-content-wrapper .node__meta{padding:0 2.5rem}}body.node-article .main-content-wrapper .full-content-wrapper .node__submitted{border-bottom:1px solid #ddd;font-size:1rem;color:grey;padding-bottom:15px}body.node-article .all-news-links{max-width:43rem;margin:50px auto;text-align:center}.field-article-category{background-color:#be2c37;font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;letter-spacing:-.36px;color:#fff;text-transform:uppercase;display:inline-block;line-height:1;font-size:1.3125rem}.field-article-category>div{line-height:1;padding:5px 8px 6px}.field-article-category .article-category--name{display:inline-block;line-height:1}.field-article-category a{color:#fff;text-decoration:none}article.node-article-pb .placeholder-logo,article.node-article .placeholder-logo{display:block;background-color:#be2c37;height:250px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.19 98.71'%3E%3Cpath d='M8.35 0h22.89c15.46 0 23 5.33 23 17.32 0 13.61-8 20.33-24.35 20.33h-9.75l-2.59 17.94H0zm19.64 24.49c6.19 0 9.28-1.39 9.28-6.26 0-3.72-2.47-5.18-7.58-5.18h-6l-1.88 11.44z' fill='%23fff'/%3E%3Cpath d='M62.61 70.65c5.18-2.87 7.58-7.12 7.58-13.46 0-10.28-7-14.07-21.65-14.07H25.42l-3.15 21H8.69v.08l-1.7 12.03h13.46l-3.38 22.49h30.31c14.77 0 22.19-5.72 22.19-16.93a11.61 11.61 0 00-6.96-11.14zm-17 15H36.2l1.38-9.39h8.41c4.49 0 6.84.89 6.84 4.28 0 3.68-2.42 5.06-7.25 5.06zm1.7-21.56h-8l1.4-8.44h6.26c4.56 0 6.9.47 6.9 3.75 0 3.48-2.14 4.69-6.56 4.69z' fill='%23fff'/%3E%3C/svg%3E");background-size:75% 75%;background-repeat:no-repeat;background-position:50%}article.node-article-pb ul.links,article.node-article ul.links{list-style-type:none;margin:0;padding:0}article.node-article-pb ul.links .node-readmore a,article.node-article ul.links .node-readmore a{color:#101010}article.node-article-pb ul.links .node-readmore a:hover,article.node-article ul.links .node-readmore a:hover{color:#fff}article.node-article.node-view-mode-featured{max-width:80.625rem;margin:0 auto;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.25);box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}article.node-article.node-view-mode-featured .featured-category{font-size:0}article.node-article.node-view-mode-featured .featured-category>span{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;letter-spacing:-.36px;color:#101010;text-transform:uppercase;display:inline-block;padding:4px 10px 5px 8px;line-height:1;font-size:1.3125rem;border:1px solid #be2c37}article.node-article.node-view-mode-featured .left-container{padding:20px 15px}article.node-article.node-view-mode-featured .left-container>h2{color:#101010;font-weight:700;line-height:1.19;margin-bottom:28px}article.node-article.node-view-mode-featured .left-container>h2 a{color:#101010;line-height:1.19;font-size:3.375rem;text-decoration:none}article.node-article.node-view-mode-featured .left-container>h2 a:hover{text-decoration:underline}article.node-article.node-view-mode-featured .left-container ul.links{margin-top:20px;padding-left:0}article.node-article.node-view-mode-featured .right-container .field-cover-image{line-height:0}article.node-article.node-view-mode-featured .right-container img{max-width:100%}@media (min-width:47.5em){article.node-article.node-view-mode-featured{display:-webkit-box;display:-ms-flexbox;display:flex}article.node-article.node-view-mode-featured .left-container,article.node-article.node-view-mode-featured .right-container{width:50%}article.node-article.node-view-mode-featured .left-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}article.node-article.node-view-mode-featured .left-container ul.links{margin-top:auto}article.node-article.node-view-mode-featured .right-container{position:relative}article.node-article.node-view-mode-featured .right-container .field-cover-image{padding-top:100%;min-height:100%;overflow:hidden;position:relative}article.node-article.node-view-mode-featured .right-container .field-cover-image img{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;max-width:none}}@media (min-width:68.75em){article.node-article.node-view-mode-featured .left-container{padding:60px}}article.node-article.node-view-mode-teaser{background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.25);box-shadow:0 4px 8px 0 rgba(0,0,0,.25);display:block;max-width:418px}article.node-article.node-view-mode-teaser img{max-width:100%;height:auto}article.node-article.node-view-mode-teaser>h2{color:#101010;padding:0 29px;font-size:1.5rem;line-height:1.33;margin-bottom:28px}article.node-article.node-view-mode-teaser>h2 a{text-decoration:none;color:#101010}article.node-article.node-view-mode-teaser .field-article-category{margin-top:29px;margin-left:29px}article.node-article.node-view-mode-teaser ul.links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:42.5em){article.node-article.node-view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}article.node-article.node-view-mode-teaser .field-article-category{-ms-flex-item-align:start;align-self:flex-start}article.node-article.node-view-mode-teaser ul.links{margin-top:auto;padding:0 29px 29px}}body.node-article-list .field-featured-article{position:relative;width:100vw;left:50%;margin-left:-50vw;padding:0 1.25rem}@media (min-width:42.5em){body.node-article-list .field-featured-article{padding:0 2.5rem}}body.node-article-list .article-list-views .views-exposed-form{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin-bottom:40px;margin-top:50px}.article-list-views{margin:50px auto;max-width:85.625rem;padding:0 1.25rem}@media (min-width:42.5em){.article-list-views{padding:0 2.5rem}}@media (min-width:42.5em){.article-list-views .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:42.5em){.article-list-views.view-id-articles .view-content{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.article-list-views .views-row{display:block;margin:40px auto}.article-list-views .views-row>article{margin-left:auto;margin-right:auto}@media (min-width:42.5em){.article-list-views .views-row{display:inline-block;width:calc(50% - 20px);margin:0 0 50px}.article-list-views .views-row>.node-article{height:100%}}@media (min-width:60em){.article-list-views:not(.articles--block-home) .views-row{width:calc(33.3% - 30px)}}form.views-exposed-form .form-item-field-article-category-target-id{display:table;margin:0 auto}@media (min-width:42.5em){form.views-exposed-form .form-item-field-article-category-target-id{margin:0;text-align:left}}form.views-exposed-form .form-item-field-article-category-target-id>label{color:#bbb;font-size:.8125rem!important;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;padding-bottom:10px;margin-bottom:0!important}form.views-exposed-form .form-item-field-article-category-target-id .select-container{background-color:#fff;position:relative;width:300px}form.views-exposed-form .form-item-field-article-category-target-id .select-container:before{bottom:0;right:0;height:54px;width:54px;content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='8' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M0 0h8v7H0z'/%3E%3Cpath fill='%23be2c37' d='M5 3H3l.952-1zM3 4h2l-.952 1z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:54px;background-repeat:no-repeat;border-left:2px solid #e8eaeb}form.views-exposed-form .form-item-field-article-category-target-id .select-container select{background-image:none;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;padding:10px 50px 10px 10px;background-color:transparent;border:none;color:#101010;height:54px;position:relative;z-index:1}form.views-exposed-form .form-item-field-article-category-target-id .select-container select:focus{outline:none}.article-list-views.articles--block-home{padding:0}@media (min-width:68.75em){.article-list-views.articles--block-home .views-row{width:calc(33.3% - 30px)}.article-list-views.articles--block-home .views-row:nth-child(3){display:none;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:0) and (max-width:42.4375em){.article-list-views.articles--block-home article.node-article.node-view-mode-teaser{padding-bottom:30px}.article-list-views.articles--block-home article.node-article.node-view-mode-teaser li{display:inline-block;width:100%}.article-list-views.articles--block-home article.node-article.node-view-mode-teaser .block-inline-blockcall-to-action .field-call-to-action a,.article-list-views.articles--block-home article.node-article.node-view-mode-teaser .btn,.article-list-views.articles--block-home article.node-article.node-view-mode-teaser .paragraph--type--featured-block .field-button-link a,.article-list-views.articles--block-home article.node-article.node-view-mode-teaser .paragraph--type--home-product-blocks .field-home-block-link>a,.article-list-views.articles--block-home article.node-article.node-view-mode-teaser .paragraph--type--image-card .field-card-link a,.article-list-views.articles--block-home article.node-article.node-view-mode-teaser body.node-homepage .home-hero-container .field-home-link a,.article-list-views.articles--block-home article.node-article.node-view-mode-teaser body.node-product .region-content .flag-product-favorites a,.block-inline-blockcall-to-action .field-call-to-action .article-list-views.articles--block-home article.node-article.node-view-mode-teaser a,.paragraph--type--featured-block .field-button-link .article-list-views.articles--block-home article.node-article.node-view-mode-teaser a,.paragraph--type--home-product-blocks .article-list-views.articles--block-home article.node-article.node-view-mode-teaser .field-home-block-link>a,.paragraph--type--image-card .field-card-link .article-list-views.articles--block-home article.node-article.node-view-mode-teaser a,body.node-homepage .home-hero-container .field-home-link .article-list-views.articles--block-home article.node-article.node-view-mode-teaser a,body.node-product .region-content .flag-product-favorites .article-list-views.articles--block-home article.node-article.node-view-mode-teaser a{width:80%;display:block}}body.page-context--chris-corner .article-list-views .views-exposed-form{display:none}body.node-article-pb .region-content .top-content .sub-title{max-width:48.625rem;margin:0 auto 50px;left:-21px}body.node-article-pb .article-title-wrapper{max-width:48.625rem;margin:0 auto 15px}body.node-article-pb .article-title-wrapper #block-main-page-title h1{line-height:1.18;text-transform:none;font-family:neue-haas-grotesk-text,sans-serif;font-size:2rem}@media (min-width:62.5em){body.node-article-pb .article-title-wrapper #block-main-page-title h1{font-size:3.375rem}}article.node-article-pb.node-view-mode-full .node__meta{text-align:right;margin-bottom:20px}article.node-article-pb.node-view-mode-full .field-featured-photo img{margin:20px auto;max-width:100%}article.node-article-pb.node-view-mode-teaser{background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.25);box-shadow:0 4px 8px 0 rgba(0,0,0,.25);display:block;max-width:418px;height:100%}article.node-article-pb.node-view-mode-teaser img{max-width:100%;height:auto}article.node-article-pb.node-view-mode-teaser>h2{color:#101010;padding:0 29px;font-size:1.5rem;line-height:1.33;margin-bottom:28px}article.node-article-pb.node-view-mode-teaser>h2 a{text-decoration:none;color:#101010}article.node-article-pb.node-view-mode-teaser .field-article-category{margin-top:29px;margin-left:29px}article.node-article-pb.node-view-mode-teaser ul.links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:42.5em){article.node-article-pb.node-view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}article.node-article-pb.node-view-mode-teaser .field-article-category{-ms-flex-item-align:start;align-self:flex-start}article.node-article-pb.node-view-mode-teaser ul.links{margin-top:auto;padding:0 29px 29px}}article.node-article-pb.node-view-mode-featured{max-width:80.625rem;margin:0 auto;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.25);box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}article.node-article-pb.node-view-mode-featured .featured-category{font-size:0}article.node-article-pb.node-view-mode-featured .featured-category>span{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;letter-spacing:-.36px;color:#101010;text-transform:uppercase;display:inline-block;padding:4px 10px 5px 8px;line-height:1;font-size:1.3125rem;border:1px solid #be2c37}article.node-article-pb.node-view-mode-featured .left-container{padding:20px 15px}article.node-article-pb.node-view-mode-featured .left-container>h2{color:#101010;font-weight:700;line-height:1.19;margin-bottom:28px}article.node-article-pb.node-view-mode-featured .left-container>h2 a{color:#101010;line-height:1.19;font-size:3.375rem;text-decoration:none}article.node-article-pb.node-view-mode-featured .left-container>h2 a:hover{text-decoration:underline}article.node-article-pb.node-view-mode-featured .left-container ul.links{margin-top:20px;padding-left:0}article.node-article-pb.node-view-mode-featured .right-container .field-featured-photo{line-height:0}article.node-article-pb.node-view-mode-featured .right-container img{max-width:100%}@media (min-width:47.5em){article.node-article-pb.node-view-mode-featured{display:-webkit-box;display:-ms-flexbox;display:flex}article.node-article-pb.node-view-mode-featured .left-container,article.node-article-pb.node-view-mode-featured .right-container{width:50%}article.node-article-pb.node-view-mode-featured .left-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}article.node-article-pb.node-view-mode-featured .left-container ul.links{margin-top:auto}article.node-article-pb.node-view-mode-featured .right-container{position:relative}article.node-article-pb.node-view-mode-featured .right-container .field-featured-photp{padding-top:100%;min-height:100%;overflow:hidden;position:relative}article.node-article-pb.node-view-mode-featured .right-container .field-featured-photp img{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;max-width:none}}@media (min-width:68.75em){article.node-article-pb.node-view-mode-featured .left-container{padding:60px}}.layout.layout--onecol.plastibond-faq-section,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form{max-width:85.625rem}.layout.layout--onecol.plastibond-faq-section .block-views-blockfaq-page-block-1 .views-content,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper .block-views-blockfaq-page-block-1 .views-content,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form .block-views-blockfaq-page-block-1 .views-content{margin-top:50px}.layout.layout--onecol.plastibond-faq-section .views-content .faq-item,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper .views-content .faq-item,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form .views-content .faq-item{margin-top:18px}.layout.layout--onecol.plastibond-faq-section .views-content .faq-item .field-accordtion-item-header:after,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper .views-content .faq-item .field-accordtion-item-header:after,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form .views-content .faq-item .field-accordtion-item-header:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 27'%3E%3Cpath fill-rule='evenodd' fill='%23101010' d='M27.997 16.015H17V27h-5V16.015H.955v-5H12V0h5v11.015h10.997v5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;width:28px;height:28px;position:absolute;right:30px;top:calc(50% - 20px)}.layout.layout--onecol.plastibond-faq-section .views-content .faq-item.open .field-accordtion-item-header:after,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper .views-content .faq-item.open .field-accordtion-item-header:after,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form .views-content .faq-item.open .field-accordtion-item-header:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23be2c37' d='M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z'/%3E%3C/svg%3E")}@media (min-width:81.25em){.layout.layout--onecol.plastibond-faq-section .faq-page.faq-page--block-1,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper .faq-page.faq-page--block-1,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form .faq-page.faq-page--block-1{display:-ms-grid;display:grid;-webkit-column-gap:180px;-moz-column-gap:180px;column-gap:180px;-ms-grid-columns:305px 180px auto;grid-template-columns:305px auto;-ms-grid-rows:125px auto;grid-template-rows:125px auto;grid-template-areas:"exposed  main" "form     main"}.layout.layout--onecol.plastibond-faq-section #views-exposed-form-faq-page-block-1,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper #views-exposed-form-faq-page-block-1,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form #views-exposed-form-faq-page-block-1{grid-area:exposed}.layout.layout--onecol.plastibond-faq-section footer,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper footer,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form footer{grid-area:form}.layout.layout--onecol.plastibond-faq-section .views-content,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper .views-content,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form .views-content{margin-top:0!important;grid-area:main}}@media (min-width:81.25em){.layout.layout--onecol.plastibond-faq-section #views-exposed-form-faq-page-block-1,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper #views-exposed-form-faq-page-block-1,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form #views-exposed-form-faq-page-block-1{-ms-grid-row:1;-ms-grid-column:1}.layout.layout--onecol.plastibond-faq-section footer,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper footer,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form footer{-ms-grid-row:2;-ms-grid-column:1}.layout.layout--onecol.plastibond-faq-section .views-content,article.node-view-mode-full .layout--onecol.plastibond-faq-section.basic-content-wrapper .views-content,body.webform .layout--onecol.plastibond-faq-section.webform-submission-form .views-content{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}}#views-exposed-form-faq-page-block-1{position:relative;max-width:304px}#views-exposed-form-faq-page-block-1 .form-item-faq>label{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important}#views-exposed-form-faq-page-block-1 .form-item-faq>label:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}#views-exposed-form-faq-page-block-1 .form-item-faq>label+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content #views-exposed-form-faq-page-block-1 .form-item-faq>label+div{margin-top:4em}}@media (min-width:81.25em){#views-exposed-form-faq-page-block-1 .form-item-faq>label+div>:first-child{margin-top:0}}#views-exposed-form-faq-page-block-1>.form-actions{position:absolute;top:49px;right:0;margin-bottom:0;padding-top:0}#views-exposed-form-faq-page-block-1>.form-actions .btn-submit-container{background-color:transparent;min-width:1px;border:none;border-radius:0}#views-exposed-form-faq-page-block-1>.form-actions .btn-submit-container:before{content:none}#views-exposed-form-faq-page-block-1>.form-actions input[type=submit]{font-size:0;line-height:0;display:block;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 30'%3E%3Cpath stroke='%23be2c37' stroke-width='2' fill='none' d='M37.907 26.123l-1 1.733-16.051-9.267c-3.128 4.556-9.279 6.016-14.147 3.205-5.113-2.952-6.866-9.491-3.913-14.605C5.748 2.076 12.287.324 17.401 3.276c4.774 2.757 6.615 8.639 4.436 13.569l16.07 9.278z'/%3E%3C/svg%3E");width:48px;height:55px;background-size:32px;padding:8px 50px 8px 8px;background-position:50%;background-repeat:no-repeat;margin:0}form.webform-submission-submit-a-question-form{margin-top:100px}@media (min-width:81.25em){form.webform-submission-submit-a-question-form .webform-flexbox:nth-child(2){display:block}}form.webform-submission-submit-a-question-form .js-form-type-processed-text>h3{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important;margin-bottom:10px}form.webform-submission-submit-a-question-form .js-form-type-processed-text>h3:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}form.webform-submission-submit-a-question-form .js-form-type-processed-text>h3+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content form.webform-submission-submit-a-question-form .js-form-type-processed-text>h3+div{margin-top:4em}}@media (min-width:81.25em){form.webform-submission-submit-a-question-form .js-form-type-processed-text>h3+div>:first-child{margin-top:0}}form.webform-submission-submit-a-question-form .js-form-type-textarea textarea{max-width:100%;min-width:200px;min-height:50px;max-height:200px}body.user .main-content-wrapper{max-width:85.625rem;margin:0 auto;padding:0 1.25rem}@media (min-width:42.5em){body.user .main-content-wrapper{padding:0 2.5rem}}body.user .field-group-html-element>h3{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important}body.user .field-group-html-element>h3:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}body.user .field-group-html-element>h3+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content body.user .field-group-html-element>h3+div{margin-top:4em}}@media (min-width:81.25em){body.user .field-group-html-element>h3+div>:first-child{margin-top:0}}body.user .user-login-form{max-width:43rem;margin:0 auto}body.user .user-login-form .js-form-item-pass{margin-top:22px}body.user .user-login-form .js-form-item .description{margin-top:4px;font-size:.8125rem}body.user form.user-form h4.username>span,body.user form.user-register-form h4.username>span{color:#be2c37}body.user form.user-form .description,body.user form.user-register-form .description{color:#666;font-size:.875em;margin-top:5px}body.user form.user-form #edit-account .password-confirm,body.user form.user-form #edit-account .password-strength__title,body.user form.user-form #edit-account .password-suggestions li,body.user form.user-register-form #edit-account .password-confirm,body.user form.user-register-form #edit-account .password-strength__title,body.user form.user-register-form #edit-account .password-suggestions li{font-size:.875em!important;color:#666}body.user form.user-form #edit-account .password-confirm>span,body.user form.user-form #edit-account .password-strength__text,body.user form.user-register-form #edit-account .password-confirm>span,body.user form.user-register-form #edit-account .password-strength__text{color:#101010;font-weight:700}body.user form.user-form #edit-account .password-confirm>span.error,body.user form.user-register-form #edit-account .password-confirm>span.error{color:#be2c37}body.user form.user-form #edit-account .password-confirm>span.ok,body.user form.user-register-form #edit-account .password-confirm>span.ok{color:#2563eb}body.user form.user-form #edit-account .password-strength__indicator,body.user form.user-register-form #edit-account .password-strength__indicator{background-color:#be2c37}@media (min-width:42.5em){body.user form.user-form #edit-account,body.user form.user-register-form #edit-account{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.user form.user-form #edit-account #edit-pass>.form-item,body.user form.user-form #edit-account>.form-item,body.user form.user-register-form #edit-account #edit-pass>.form-item,body.user form.user-register-form #edit-account>.form-item{width:calc(50% - 32px)}body.user form.user-form #edit-account #edit-pass,body.user form.user-register-form #edit-account #edit-pass{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}body.user form.user-form #edit-account #edit-pass #edit-pass--description,body.user form.user-register-form #edit-account #edit-pass #edit-pass--description{width:100%;margin-top:10px;margin-bottom:20px}}body.user form.user-form>.field-group-html-element>.field-group-html-element,body.user form.user-register-form>.field-group-html-element>.field-group-html-element{margin-top:50px}@media (min-width:42.5em){body.user form.user-form>.field-group-html-element>.field-group-html-element,body.user form.user-register-form>.field-group-html-element>.field-group-html-element{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.user form.user-form>.field-group-html-element>.field-group-html-element>h3,body.user form.user-register-form>.field-group-html-element>.field-group-html-element>h3{width:100%}body.user form.user-form>.field-group-html-element>.field-group-html-element>div.form-wrapper:not(#edit-account),body.user form.user-register-form>.field-group-html-element>.field-group-html-element>div.form-wrapper:not(#edit-account){width:calc(50% - 32px);margin-bottom:5px}}body.user.user-logged-in #block-main-page-title>h1{text-transform:none}body.user article.node-user-profile{max-width:48rem;padding:0 1.25rem;margin:0 auto}@media (min-width:42.5em){body.user article.node-user-profile{padding:0 2.5rem}}body.user article.node-user-profile .form-item label{display:inline-block}body.user article.node-user-profile>section{position:relative;margin-top:20px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);border:1px solid #d1d1d1}body.user article.node-user-profile>section>h2{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important}body.user article.node-user-profile>section>h2:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}body.user article.node-user-profile>section>h2+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content body.user article.node-user-profile>section>h2+div{margin-top:4em}}@media (min-width:81.25em){body.user article.node-user-profile>section>h2+div>:first-child{margin-top:0}}@media (min-width:75em){body.user article.node-user-profile>section>h2{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){body.user article.node-user-profile>section>h2{left:-300px}}@media (min-width:0) and (max-width:81.1875em){body.user article.node-user-profile>section>h2{margin-top:15px;margin-left:15px}}body.user article.node-user-profile .field--label-inline{padding:10px 15px}body.user article.node-user-profile .field--label-inline .label{font-weight:700;width:33%}body.user article.node-user-profile .field--label-inline .label:after{content:": ";display:inline}body.user article.node-user-profile .field--label-inline>.item{width:66%}body.user article.node-user-profile .field--label-inline:nth-child(2n){background-color:#fff}body.user article.node-user-profile .user-links{margin:50px auto}body.user .user-actions{text-align:center;max-width:43rem;margin:0 auto 80px;border-top:1px solid #e4e4e4}body.user .user-actions>h4{margin-top:15px}body.user .user-actions .buttons{margin-top:2px}body.user .user-actions>a{display:block;margin:15px auto}body.user.mycatalog-login .top-content{max-width:48rem}body.user.mycatalog-login #block-main-local-tasks .tabs>ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}body.node-robroy-video #block-mainpagecontent{background-color:#f4f4f7}body.node-robroy-video article.node-robroy-video.node-view-mode-full{max-width:85.625rem;margin:0 auto;padding:0 1.25rem}@media (min-width:42.5em){body.node-robroy-video article.node-robroy-video.node-view-mode-full{padding:0 2.5rem}}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-container{position:relative}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-container>.field-embed-video{position:relative;width:100%}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-container>.field-embed-video:before{display:none;content:"";position:relative;padding-top:56.25%;width:100vw;background-color:#000;margin-left:-50vw;left:50%;top:0}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-container>.field-embed-video .fluid-width-video-wrapper{padding-top:56.25%!important}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-container>.field-embed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container{margin-top:40px;margin-bottom:40px;padding-bottom:50px;border-bottom:1px solid #ccc}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .body{max-width:682px}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .body.init-toggle{max-height:90px;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s;position:relative}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .body.init-toggle:after{content:"";display:block;width:100%;height:30px;position:absolute;top:60px;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,244,247,0)),color-stop(90%,#f4f4f7),to(#f4f4f7));background:linear-gradient(180deg,rgba(244,244,247,0) 0,#f4f4f7 90%,#f4f4f7)}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .body.init-toggle.opened{max-height:500px}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .body.init-toggle.opened:after{content:none}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .body.init-toggle+.video-summary-toggle{display:inline-block}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .body p{font-size:1.25em;line-height:1.5}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .body p:first-child{margin-top:0}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .video-summary-toggle{display:none;margin-top:20px;color:#101010;text-decoration:none;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:.8125em}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .video-info-container .video-summary-toggle.caret-down:after{content:"";margin-left:5px;display:inline-block;width:0;height:0;border-color:#be2c37 transparent transparent;border-style:solid;border-width:6px 5.5px 0;top:-2px;position:relative}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .thumbnail-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .thumbnail-container img{max-width:100%;width:100%;height:auto}@media (min-width:81.25em){body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .thumbnail-container img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .thumbnail-container .play-icon{width:190px;height:190px}body.node-robroy-video article.node-robroy-video.node-view-mode-full>.main-content .thumbnail-container .play-icon:after{left:10px;border-width:30px 0 30px 48px}.video-lists-container{position:relative;width:100vw;left:50%;margin-left:-50vw;margin-top:50px;padding:3.125rem 1.25rem;background-color:#f4f4f7}@media (min-width:42.5em){.video-lists-container{padding:3.125rem 2.5rem}}.video-lists-container .views-element-container{max-width:80.625rem;margin-left:auto;margin-right:auto}@media (min-width:42.5em){.video-lists-container .views-element-container .view-id-videos .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-lists-container .views-element-container .view-id-videos .view-content .views-row{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);width:calc(50% - 15px)}}@media (min-width:68.75em){.video-lists-container .views-element-container .view-id-videos .view-content .views-row{-ms-flex-preferred-size:calc(33.3% - 18px);flex-basis:calc(33.3% - 18px);width:calc(33.3% - 18px)}}.video-lists-container .views-element-container nav.pager{margin-bottom:100px}.video-lists-container form.views-exposed-form .form-item-tag select{max-width:292px}.video-lists-container form.views-exposed-form .select-container{background-color:#fff;position:relative;width:300px}.video-lists-container form.views-exposed-form .select-container:before{bottom:0;right:0;height:54px;width:54px;content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='8' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M0 0h8v7H0z'/%3E%3Cpath fill='%23be2c37' d='M5 3H3l.952-1zM3 4h2l-.952 1z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:54px;background-repeat:no-repeat;border-left:2px solid #e8eaeb}.video-lists-container form.views-exposed-form .select-container select{background-image:none;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;padding:10px 50px 10px 10px;background-color:transparent;border:none;color:#101010;height:54px;position:relative;z-index:1}.video-lists-container form.views-exposed-form .select-container select:focus{outline:none}article.node-robroy-video .field-tags .item,article.node-robroy-video .tag{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;letter-spacing:-.36px;display:inline-block;line-height:1;font-size:1.3125rem;text-transform:uppercase;padding:2px 10px 3px 8px}article.node-robroy-video .tag{color:#101010;border:1px solid #be2c37}article.node-robroy-video .featured-category:after{clear:both;content:"";display:table}article.node-robroy-video .field-tags,article.node-robroy-video .tag{float:left}article.node-robroy-video .field-tags:after{clear:both;content:"";display:table}article.node-robroy-video .field-tags .item{color:#fff;float:left;padding:3px 10px 4px 8px}article.node-robroy-video .thumbnail-container .play-icon{position:absolute;top:50%;left:50%;width:95px;height:95px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:rgba(190,44,55,.9);-webkit-transition:background-color .3s;transition:background-color .3s}article.node-robroy-video .thumbnail-container .play-icon:after{content:"";position:relative;left:5px;display:block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 24px}article.node-robroy-video .thumbnail-container:hover{cursor:pointer}article.node-robroy-video .thumbnail-container:hover .play-icon{background-color:#be2c37}article.node-robroy-video .video-info-container .body{color:#231f20}article.node-robroy-video.node-view-mode-teaser{margin-bottom:50px}@media (min-width:42.5em){article.node-robroy-video.node-view-mode-teaser{margin-bottom:75px}}article.node-robroy-video.node-view-mode-teaser .featured-category{margin-top:20px}article.node-robroy-video.node-view-mode-teaser .thumbnail-container{position:relative}article.node-robroy-video.node-view-mode-teaser .field-embed-video>a{display:inline-block}article.node-robroy-video.node-view-mode-teaser .video-info-container>h2{font-size:1.3125em}article.node-robroy-video.node-view-mode-teaser .video-info-container>h2 a{display:inline-block;color:#101010;text-decoration:none}article.node-robroy-video.node-view-mode-teaser img{max-width:100%}@media (min-width:42.5em){body.node-page.user-logged-in #block-main-local-tasks{position:fixed;z-index:99;right:10px;bottom:0}body.node-page.user-logged-in #block-main-local-tasks nav.tabs{margin-top:0;margin-bottom:0}body.node-page.user-logged-in #block-main-local-tasks nav.tabs ul{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.25);box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}}body.node-page .body{position:relative}body.node-page .body p+h2:not(.section),body.node-page .body p+h3:not(.featured){margin-top:1.5em}body.node-page .body p+h2.section,body.node-page .body p+h3.featured{margin-top:.5em}body.node-page .body h2{line-height:1.1}body.node-page .body h2:first-child{margin-top:0}@media (min-width:75em){body.node-page .body h2.section{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){body.node-page .body h2.section{left:-300px}}body.node-page .body h3{color:#be2c37;line-height:1.1}body.node-page .body h3:first-child{margin-top:0}body.node-page .body h3.featured{margin-bottom:.5em}body.node-page .body p.featured{position:relative;margin:35px 45px;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.375rem;font-weight:800;line-height:.95}@media (min-width:42.5em){body.node-page .body p.featured{font-size:4.25rem}}@media (min-width:68.75em){body.node-page .body p.featured{margin:50px 0;font-size:4.875rem}}body.node-page .body p.featured:before{content:"\25B6";line-height:1.15;position:absolute;font-weight:700;font-family:acumin-pro-extra-condensed,sans-serif;color:#be2c37;font-size:24px;top:7px;left:-38px}@media (min-width:42.5em){body.node-page .body p.featured:before{top:23px;font-size:32px;left:-38px}}body.node-page .body strong{color:#be2c37}body.node-page .body ol,body.node-page .body ul{margin-top:0;margin-left:0;margin-bottom:20px;font-size:1rem;line-height:1.46}@media (min-width:47.5em){body.node-page .body ol,body.node-page .body ul{margin-bottom:30px;font-size:1.25rem;line-height:1.46;padding-bottom:15px}}body.node-page .body ol li,body.node-page .body ul li{padding-top:10px}body.node-page .body ol{list-style:none;counter-reset:plastibond-counter;position:relative;padding-left:0;margin-left:0}body.node-page .body ol li{counter-increment:plastibond-counter;position:relative;margin-left:2rem}body.node-page .body ol li:before{content:counter(plastibond-counter) ". ";color:#be2c37;font-weight:700;position:absolute;left:-2rem}body.node-page .body body{font-family:Montserrat,sans-serif}body.node-page .body ul{list-style-type:none;margin-left:0;padding-left:0}body.node-page .body ul li{position:relative;font-size:1rem;line-height:1.5;margin-left:2rem}body.node-page .body ul li+li{margin-top:.625em}body.node-page .body ul li:before{content:"\25A0";position:absolute;display:inline-block;top:8px;left:-2rem;font-size:18px;color:#be2c37}@media (min-width:62.5em){body.node-page .body ul li{font-size:1.0625rem}}body.node-page .body>h2.section{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important;margin-top:20px}body.node-page .body>h2.section:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}body.node-page .body>h2.section+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content body.node-page .body>h2.section+div{margin-top:4em}}@media (min-width:81.25em){body.node-page .body>h2.section+div>:first-child{margin-top:0}}@media (min-width:75em){body.node-page .body>h2.section{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){body.node-page .body>h2.section{left:-300px}}article.node--type-product .product-top-container{margin-top:25px;border-bottom:5px solid #000;position:relative;margin-bottom:20px}article.node--type-product .product-top-container .product-top-content{display:inline-block}@media (min-width:62.5em){article.node--type-product .product-top-container{margin-bottom:80px;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:62.5em){article.node--type-product .product-left-container,article.node--type-product .product-right-container{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}}article.node--type-product .product-left-container img{max-width:100%;height:auto}@media (min-width:62.5em){article.node--type-product .product-left-container{padding-right:35px}}article.node--type-product .product-right-container{padding-bottom:30px}article.node--type-product .product-right-container>.field--label-above>.label{font-size:1.5rem;font-family:neue-haas-grotesk-display,sans-serif;color:#be2c37;font-weight:700;border-bottom:1px solid #be2c37;margin-bottom:5px;padding-bottom:5px}article.node--type-product .product-right-container>.field--label-above:not(:first-child){margin-top:35px}@media (min-width:81.25em){article.node--type-product .product-right-container>.field--label-above:not(:first-child){margin-top:50px}}article.node--type-product .product-right-container .section-group{margin-top:35px}@media (min-width:81.25em){article.node--type-product .product-right-container .section-group{margin-top:50px}}article.node--type-product .product-right-container .section-group>h3{font-size:1.5rem;font-family:neue-haas-grotesk-display,sans-serif;color:#be2c37;font-weight:700;border-bottom:1px solid #be2c37;margin-bottom:5px;padding-bottom:6px}article.node--type-product .product-right-container .section-group div.field--label-inline:after{clear:both;content:"";display:table}article.node--type-product .product-right-container .section-group div.field--label-inline .label{font-weight:700}article.node--type-product .product-right-container .section-group div.field--label-inline>div{width:50%;float:left;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}article.node--type-product .product-right-container .section-group div.field--label-inline:nth-of-type(2n){background-color:#f1f1f1}article.node--type-product .field-product-number .label,article.node--type-product .field-upc .label{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:1.3125rem;min-width:190px}article.node--type-product .field-product-number .item,article.node--type-product .field-upc .item{color:#be2c37;font-size:1.125rem}article.node--type-product .field-upc{margin-top:20px;margin-bottom:20px}article.node--type-product .product-placeholder img{max-width:500px;display:block;margin:0 auto}article.node--type-product .field-media-image img{margin-bottom:20px}article.node--type-product .field-ul-qr-image{margin-top:20px}article.node--type-product .field-product-description-add p,article.node--type-product .field-product-description p{font-size:1.0625em}article.node--type-product .field-application>.field-items,article.node--type-product .field-competitor-part-number>.field-items,article.node--type-product .field-features>.field-items,article.node--type-product .field-notes>.field-items{margin-top:15px}article.node--type-product .field-application>.field-items>.item,article.node--type-product .field-competitor-part-number>.field-items>.item,article.node--type-product .field-features>.field-items>.item,article.node--type-product .field-notes>.field-items>.item{position:relative;font-size:1.0625rem;line-height:1.7;padding-left:.8rem}article.node--type-product .field-application>.field-items>.item:before,article.node--type-product .field-competitor-part-number>.field-items>.item:before,article.node--type-product .field-features>.field-items>.item:before,article.node--type-product .field-notes>.field-items>.item:before{display:block;content:"\25CF";position:absolute;left:0;font-size:.5rem;line-height:1.625rem}article.node--type-product .field-application>.field-items>.item+.item,article.node--type-product .field-competitor-part-number>.field-items>.item+.item,article.node--type-product .field-features>.field-items>.item+.item,article.node--type-product .field-notes>.field-items>.item+.item{margin-top:3px}article.node--type-product .general-group>div.double-field:nth-of-type(odd) .item:nth-child(2n){background-color:#f1f1f1}article.node--type-product .general-group>div.double-field:nth-of-type(odd) .item:nth-child(odd){background-color:transparent}article.node--type-product .general-group>div.double-field:nth-of-type(2n) .item:nth-child(odd){background-color:#f1f1f1}article.node--type-product .general-group>div.double-field:nth-of-type(2n) .item:nth-child(2n){background-color:transparent}article.node--type-product .double-field .item{padding:15px 10px}article.node--type-product .double-field .item:after{clear:both;content:"";display:table}article.node--type-product .double-field .item:nth-child(2n){background-color:#f1f1f1}article.node--type-product .double-field .item .double-field-first{font-family:neue-haas-grotesk-text,sans-serif;font-weight:700;width:50%;float:left}article.node--type-product .double-field .item .double-field-second{width:50%;float:left;padding:0 10px}article.node--type-product .field-dimensions>.label,article.node--type-product .field-standards>.label{margin-bottom:5px!important}article.node--type-product .field-ul-qr-image:after{clear:both;content:"";display:table}article.node--type-product .field-ul-qr-image img{width:auto;height:auto;max-width:100%;max-height:400px;float:right}article.node--type-product .field-extra-documents table{width:100%;margin-top:0}article.node--type-product .field-extra-documents table tr:nth-child(2n){background-color:#f1f1f1}article.node--type-product .field-extra-documents table td{width:50%;padding:8px 10px}article.node--type-product .field-extra-documents table td:first-child{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700}article.node--type-product .field-extra-documents table td a{display:inline-block;border-radius:18px;text-decoration:none;position:relative;padding:6px 30px 6px 13px;font-size:1em;margin-left:5px;background-color:#fff;color:#101010;border:2px solid #101010;min-width:80px}article.node--type-product .field-extra-documents table td a:after{content:"";display:block;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:15px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 17'%3E%3Cpath fill-rule='evenodd' fill='%23be2c37' d='M7.83 12.921l-3.411 3.885a.525.525 0 0 1-.809 0L.199 12.921a.719.719 0 0 1 0-.922h2.832V0h2v11.999H7.83a.719.719 0 0 1 0 .922z'/%3E%3C/svg%3E")}article.node--type-product .field-extra-documents table td a:hover{color:#fff;background:#101010}article.node--type-product .field-extra-documents table td a:hover:after{background-image:url("data:image/svg+xml,%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 0 1-.809 0L.199 12.921a.719.719 0 0 1 0-.922h2.832V0h2v11.999H7.83a.719.719 0 0 1 0 .922z'/%3E%3C/svg%3E")}article.entity-quote-confirmation{max-width:48rem;min-height:calc(100vh - 640px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media (min-width:42.5em){article.entity-quote-confirmation{padding:0 2.5rem}}article.entity-quote-confirmation h2{margin-top:0;font-size:2.5em;color:#be2c37;text-align:center;margin-bottom:40px}article.entity-quote-confirmation strong{color:#be2c37}article.entity-quote-confirmation .logo{max-width:300px}article.entity-quote-confirmation a{color:#be2c37}.quick-submittal-content{margin:0 auto;padding:50px 1.25rem;max-width:48rem}@media (min-width:42.5em){.quick-submittal-content{padding:50px 2.5rem}}.quick-submittal-content #rr_quick_submittal-index{margin:0 auto}.quick-submittal-content .headline{max-width:380px!important}.quick-submittal-content .headline>span{color:#be2c37;font-size:1.1666666667em}.block-content--quick-submittal{margin-top:50px}.block-content--quick-submittal .layout__region--first,.block-content--quick-submittal .layout__region--second{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);padding:50px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:43rem;margin-left:auto;margin-right:auto}.block-content--quick-submittal .block-inline-blocktext{margin:0 30px}@media (min-width:81.25em){.block-content--quick-submittal .block-inline-blocktext{max-width:70%;margin:0 auto}}.block-content--quick-submittal .block-inline-blocktext .body>h4:first-child{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:1.875rem}.block-content--quick-submittal .block-inline-blockbuttons{margin-top:auto}.block-content--quick-submittal .block-inline-blockbuttons .field-buttons{margin-top:5px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}form[class*=webform-submission-arc]>.form-wrapper{margin:0 auto;max-width:48rem;padding:0 1.25rem}@media (min-width:42.5em){form[class*=webform-submission-arc]>.form-wrapper{padding:0 2.5rem}}form[class*=webform-submission-edi]{margin-left:-35px;margin-right:-35px;background-color:#f7f8f9;border-radius:5px;padding-top:35px;padding-bottom:35px}form[class*=webform-submission-edi]>.js-form-item{margin-left:35px;margin-right:35px}form[class*=webform-submission-edi]>.js-form-type-processed-text:first-child>h2{margin-top:0;margin-bottom:0;text-transform:uppercase;font-family:acumin-pro-extra-condensed,sans-serif;font-weight:900;letter-spacing:-.15px;font-size:3.125rem;color:#be2c37}form[class*=webform-submission-edi]>.form-wrapper{border-radius:6px;margin:30px auto;max-width:48rem;padding:0 1.25rem}@media (min-width:42.5em){form[class*=webform-submission-edi]>.form-wrapper{padding:0 2.5rem}}form[class*=webform-submission-edi]>.form-wrapper>.js-form-wrapper{padding:5px 0}form[class*=webform-submission-edi]>.form-wrapper>h2.webform-section-title{font-size:1.875rem;color:#101010;margin-top:0;margin-bottom:0}form[class*=webform-submission-edi]>.form-wrapper .checkboxes--wrapper .fieldset-legend{display:block;margin-bottom:10px}form[class*=webform-submission-edi]>.form-wrapper .checkboxes--wrapper .js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0!important}form[class*=webform-submission-edi]>.form-wrapper .checkboxes--wrapper .js-form-type-checkbox>input{margin-right:10px}.field-page-content>.item:last-child{margin-bottom:40px}@media (min-width:47.5em){.field-page-content>.item:last-child{margin-bottom:60px}}.paragraph+.paragraph{margin-top:3em}.field-sections>.label{display:none}.layout__region--content>div+div{margin-top:2em}@media (min-width:43.75em){.field-contents>.paragraph.expanded{margin-left:calc(24rem - 50vw);margin-right:calc(24rem - 50vw);padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:81.25em){.field-contents>.paragraph.expanded{margin-left:-18.8125rem;margin-right:-18.8125rem;padding-left:2.5rem;padding-right:2.5rem}}.paragraph.has-alt-theme+.paragraph.has-alt-theme{margin-top:0!important}div.dialog-off-canvas-main-canvas p.dropcap{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}div.dialog-off-canvas-main-canvas p.dropcap:first-letter{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 12px 13px;margin:0 9px 0 0;line-height:.75;font-family:acumin-pro-extra-condensed,sans-serif;color:#fff;background:#be2c37;font-weight:800;text-transform:uppercase;font-size:81px}@media (min-width:42.5em){div.dialog-off-canvas-main-canvas p.dropcap:first-letter{font-size:86px}}h2.section{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important}h2.section:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}h2.section+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content h2.section+div{margin-top:4em}}@media (min-width:81.25em){h2.section+div>:first-child{margin-top:0}}@media (min-width:75em){.block-field-blocknodesuperpagebody h2.section,.layout--onecol h2.section{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){.block-field-blocknodesuperpagebody h2.section,.layout--onecol h2.section{left:-300px}}div.dialog-off-canvas-main-canvas h3.featured{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;font-size:3.125em;text-transform:uppercase;margin-top:0;margin-bottom:0;line-height:.96;color:#101010}@media (min-width:42.5em){div.dialog-off-canvas-main-canvas h3.featured{font-size:4.875em}}.block-field-blocknodesuperpagebody,div.block-inline-blocktext{position:relative}div.block-inline-blocktext>h2{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important}div.block-inline-blocktext>h2:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}div.block-inline-blocktext>h2+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content div.block-inline-blocktext>h2+div{margin-top:4em}}@media (min-width:81.25em){div.block-inline-blocktext>h2+div>:first-child{margin-top:0}}@media (min-width:75em){.block-field-blocknodesuperpagebody div.block-inline-blocktext>h2,.layout--onecol div.block-inline-blocktext>h2{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){.block-field-blocknodesuperpagebody div.block-inline-blocktext>h2,.layout--onecol div.block-inline-blocktext>h2{left:-300px}}div.block-inline-blocktext>h2+.body p:first-child{margin-top:0}div.block-inline-blocktext>h2+.body{padding-top:4px}div.block-inline-blocktext .body img{max-width:100%}.paragraph--type--text .field-body{position:relative}.paragraph--type--text .field-body p:first-child{margin-top:0}.paragraph--type--text .field-body img{max-width:100%}@media (min-width:75em){.paragraph--type--text .field-body h2.section{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){.paragraph--type--text .field-body h2.section{left:-300px}}.block-field-blocknodesuperpagebody .body p+h2:not(.section),.block-field-blocknodesuperpagebody .body p+h3:not(.featured),.block-inline-blocktext .body p+h2:not(.section),.block-inline-blocktext .body p+h3:not(.featured),.paragraph--type--text .field-body p+h2:not(.section),.paragraph--type--text .field-body p+h3:not(.featured),.paragraph--type--text .field-text p+h2:not(.section),.paragraph--type--text .field-text p+h3:not(.featured),article.node-view-mode-full .body p+h2:not(.section),article.node-view-mode-full .body p+h3:not(.featured){margin-top:1.5em}.block-field-blocknodesuperpagebody .body p+h2.section,.block-field-blocknodesuperpagebody .body p+h3.featured,.block-inline-blocktext .body p+h2.section,.block-inline-blocktext .body p+h3.featured,.paragraph--type--text .field-body p+h2.section,.paragraph--type--text .field-body p+h3.featured,.paragraph--type--text .field-text p+h2.section,.paragraph--type--text .field-text p+h3.featured,article.node-view-mode-full .body p+h2.section,article.node-view-mode-full .body p+h3.featured{margin-top:.5em}.block-field-blocknodesuperpagebody .body h2,.block-inline-blocktext .body h2,.paragraph--type--text .field-body h2,.paragraph--type--text .field-text h2,article.node-view-mode-full .body h2{line-height:1.1}.block-field-blocknodesuperpagebody .body h2:first-child,.block-inline-blocktext .body h2:first-child,.paragraph--type--text .field-body h2:first-child,.paragraph--type--text .field-text h2:first-child,article.node-view-mode-full .body h2:first-child{margin-top:0}@media (min-width:75em){.block-field-blocknodesuperpagebody .body h2.section,.block-inline-blocktext .body h2.section,.paragraph--type--text .field-body h2.section,.paragraph--type--text .field-text h2.section,article.node-view-mode-full .body h2.section{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){.block-field-blocknodesuperpagebody .body h2.section,.block-inline-blocktext .body h2.section,.paragraph--type--text .field-body h2.section,.paragraph--type--text .field-text h2.section,article.node-view-mode-full .body h2.section{left:-300px}}.block-field-blocknodesuperpagebody .body h3,.block-inline-blocktext .body h3,.paragraph--type--text .field-body h3,.paragraph--type--text .field-text h3,article.node-view-mode-full .body h3{color:#be2c37;line-height:1.1}.block-field-blocknodesuperpagebody .body h3:first-child,.block-inline-blocktext .body h3:first-child,.paragraph--type--text .field-body h3:first-child,.paragraph--type--text .field-text h3:first-child,article.node-view-mode-full .body h3:first-child{margin-top:0}.block-field-blocknodesuperpagebody .body h3.featured,.block-inline-blocktext .body h3.featured,.paragraph--type--text .field-body h3.featured,.paragraph--type--text .field-text h3.featured,article.node-view-mode-full .body h3.featured{margin-bottom:.5em}.block-field-blocknodesuperpagebody .body p.featured,.block-inline-blocktext .body p.featured,.paragraph--type--text .field-body p.featured,.paragraph--type--text .field-text p.featured,article.node-view-mode-full .body p.featured{position:relative;margin:35px 45px;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.375rem;font-weight:800;line-height:.95}@media (min-width:42.5em){.block-field-blocknodesuperpagebody .body p.featured,.block-inline-blocktext .body p.featured,.paragraph--type--text .field-body p.featured,.paragraph--type--text .field-text p.featured,article.node-view-mode-full .body p.featured{font-size:4.25rem}}@media (min-width:68.75em){.block-field-blocknodesuperpagebody .body p.featured,.block-inline-blocktext .body p.featured,.paragraph--type--text .field-body p.featured,.paragraph--type--text .field-text p.featured,article.node-view-mode-full .body p.featured{margin:50px 0;font-size:4.875rem}}.block-field-blocknodesuperpagebody .body p.featured:before,.block-inline-blocktext .body p.featured:before,.paragraph--type--text .field-body p.featured:before,.paragraph--type--text .field-text p.featured:before,article.node-view-mode-full .body p.featured:before{content:"\25B6";line-height:1.15;position:absolute;font-weight:700;font-family:acumin-pro-extra-condensed,sans-serif;color:#be2c37;font-size:24px;top:7px;left:-38px}@media (min-width:42.5em){.block-field-blocknodesuperpagebody .body p.featured:before,.block-inline-blocktext .body p.featured:before,.paragraph--type--text .field-body p.featured:before,.paragraph--type--text .field-text p.featured:before,article.node-view-mode-full .body p.featured:before{top:23px;font-size:32px;left:-38px}}.block-field-blocknodesuperpagebody .body strong,.block-inline-blocktext .body strong,.paragraph--type--text .field-body strong,.paragraph--type--text .field-text strong,article.node-view-mode-full .body strong{color:#be2c37}.block-field-blocknodesuperpagebody .body ol,.block-field-blocknodesuperpagebody .body ul,.block-inline-blocktext .body ol,.block-inline-blocktext .body ul,.paragraph--type--text .field-body ol,.paragraph--type--text .field-body ul,.paragraph--type--text .field-text ol,.paragraph--type--text .field-text ul,article.node-view-mode-full .body ol,article.node-view-mode-full .body ul{margin-top:0;margin-left:0;margin-bottom:20px;font-size:1rem;line-height:1.46}@media (min-width:47.5em){.block-field-blocknodesuperpagebody .body ol,.block-field-blocknodesuperpagebody .body ul,.block-inline-blocktext .body ol,.block-inline-blocktext .body ul,.paragraph--type--text .field-body ol,.paragraph--type--text .field-body ul,.paragraph--type--text .field-text ol,.paragraph--type--text .field-text ul,article.node-view-mode-full .body ol,article.node-view-mode-full .body ul{margin-bottom:30px;font-size:1.25rem;line-height:1.46;padding-bottom:15px}}.block-field-blocknodesuperpagebody .body ol li,.block-field-blocknodesuperpagebody .body ul li,.block-inline-blocktext .body ol li,.block-inline-blocktext .body ul li,.paragraph--type--text .field-body ol li,.paragraph--type--text .field-body ul li,.paragraph--type--text .field-text ol li,.paragraph--type--text .field-text ul li,article.node-view-mode-full .body ol li,article.node-view-mode-full .body ul li{padding-top:10px}.block-field-blocknodesuperpagebody .body ol,.block-inline-blocktext .body ol,.paragraph--type--text .field-body ol,.paragraph--type--text .field-text ol,article.node-view-mode-full .body ol{list-style:none;counter-reset:plastibond-counter;position:relative;padding-left:0;margin-left:0}.block-field-blocknodesuperpagebody .body ol li,.block-inline-blocktext .body ol li,.paragraph--type--text .field-body ol li,.paragraph--type--text .field-text ol li,article.node-view-mode-full .body ol li{counter-increment:plastibond-counter;position:relative;margin-left:2rem}.block-field-blocknodesuperpagebody .body ol li:before,.block-inline-blocktext .body ol li:before,.paragraph--type--text .field-body ol li:before,.paragraph--type--text .field-text ol li:before,article.node-view-mode-full .body ol li:before{content:counter(plastibond-counter) ". ";color:#be2c37;font-weight:700;position:absolute;left:-2rem}.block-field-blocknodesuperpagebody .body body,.block-inline-blocktext .body body,.paragraph--type--text .field-body body,.paragraph--type--text .field-text body,article.node-view-mode-full .body body{font-family:Montserrat,sans-serif}.block-field-blocknodesuperpagebody .body ul,.block-inline-blocktext .body ul,.paragraph--type--text .field-body ul,.paragraph--type--text .field-text ul,article.node-view-mode-full .body ul{list-style-type:none;margin-left:0;padding-left:0}.block-field-blocknodesuperpagebody .body ul li,.block-inline-blocktext .body ul li,.paragraph--type--text .field-body ul li,.paragraph--type--text .field-text ul li,article.node-view-mode-full .body ul li{position:relative;font-size:1rem;line-height:1.5;margin-left:2rem}.block-field-blocknodesuperpagebody .body ul li+li,.block-inline-blocktext .body ul li+li,.paragraph--type--text .field-body ul li+li,.paragraph--type--text .field-text ul li+li,article.node-view-mode-full .body ul li+li{margin-top:.625em}.block-field-blocknodesuperpagebody .body ul li:before,.block-inline-blocktext .body ul li:before,.paragraph--type--text .field-body ul li:before,.paragraph--type--text .field-text ul li:before,article.node-view-mode-full .body ul li:before{content:"\25A0";position:absolute;display:inline-block;top:8px;left:-2rem;font-size:18px;color:#be2c37}@media (min-width:62.5em){.block-field-blocknodesuperpagebody .body ul li,.block-inline-blocktext .body ul li,.paragraph--type--text .field-body ul li,.paragraph--type--text .field-text ul li,article.node-view-mode-full .body ul li{font-size:1.0625rem}}.block-inline-blocksingle-image img{max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-top:20px}.block-inline-blocksingle-image.image-expanded{position:relative;left:50%;margin-left:-50vw;width:100vw}.block-inline-blocksingle-image.image-expanded .field-image{max-width:80.625rem;margin:0 auto}.block-inline-blocksingle-image .field-image-caption{margin:5px auto;text-align:center;max-width:43rem}.paragraph--type--image .field-image img{margin:0 auto;display:block;max-width:100%}.paragraph--type--image .field-text{margin-top:8px;margin-bottom:20px;text-align:center;font-style:italic}.block-inline-blockpullquote .field-quote,.field-pullquote{position:relative;margin:40px 45px 30px;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.375rem;font-weight:800;line-height:.95}@media (min-width:42.5em){.block-inline-blockpullquote .field-quote,.field-pullquote{font-size:4.25rem}}@media (min-width:68.75em){.block-inline-blockpullquote .field-quote,.field-pullquote{margin:50px 0 30px;font-size:4.875rem}}.block-inline-blockpullquote .field-quote p,.field-pullquote p{margin-top:0;margin-bottom:.5em;font-size:2.375rem;line-height:1.1}@media (min-width:42.5em){.block-inline-blockpullquote .field-quote p,.field-pullquote p{font-size:4.25rem}}@media (min-width:68.75em){.block-inline-blockpullquote .field-quote p,.field-pullquote p{font-size:4.875rem}}.block-inline-blockpullquote .field-quote:before,.field-pullquote:before{content:"\201C";font-size:4.375rem;position:absolute;font-weight:700;font-family:acumin-pro-extra-condensed,sans-serif;line-height:1;color:#be2c37;top:-10px;left:-.6em}@media (min-width:42.5em){.block-inline-blockpullquote .field-quote:before,.field-pullquote:before{font-size:6.25rem;left:-.45em}}@media (min-width:68.75em){.block-inline-blockpullquote .field-quote:before,.field-pullquote:before{font-size:7.5rem}}.field-pullquote-attribution{font-size:1.25em;margin-top:30px;font-weight:700}.field-pullquote-attribution:before{content:"\2014";display:inline-block;margin-right:10px}.paragraph--type--pullquote{margin-top:35px;margin-bottom:20px}@media (min-width:81.25em){.paragraph--type--pullquote{margin-bottom:60px}}.block-inline-blockpullquote{margin-top:35px;margin-bottom:20px}@media (min-width:81.25em){.block-inline-blockpullquote{margin-bottom:60px}}.block-inline-blockpullquote.icon-arrow .field-quote:before{content:"\25B6\FE0E";line-height:78px;top:-14px;font-size:24px;left:-38px}@media (min-width:42.5em){.block-inline-blockpullquote.icon-arrow .field-quote:before{top:5px;font-size:32px;left:-38px}}.block-inline-blockfeatured-text{background-color:#f4f4f7;padding:45px;margin-left:-45px;margin-right:-45px}.block-inline-blockfeatured-text>h2{color:#5e768e;font-weight:700;margin-top:0;margin-bottom:0;line-height:1.53;font-size:1.875rem}.block-inline-blockfeatured-text .body p+h2:not(.section),.block-inline-blockfeatured-text .body p+h3:not(.featured){margin-top:1.5em}.block-inline-blockfeatured-text .body p+h2.section,.block-inline-blockfeatured-text .body p+h3.featured{margin-top:.5em}.block-inline-blockfeatured-text .body h2{line-height:1.1}.block-inline-blockfeatured-text .body h2:first-child{margin-top:0}@media (min-width:75em){.block-inline-blockfeatured-text .body h2.section{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){.block-inline-blockfeatured-text .body h2.section{left:-300px}}.block-inline-blockfeatured-text .body h3{color:#be2c37;line-height:1.1}.block-inline-blockfeatured-text .body h3:first-child{margin-top:0}.block-inline-blockfeatured-text .body h3.featured{margin-bottom:.5em}.block-inline-blockfeatured-text .body p.featured{position:relative;margin:35px 45px;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.375rem;font-weight:800;line-height:.95}@media (min-width:42.5em){.block-inline-blockfeatured-text .body p.featured{font-size:4.25rem}}@media (min-width:68.75em){.block-inline-blockfeatured-text .body p.featured{margin:50px 0;font-size:4.875rem}}.block-inline-blockfeatured-text .body p.featured:before{content:"\25B6";line-height:1.15;position:absolute;font-weight:700;font-family:acumin-pro-extra-condensed,sans-serif;color:#be2c37;font-size:24px;top:7px;left:-38px}@media (min-width:42.5em){.block-inline-blockfeatured-text .body p.featured:before{top:23px;font-size:32px;left:-38px}}.block-inline-blockfeatured-text .body strong{color:#be2c37}.block-inline-blockfeatured-text .body ol,.block-inline-blockfeatured-text .body ul{margin-top:0;margin-left:0;margin-bottom:20px;font-size:1rem;line-height:1.46}@media (min-width:47.5em){.block-inline-blockfeatured-text .body ol,.block-inline-blockfeatured-text .body ul{margin-bottom:30px;font-size:1.25rem;line-height:1.46;padding-bottom:15px}}.block-inline-blockfeatured-text .body ol li,.block-inline-blockfeatured-text .body ul li{padding-top:10px}.block-inline-blockfeatured-text .body ol{list-style:none;counter-reset:plastibond-counter;position:relative;padding-left:0;margin-left:0}.block-inline-blockfeatured-text .body ol li{counter-increment:plastibond-counter;position:relative;margin-left:2rem}.block-inline-blockfeatured-text .body ol li:before{content:counter(plastibond-counter) ". ";color:#be2c37;font-weight:700;position:absolute;left:-2rem}.block-inline-blockfeatured-text .body body{font-family:Montserrat,sans-serif}.block-inline-blockfeatured-text .body ul{list-style-type:none;margin-left:0;padding-left:0}.block-inline-blockfeatured-text .body ul li{position:relative;font-size:1rem;line-height:1.5;margin-left:2rem}.block-inline-blockfeatured-text .body ul li+li{margin-top:.625em}.block-inline-blockfeatured-text .body ul li:before{content:"\25A0";position:absolute;display:inline-block;top:8px;left:-2rem;font-size:18px;color:#be2c37}@media (min-width:62.5em){.block-inline-blockfeatured-text .body ul li{font-size:1.0625rem}}.paragraph--type--featured-text{background-color:#f4f4f7;padding:45px;margin-left:-45px;margin-right:-45px}.paragraph--type--featured-text .field-rich-text p+h2:not(.section),.paragraph--type--featured-text .field-rich-text p+h3:not(.featured){margin-top:1.5em}.paragraph--type--featured-text .field-rich-text p+h2.section,.paragraph--type--featured-text .field-rich-text p+h3.featured{margin-top:.5em}.paragraph--type--featured-text .field-rich-text h2{line-height:1.1}.paragraph--type--featured-text .field-rich-text h2:first-child{margin-top:0}@media (min-width:75em){.paragraph--type--featured-text .field-rich-text h2.section{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){.paragraph--type--featured-text .field-rich-text h2.section{left:-300px}}.paragraph--type--featured-text .field-rich-text h3{color:#be2c37;line-height:1.1}.paragraph--type--featured-text .field-rich-text h3:first-child{margin-top:0}.paragraph--type--featured-text .field-rich-text h3.featured{margin-bottom:.5em}.paragraph--type--featured-text .field-rich-text p.featured{position:relative;margin:35px 45px;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.375rem;font-weight:800;line-height:.95}@media (min-width:42.5em){.paragraph--type--featured-text .field-rich-text p.featured{font-size:4.25rem}}@media (min-width:68.75em){.paragraph--type--featured-text .field-rich-text p.featured{margin:50px 0;font-size:4.875rem}}.paragraph--type--featured-text .field-rich-text p.featured:before{content:"\25B6";line-height:1.15;position:absolute;font-weight:700;font-family:acumin-pro-extra-condensed,sans-serif;color:#be2c37;font-size:24px;top:7px;left:-38px}@media (min-width:42.5em){.paragraph--type--featured-text .field-rich-text p.featured:before{top:23px;font-size:32px;left:-38px}}.paragraph--type--featured-text .field-rich-text strong{color:#be2c37}.paragraph--type--featured-text .field-rich-text ol,.paragraph--type--featured-text .field-rich-text ul{margin-top:0;margin-left:0;margin-bottom:20px;font-size:1rem;line-height:1.46}@media (min-width:47.5em){.paragraph--type--featured-text .field-rich-text ol,.paragraph--type--featured-text .field-rich-text ul{margin-bottom:30px;font-size:1.25rem;line-height:1.46;padding-bottom:15px}}.paragraph--type--featured-text .field-rich-text ol li,.paragraph--type--featured-text .field-rich-text ul li{padding-top:10px}.paragraph--type--featured-text .field-rich-text ol{list-style:none;counter-reset:plastibond-counter;position:relative;padding-left:0;margin-left:0}.paragraph--type--featured-text .field-rich-text ol li{counter-increment:plastibond-counter;position:relative;margin-left:2rem}.paragraph--type--featured-text .field-rich-text ol li:before{content:counter(plastibond-counter) ". ";color:#be2c37;font-weight:700;position:absolute;left:-2rem}.paragraph--type--featured-text .field-rich-text body{font-family:Montserrat,sans-serif}.paragraph--type--featured-text .field-rich-text ul{list-style-type:none;margin-left:0;padding-left:0}.paragraph--type--featured-text .field-rich-text ul li{position:relative;font-size:1rem;line-height:1.5;margin-left:2rem}.paragraph--type--featured-text .field-rich-text ul li+li{margin-top:.625em}.paragraph--type--featured-text .field-rich-text ul li:before{content:"\25A0";position:absolute;display:inline-block;top:8px;left:-2rem;font-size:18px;color:#be2c37}@media (min-width:62.5em){.paragraph--type--featured-text .field-rich-text ul li{font-size:1.0625rem}}.paragraph--type--featured-text .field-rich-text h2{color:#5e768e}.paragraph--type--table table{font-size:.875rem}.paragraph--type--table table caption{font-size:2.5em;position:relative;color:#101010;font-family:acumin-pro-extra-condensed,sans-serif;line-height:.9;text-transform:uppercase}.paragraph--type--table thead th{background-color:#be2c37;color:#fff;font-weight:700;font-family:neue-haas-grotesk-display,sans-serif;font-size:.9375rem}.paragraph--type--table thead th:first-child{border-top-left-radius:5px}.paragraph--type--table thead th:last-child{border-top-right-radius:5px}.paragraph--type--table thead+tbody{border-top-left-radius:0;border-top-right-radius:0}.paragraph--type--table tbody{border-radius:5px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.paragraph--type--table tbody tr:nth-child(odd) td{background-color:#f1f1f1}.paragraph--type--table .tablesaw-cell-label{color:#be2c37}.paragraph--type--table th{padding:1.3571428571em 1.2857142857em 1.5em}.paragraph--type--table td{padding:1.4285714286em 1.2857142857em}.block-inline-blockcall-to-action .field-call-to-action a,.btn,.paragraph--type--featured-block .field-button-link a,.paragraph--type--home-product-blocks .field-home-block-link>a,.paragraph--type--image-card .field-card-link a,body.node-homepage .home-hero-container .field-home-link a,body.node-product .region-content .flag-product-favorites a{position:relative;font-family:acumin-pro-condensed,sans-serif;font-size:1.25rem;font-weight:800;display:inline-block;text-transform:uppercase;margin:0 auto;padding:13px 32px 16px;border-radius:50px;overflow:hidden;z-index:1;text-align:center;text-decoration:none;color:#be2c37;min-width:226px;background-color:#fff;border:2px solid #101010;-webkit-transition:color .3s;transition:color .3s}.block-inline-blockcall-to-action .field-call-to-action a:before,.btn:before,.paragraph--type--featured-block .field-button-link a:before,.paragraph--type--home-product-blocks .field-home-block-link>a:before,.paragraph--type--image-card .field-card-link a:before,body.node-homepage .home-hero-container .field-home-link a:before,body.node-product .region-content .flag-product-favorites a:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:60px;margin:0 auto;z-index:-1;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:transform .2s cubic-bezier(.215,.61,.355,1);transition:transform .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1);background-color:#101010}.block-inline-blockcall-to-action .field-call-to-action a:hover,.btn:hover,.paragraph--type--featured-block .field-button-link a:hover,.paragraph--type--home-product-blocks .field-home-block-link>a:hover,.paragraph--type--image-card .field-card-link a:hover,body.node-homepage .home-hero-container .field-home-link a:hover,body.node-product .region-content .flag-product-favorites a:hover{color:#fff}.block-inline-blockcall-to-action .field-call-to-action a:hover:before,.btn:hover:before,.paragraph--type--featured-block .field-button-link a:hover:before,.paragraph--type--home-product-blocks .field-home-block-link>a:hover:before,.paragraph--type--image-card .field-card-link a:hover:before,body.node-homepage .home-hero-container .field-home-link a:hover:before,body.node-product .region-content .flag-product-favorites a:hover:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.block-inline-blockcall-to-action .field-call-to-action a:hover a,.btn:hover a,.paragraph--type--featured-block .field-button-link a:hover a,.paragraph--type--home-product-blocks .field-home-block-link>a:hover a,.paragraph--type--image-card .field-card-link a:hover a,body.node-homepage .home-hero-container .field-home-link a:hover a,body.node-product .region-content .flag-product-favorites a:hover a{color:#fff}.block-inline-blockcall-to-action .field-call-to-action a,.block-inline-blockcall-to-action .field-call-to-action body.node-homepage .home-hero-container .field-home-link a,.btn--secondary,.btn.secondary,.paragraph--type--featured-block .field-button-link a.secondary,.paragraph--type--home-product-blocks .field-home-block-link>a,.paragraph--type--image-card .field-card-link a.secondary,body.node-homepage .home-hero-container .field-home-link .block-inline-blockcall-to-action .field-call-to-action a,body.node-homepage .home-hero-container .field-home-link a.secondary,body.node-product .region-content .flag-product-favorites a.secondary{background-color:#be2c37;border-color:#be2c37;color:#fff}.block-inline-blockcall-to-action .field-call-to-action a:hover,.block-inline-blockcall-to-action .field-call-to-action body.node-homepage .home-hero-container .field-home-link a:hover,.btn--secondary:hover,.btn.secondary:hover,.paragraph--type--featured-block .field-button-link a.secondary:hover,.paragraph--type--home-product-blocks .field-home-block-link>a:hover,.paragraph--type--image-card .field-card-link a.secondary:hover,body.node-homepage .home-hero-container .field-home-link .block-inline-blockcall-to-action .field-call-to-action a:hover,body.node-homepage .home-hero-container .field-home-link a.secondary:hover,body.node-product .region-content .flag-product-favorites a.secondary:hover{border-color:#101010}.block-inline-blockcall-to-action .field-call-to-action a>a,.block-inline-blockcall-to-action .field-call-to-action body.node-homepage .home-hero-container .field-home-link a>a,.btn--secondary>a,.btn.secondary>a,.paragraph--type--featured-block .field-button-link a.secondary>a,.paragraph--type--home-product-blocks .field-home-block-link>a>a,.paragraph--type--image-card .field-card-link a.secondary>a,body.node-homepage .home-hero-container .field-home-link .block-inline-blockcall-to-action .field-call-to-action a>a,body.node-homepage .home-hero-container .field-home-link a.secondary>a,body.node-product .region-content .flag-product-favorites a.secondary>a{color:#fff}.block-inline-blockcall-to-action .field-call-to-action a.tertiary,.btn.tertiary,.paragraph--type--featured-block .field-button-link a.tertiary,.paragraph--type--home-product-blocks .field-home-block-link>a.tertiary,.paragraph--type--image-card .field-card-link a.tertiary,body.node-homepage .home-hero-container .field-home-link a.tertiary,body.node-product .region-content .flag-product-favorites a.tertiary{background-color:#be2c37;border-color:#be2c37;color:#fff}.block-inline-blockcall-to-action .field-call-to-action a.tertiary:hover,.btn.tertiary:hover,.paragraph--type--featured-block .field-button-link a.tertiary:hover,.paragraph--type--home-product-blocks .field-home-block-link>a.tertiary:hover,.paragraph--type--image-card .field-card-link a.tertiary:hover,body.node-homepage .home-hero-container .field-home-link a.tertiary:hover,body.node-product .region-content .flag-product-favorites a.tertiary:hover{border-color:#fff;background-color:#fff!important}.block-inline-blockcall-to-action .field-call-to-action a.tertiary>a,.btn.tertiary>a,.paragraph--type--featured-block .field-button-link a.tertiary>a,.paragraph--type--home-product-blocks .field-home-block-link>a.tertiary>a,.paragraph--type--image-card .field-card-link a.tertiary>a,body.node-homepage .home-hero-container .field-home-link a.tertiary>a,body.node-product .region-content .flag-product-favorites a.tertiary>a{color:#be2c37}.block-inline-blockcall-to-action .field-call-to-action a>a,.btn>a,.paragraph--type--featured-block .field-button-link a>a,.paragraph--type--home-product-blocks .field-home-block-link>a>a,.paragraph--type--image-card .field-card-link a>a,body.node-homepage .home-hero-container .field-home-link a>a,body.node-product .region-content .flag-product-favorites a>a{display:block;width:100%;height:100%;color:#101010;text-decoration:none}.field-buttons .paragraph--type--button{margin:20px 10px}.buttons,.field-buttons{margin-top:30px;margin-bottom:30px}@media (min-width:42.5em){.buttons,.field-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:42.5em){.block-inline-blockbuttons.alignment-left .field-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-inline-blockbuttons.alignment-left .field-buttons>.item:first-child .paragraph--type--button{margin-left:0}.block-inline-blockbuttons.alignment-center .field-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-inline-blockbuttons.alignment-right .field-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-inline-blockbuttons.alignment-right .field-buttons>.item:last-child .paragraph--type--button{margin-right:0}.block-inline-blockbuttons.alignment-space-around .field-buttons,.block-inline-blockbuttons.alignment-space-between .field-buttons{-ms-flex-pack:distribute;justify-content:space-around}}.block-inline-blockcall-to-action .field-call-to-action a.back-icon,.btn.back-icon,.paragraph--type--featured-block .field-button-link a.back-icon,.paragraph--type--home-product-blocks .field-home-block-link>a.back-icon,.paragraph--type--image-card .field-card-link a.back-icon,body.node-homepage .home-hero-container .field-home-link a.back-icon,body.node-product .region-content .flag-product-favorites a.back-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-inline-blockcall-to-action .field-call-to-action a.back-icon:after,.btn.back-icon:after,.paragraph--type--featured-block .field-button-link a.back-icon:after,.paragraph--type--home-product-blocks .field-home-block-link>a.back-icon:after,.paragraph--type--image-card .field-card-link a.back-icon:after,body.node-homepage .home-hero-container .field-home-link a.back-icon:after,body.node-product .region-content .flag-product-favorites a.back-icon:after{content:"";display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23be2c37' d='M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z'/%3E%3C/svg%3E");background-position:50%;margin-right:10px;margin-top:3px}.block-inline-blockcall-to-action .field-call-to-action a.back-icon:hover:after,.btn.back-icon:hover:after,.paragraph--type--featured-block .field-button-link a.back-icon:hover:after,.paragraph--type--home-product-blocks .field-home-block-link>a.back-icon:hover:after,.paragraph--type--image-card .field-card-link a.back-icon:hover:after,body.node-homepage .home-hero-container .field-home-link a.back-icon:hover:after,body.node-product .region-content .flag-product-favorites a.back-icon:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z'/%3E%3C/svg%3E")}.paragraph--type--check-list .field-rich-texts>.item{border-bottom:1px solid #e4e4e4;padding-left:83px;position:relative;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.paragraph--type--check-list .field-rich-texts>.item:first-child{border-top:1px solid #e4e4e4}.paragraph--type--check-list .field-rich-texts>.item p:first-child{padding-top:1em;margin-top:0}.paragraph--type--check-list .field-rich-texts>.item:before{content:"";display:inline-block;position:absolute;width:56px;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23be2c37' viewBox='0 0 109.18 88.29'%3E%3Cpath d='M0 54.77l34.3 33.52 12.63-12.83-34.3-33.52L0 54.77z'/%3E%3Cpath d='M96.35 0L21.48 75.66 34.3 88.29l74.87-75.66L96.35 0z'/%3E%3C/svg%3E");background-size:24px;background-position:center 27px;background-repeat:no-repeat;left:0;top:0;border-right:1px solid #e4e4e4}.field-check-list-items>.field-items{list-style-type:none;margin:0;padding:0}.field-check-list-items>.field-items .field-item{border-bottom:1px solid #e4e4e4;padding-left:83px;position:relative;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.field-check-list-items>.field-items .field-item:first-child{border-top:1px solid #e4e4e4}.field-check-list-items>.field-items .field-item p:first-child{padding-top:1em;margin-top:0}.field-check-list-items>.field-items .field-item:before{content:"";display:inline-block;position:absolute;width:56px;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23be2c37' viewBox='0 0 109.18 88.29'%3E%3Cpath d='M0 54.77l34.3 33.52 12.63-12.83-34.3-33.52L0 54.77z'/%3E%3Cpath d='M96.35 0L21.48 75.66 34.3 88.29l74.87-75.66L96.35 0z'/%3E%3C/svg%3E");background-size:24px;background-position:center 27px;background-repeat:no-repeat;left:0;top:0;border-right:1px solid #e4e4e4}.field-download-items{margin-bottom:50px}.field-download-items>.item+.item{margin-top:18px}.field-download-items .field-media-file a,.field-download-items a.item{text-decoration:none;padding:19px 50px 20px 35px;display:block;border-radius:5px;border:1px solid #be2c37;position:relative;color:#101010}.field-download-items .field-media-file a:after,.field-download-items a.item:after{position:absolute;right:28px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 101.82 150.91'%3E%3Cpath fill='%23be2c37' d='M41.76 0h18v126h-18z'/%3E%3Cpath fill='%23be2c37' d='M37.893 138.082l51.301-50.52 12.63 12.826-51.301 50.519z'/%3E%3Cpath fill='%23be2c37' d='M.002 99.604l12.825-12.63 50.52 51.302-12.826 12.63z'/%3E%3C/svg%3E");background-size:14px;background-position:50%;background-repeat:no-repeat;width:15px;height:30px}.field-download-items .field-media-file a:hover,.field-download-items a.item:hover{border-color:#be2c37;background-color:#be2c37;color:#fff}.field-download-items .field-media-file a:hover h4.download-label,.field-download-items a.item:hover h4.download-label{color:#fff}.field-download-items .field-media-file a:hover:after,.field-download-items a.item:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 101.82 150.91'%3E%3Cpath fill='%23fff' d='M41.76 0h18v126h-18z'/%3E%3Cpath fill='%23fff' d='M37.893 138.082l51.301-50.52 12.63 12.826-51.301 50.519z'/%3E%3Cpath fill='%23fff' d='M.002 99.604l12.825-12.63 50.52 51.302-12.826 12.63z'/%3E%3C/svg%3E")}.field-download-items h4.download-label{text-transform:uppercase;font-family:acumin-pro-extra-condensed,sans-serif;font-size:.9375em;font-weight:800;color:#be2c37;margin-top:0;margin-bottom:4px}.field-download-items .download-link{display:block;margin-top:10px;font-weight:700;font-size:1.25em;margin-bottom:2px;max-width:90%}.paragraph--type--downloads .field-heading{font-size:4.875em;position:relative;color:#101010;font-family:acumin-pro-extra-condensed,sans-serif;display:inline-block;line-height:.9;text-transform:uppercase;margin-top:0;margin-bottom:.5em}.paragraph--type--downloads .field-heading:before{content:"";display:inline-block;width:13px;height:13px;background-color:#be2c37;position:absolute;top:.2em;left:-25px}.field-accordion-items>div.item+div.item{margin-top:18px}.paragraph--type--accordion-item{margin:0 auto;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.paragraph--type--accordion-item .field-accordtion-item-header{padding:40px 65px 45px 30px;font-size:1.25em;font-weight:700;position:relative;line-height:1.33;cursor:pointer}@media (min-width:42.5em){.paragraph--type--accordion-item .field-accordtion-item-header{font-size:1.875em;padding:40px 75px 45px 45px}}.paragraph--type--accordion-item .field-accordtion-item-header .toggle-icon{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--accordion-item .field-accordtion-item-header .toggle-icon>span{width:30px;height:30px;display:inline-block;position:relative}.paragraph--type--accordion-item .field-accordtion-item-header .toggle-icon>span:after,.paragraph--type--accordion-item .field-accordtion-item-header .toggle-icon>span:before{content:"";position:absolute;background-color:#101010;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.paragraph--type--accordion-item .field-accordtion-item-header .toggle-icon>span:before{top:0;left:50%;width:4px;height:100%;margin-left:-2px}.paragraph--type--accordion-item .field-accordtion-item-header .toggle-icon>span:after{top:50%;left:0;width:100%;height:4px;margin-top:-2px}.paragraph--type--accordion-item .field-accordtion-item-header:hover{color:#be2c37}.paragraph--type--accordion-item .field-accordtion-item-header:hover .toggle-icon>span:after,.paragraph--type--accordion-item .field-accordtion-item-header:hover .toggle-icon>span:before{background-color:#be2c37}.paragraph--type--accordion-item .field-accordion-item-content{margin-top:-10px;max-height:0;-webkit-transition:max-height .3s,padding-bottom .3s;transition:max-height .3s,padding-bottom .3s;overflow-y:hidden;padding:0 30px}.paragraph--type--accordion-item .field-accordion-item-content p+h2:not(.section),.paragraph--type--accordion-item .field-accordion-item-content p+h3:not(.featured){margin-top:1.5em}.paragraph--type--accordion-item .field-accordion-item-content p+h2.section,.paragraph--type--accordion-item .field-accordion-item-content p+h3.featured{margin-top:.5em}.paragraph--type--accordion-item .field-accordion-item-content h2{line-height:1.1}.paragraph--type--accordion-item .field-accordion-item-content h2:first-child{margin-top:0}@media (min-width:75em){.paragraph--type--accordion-item .field-accordion-item-content h2.section{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){.paragraph--type--accordion-item .field-accordion-item-content h2.section{left:-300px}}.paragraph--type--accordion-item .field-accordion-item-content h3{color:#be2c37;line-height:1.1}.paragraph--type--accordion-item .field-accordion-item-content h3:first-child{margin-top:0}.paragraph--type--accordion-item .field-accordion-item-content h3.featured{margin-bottom:.5em}.paragraph--type--accordion-item .field-accordion-item-content p.featured{position:relative;margin:35px 45px;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.375rem;font-weight:800;line-height:.95}@media (min-width:42.5em){.paragraph--type--accordion-item .field-accordion-item-content p.featured{font-size:4.25rem}}@media (min-width:68.75em){.paragraph--type--accordion-item .field-accordion-item-content p.featured{margin:50px 0;font-size:4.875rem}}.paragraph--type--accordion-item .field-accordion-item-content p.featured:before{content:"\25B6";line-height:1.15;position:absolute;font-weight:700;font-family:acumin-pro-extra-condensed,sans-serif;color:#be2c37;font-size:24px;top:7px;left:-38px}@media (min-width:42.5em){.paragraph--type--accordion-item .field-accordion-item-content p.featured:before{top:23px;font-size:32px;left:-38px}}.paragraph--type--accordion-item .field-accordion-item-content strong{color:#be2c37}.paragraph--type--accordion-item .field-accordion-item-content ol,.paragraph--type--accordion-item .field-accordion-item-content ul{margin-top:0;margin-left:0;margin-bottom:20px;font-size:1rem;line-height:1.46}@media (min-width:47.5em){.paragraph--type--accordion-item .field-accordion-item-content ol,.paragraph--type--accordion-item .field-accordion-item-content ul{margin-bottom:30px;font-size:1.25rem;line-height:1.46;padding-bottom:15px}}.paragraph--type--accordion-item .field-accordion-item-content ol li,.paragraph--type--accordion-item .field-accordion-item-content ul li{padding-top:10px}.paragraph--type--accordion-item .field-accordion-item-content ol{list-style:none;counter-reset:plastibond-counter;position:relative;padding-left:0;margin-left:0}.paragraph--type--accordion-item .field-accordion-item-content ol li{counter-increment:plastibond-counter;position:relative;margin-left:2rem}.paragraph--type--accordion-item .field-accordion-item-content ol li:before{content:counter(plastibond-counter) ". ";color:#be2c37;font-weight:700;position:absolute;left:-2rem}.paragraph--type--accordion-item .field-accordion-item-content body{font-family:Montserrat,sans-serif}.paragraph--type--accordion-item .field-accordion-item-content ul{list-style-type:none;margin-left:0;padding-left:0}.paragraph--type--accordion-item .field-accordion-item-content ul li{position:relative;font-size:1rem;line-height:1.5;margin-left:2rem}.paragraph--type--accordion-item .field-accordion-item-content ul li+li{margin-top:.625em}.paragraph--type--accordion-item .field-accordion-item-content ul li:before{content:"\25A0";position:absolute;display:inline-block;top:8px;left:-2rem;font-size:18px;color:#be2c37}@media (min-width:62.5em){.paragraph--type--accordion-item .field-accordion-item-content ul li{font-size:1.0625rem}}.paragraph--type--accordion-item .field-accordion-item-content img{max-width:100%}@media (min-width:42.5em){.paragraph--type--accordion-item .field-accordion-item-content{padding:0 45px}}.paragraph--type--accordion-item.open .field-accordtion-item-header{color:#be2c37}.paragraph--type--accordion-item.open .field-accordtion-item-header .toggle-icon>span:after,.paragraph--type--accordion-item.open .field-accordtion-item-header .toggle-icon>span:before{background-color:#be2c37}.paragraph--type--accordion-item.open .field-accordtion-item-header .toggle-icon>span:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.paragraph--type--accordion-item.open .field-accordtion-item-header .toggle-icon>span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.paragraph--type--accordion-item.open .field-accordion-item-content{max-height:1500px;padding-bottom:30px}.paragraph--type--accordion{position:relative;left:50%;margin-left:-50vw;width:100vw;padding:80px 1.25rem;background-color:#f4f4f7}@media (min-width:42.5em){.paragraph--type--accordion{padding:100px 2.5rem}}@media (min-width:62.5em){.paragraph--type--accordion{padding:140px 2.5rem}}.paragraph--type--accordion .accordion-container{margin:0 auto;max-width:80.625rem}@media (min-width:42.5em){.paragraph--type--accordion .accordion-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.paragraph--type--accordion .accordion-heading{-ms-flex-preferred-size:33%;flex-basis:33%;margin-bottom:40px}@media (min-width:42.5em){.paragraph--type--accordion .accordion-heading{margin-bottom:0}}.paragraph--type--accordion .accordion-content{-ms-flex-preferred-size:67%;flex-basis:67%}.paragraph--type--accordion .field-heading{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important;margin-bottom:25px}.paragraph--type--accordion .field-heading:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}.paragraph--type--accordion .field-heading+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content .paragraph--type--accordion .field-heading+div{margin-top:4em}}@media (min-width:81.25em){.paragraph--type--accordion .field-heading+div>:first-child{margin-top:0}}@media (min-width:42.5em){.paragraph--type--accordion .field-heading{margin-bottom:40px}}.block-inline-blockcall-to-action{padding:100px 1.25rem;text-align:center;position:relative;left:50%;margin-left:-50vw;width:100vw}.block-inline-blockcall-to-action>h2{font-size:5em;font-weight:800;font-family:acumin-pro-extra-condensed,sans-serif!important;margin-bottom:50px}@media (min-width:42.5em){.block-inline-blockcall-to-action{padding:100px 2.5rem}}@media (min-width:68.75em){.block-inline-blockcall-to-action{padding:150px 50px}.block-inline-blockcall-to-action>h2{font-size:6.25em}}.paragraph--type--call-to-action{text-align:center}@media (min-width:43.75em){.paragraph--type--call-to-action{margin-left:calc(24rem - 50vw);margin-right:calc(24rem - 50vw);padding:100px 1.25rem}}@media (min-width:81.25em){.paragraph--type--call-to-action{margin-left:-18.8125rem;margin-right:-18.8125rem;padding:120px 1.25rem}}.paragraph--type--call-to-action .field-heading{font-size:5em;font-weight:800;line-height:1.1;font-family:acumin-pro-extra-condensed,sans-serif;margin-bottom:50px}@media (min-width:42.5em){.paragraph--type--call-to-action .field-heading{font-size:6.25em}}.paragraph--type--floating-call-to-action{position:relative}@media (min-width:75em){.paragraph--type--floating-call-to-action .floating-container{max-width:250px;position:absolute;left:-250px}}@media (min-width:87.5em){.paragraph--type--floating-call-to-action .floating-container{left:-300px}}@media (max-width:81.1875em){.paragraph--type--floating-call-to-action .floating-container .field-buttons{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.paragraph--type--floating-call-to-action .floating-container .field-buttons .paragraph--type--button{margin-top:0}}.paragraph--type--floating-call-to-action .field-heading{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;margin-top:0;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important;margin-bottom:5px}.paragraph--type--floating-call-to-action .field-heading:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}.paragraph--type--floating-call-to-action .field-heading+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content .paragraph--type--floating-call-to-action .field-heading+div{margin-top:4em}}@media (min-width:81.25em){.paragraph--type--floating-call-to-action .field-heading+div>:first-child{margin-top:0}}.paragraph--type--user-quotes{background-color:#fff;padding:65px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.paragraph--type--user-quotes>blockquote{padding-top:50px}.paragraph--type--user-quotes .field-quote{font-size:1.75em;font-weight:700;font-family:neue-haas-grotesk-text,sans-serif;line-height:1.35;margin-top:50px;margin-bottom:45px;color:#101010;position:relative}.paragraph--type--user-quotes .field-quote:before{content:"\201C";position:absolute;top:-50px;font-family:neue-haas-grotesk-text,sans-serif;color:#be2c37;font-weight:700;left:0;font-size:90px;line-height:76px}.paragraph--type--user-quotes .field-quote-author{position:relative}.paragraph--type--user-quotes .field-quote-author:before{content:"\2014";position:absolute;left:-1.3em;top:0}.paragraph--type--user-quotes .field-profile-photo,.paragraph--type--user-quotes .field-quote-author-photo{float:left}.paragraph--type--user-quotes .field-profile-photo img,.paragraph--type--user-quotes .field-quote-author-photo img{border-radius:50%;width:80px;height:auto}.paragraph--type--user-quotes .quote-attribution{margin-top:auto;font-size:1.3125em;font-weight:700;color:#be2c37}.paragraph--type--user-quotes .quote-attribution .author-container{float:left;margin-left:45px;width:calc(100% - 125px);margin-top:24px}.block-field-blocknodeeducationfield-client-quotes{background-color:#101010;margin-top:50px;padding-top:50px;padding-bottom:100px}.block-field-blocknodeeducationfield-client-quotes>h2{font-weight:800;display:inline-block;color:#be2c37;font-size:2.25em;text-transform:uppercase;padding-top:5px;line-height:.9!important;position:relative;color:#fff;font-family:acumin-pro-extra-condensed,sans-serif!important;font-weight:700;font-size:2.25rem;line-height:.83;letter-spacing:-.36px;margin:50px 1.25rem 40px}.block-field-blocknodeeducationfield-client-quotes>h2:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}.block-field-blocknodeeducationfield-client-quotes>h2+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content .block-field-blocknodeeducationfield-client-quotes>h2+div{margin-top:4em}}@media (min-width:81.25em){.block-field-blocknodeeducationfield-client-quotes>h2+div>:first-child{margin-top:0}}@media (min-width:42.5em){.block-field-blocknodeeducationfield-client-quotes>h2{margin:50px 2.5rem 40px}}@media (min-width:62.5em){.block-field-blocknodeeducationfield-client-quotes>h2{margin-left:240px}}.block-field-blocknodeeducationfield-client-quotes>h2:before{top:-10px}.block-field-blocknodeeducationfield-client-quotes .tns-outer .tns-control{color:#fff}.block-field-blocknodeeducationfield-client-quotes .slider-navigation{list-style-type:none;padding:0;display:table;margin:0 auto 20px}.block-field-blocknodeeducationfield-client-quotes .slider-navigation li{background-color:#e2e2e6;border-radius:50%;font-size:0;width:30px;height:30px;border:8px solid #e2e2e6;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:5px;display:inline-block;cursor:pointer}.block-field-blocknodeeducationfield-client-quotes .slider-navigation li.tns-nav-active{background-color:#be2c37!important;border-color:#fff}.block-field-blocknodeeducationfield-client-quotes .slider-navigation li:hover{background-color:#fff;border-color:#fff}.block-field-blocknodeeducationfield-client-quotes .slider-navigation li:focus{outline:none}.block-field-blocknodeeducationfield-client-quotes .field-client-quotes>.item{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.block-field-blocknodeeducationfield-client-quotes .field-client-quotes.tns-slider>.item{opacity:1}.block-field-blocknodeeducationfield-client-quotes .slider-navigation{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:0}.block-field-blocknodeeducationfield-client-quotes .tns-outer+.slider-navigation{opacity:1}.paragraph--type--client-quotes{background-color:#101010;position:relative;left:50%;margin-left:-50vw;width:100vw;padding-bottom:100px}.paragraph--type--client-quotes>.field-heading{font-weight:800;display:inline-block;color:#be2c37;font-size:2.25em;text-transform:uppercase;padding-top:5px;line-height:.9!important;position:relative;color:#fff;font-family:acumin-pro-extra-condensed,sans-serif!important;font-weight:700;font-size:2.25rem;line-height:.83;letter-spacing:-.36px;margin:50px 1.25rem 40px}.paragraph--type--client-quotes>.field-heading:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}.paragraph--type--client-quotes>.field-heading+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content .paragraph--type--client-quotes>.field-heading+div{margin-top:4em}}@media (min-width:81.25em){.paragraph--type--client-quotes>.field-heading+div>:first-child{margin-top:0}}@media (min-width:42.5em){.paragraph--type--client-quotes>.field-heading{margin:80px 2.5rem 40px}}@media (min-width:62.5em){.paragraph--type--client-quotes>.field-heading{margin-left:240px}}.paragraph--type--client-quotes>.field-heading:before{top:-10px}.paragraph--type--client-quotes .tns-outer .tns-control{color:#fff}.paragraph--type--client-quotes .slider-navigation{list-style-type:none;padding:0;display:table;margin:0 auto 20px}.paragraph--type--client-quotes .slider-navigation li{background-color:#e2e2e6;border-radius:50%;font-size:0;width:30px;height:30px;border:8px solid #e2e2e6;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:5px;display:inline-block;cursor:pointer}.paragraph--type--client-quotes .slider-navigation li.tns-nav-active{background-color:#be2c37!important;border-color:#fff}.paragraph--type--client-quotes .slider-navigation li:hover{background-color:#fff;border-color:#fff}.paragraph--type--client-quotes .slider-navigation li:focus{outline:none}.paragraph--type--client-quotes .field-client-quotes{padding-bottom:50px}.paragraph--type--client-quotes .field-client-quotes>.item{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.paragraph--type--client-quotes .field-client-quotes.tns-slider>.item{opacity:1}.paragraph--type--client-quotes .slider-navigation{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:0}.paragraph--type--client-quotes .tns-outer+.slider-navigation{opacity:1}article.node-education-page .field-client-quotes,article.node-education .field-client-quotes{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;padding-bottom:50px}.layout__region--content>div+div.block-inline-blockquick-links{margin-top:4em}@media (min-width:42.5em){.layout__region--content>div+div.block-inline-blockquick-links{margin-top:6em}}@media (min-width:62.5em){.layout__region--content>div+div.block-inline-blockquick-links{margin-top:8em}}.block-inline-blockquick-links{position:relative;left:50%;margin-left:-50vw;width:100vw}@media (min-width:62.5em){.block-inline-blockquick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-inline-blockquick-links .left-container{-ms-flex-preferred-size:36%;flex-basis:36%;background:#f4f4f7}.block-inline-blockquick-links .left-container .heading-title{margin-top:50px;font-family:acumin-pro-extra-condensed,sans-serif;text-transform:uppercase;font-size:2.25em;font-weight:800;letter-spacing:-.36px;color:#be2c37;position:relative}.block-inline-blockquick-links .left-container .heading-title:before{position:absolute;content:"";height:2px;width:223px;left:0;top:-4px;background-color:#be2c37}.block-inline-blockquick-links .heading-container{max-width:408px;margin:0 1.25rem 6px;padding:20px 0 35px}@media (min-width:42.5em){.block-inline-blockquick-links .heading-container{margin:0 2.5rem 6px}}@media (min-width:68.75em){.block-inline-blockquick-links .heading-container{padding:0;margin:0 0 0 auto}}.block-inline-blockquick-links .right-container{-ms-flex-preferred-size:calc(64% - 6px);flex-basis:calc(64% - 6px)}.block-inline-blockquick-links .field-quick-links-title{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;font-size:4.875em;color:#101010}.field-quick-links .item{display:block}.field-quick-links .item a{-webkit-transition:color .3s,background-color .3s,-webkit-box-shadow .3s;transition:color .3s,background-color .3s,-webkit-box-shadow .3s;transition:color .3s,background-color .3s,box-shadow .3s;transition:color .3s,background-color .3s,box-shadow .3s,-webkit-box-shadow .3s;background-color:#f4f4f7;padding:40px 1.25rem;font-size:1.625em;line-height:1.62;display:block;text-decoration:none;color:#101010;font-weight:700;position:relative;width:100%}@media (min-width:42.5em){.field-quick-links .item a{padding:22px 2.5rem}}@media (min-width:62.5em){.field-quick-links .item a{padding:40px 55px}}.field-quick-links .item a:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.2 109.7'%3E%3Cpath fill='%23101010' d='M14.5 106.6L1.7 93.9l39.1-39.1L1.7 15.7 14.5 3l51.8 51.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;width:24px;height:24px;top:calc(50% - 12px);right:1.25rem}@media (min-width:42.5em){.field-quick-links .item a:after{right:2.5rem}}@media (min-width:62.5em){.field-quick-links .item a:after{right:64px}}.field-quick-links .item a:hover{-webkit-box-shadow:0 10px 16px 0 rgba(6,7,7,.2);box-shadow:0 10px 16px 0 rgba(6,7,7,.2);background-color:#fafafd;z-index:1;color:#be2c37}.field-quick-links .item a:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.2 109.7'%3E%3Cpath fill='%23be2c37' d='M14.5 106.6L1.7 93.9l39.1-39.1L1.7 15.7 14.5 3l51.8 51.8z'/%3E%3C/svg%3E")}.field-quick-links .item+.item{margin-top:6px}@media (min-width:62.5em){.field-quick-links{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field-quick-links .item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.field-quick-links .item a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#block-mainpagecontent .layout--onecol:last-child>.layout__region--content>div:not(.block-inline-blockquick-links):last-child{margin-bottom:100px;position:relative}#block-mainpagecontent .layout--onecol:last-child>.layout__region--content>div:not(.block-inline-blockquick-links):last-child:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:6px;bottom:-100px;width:100vw;background:#f4f4f7}.paragraph--type--quick-links{position:relative;left:50%;margin-left:-50vw;width:100vw}@media (min-width:62.5em){.paragraph--type--quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.paragraph--type--quick-links .left-container{-ms-flex-preferred-size:36%;flex-basis:36%;background:#f4f4f7}.paragraph--type--quick-links .left-container .field-heading{font-weight:800;position:relative;display:inline-block;color:#be2c37;font-size:2.25em;letter-spacing:-.36px;text-transform:uppercase;padding-top:5px;line-height:.9!important;font-family:acumin-pro-extra-condensed,sans-serif!important;margin-top:45px;margin-bottom:25px}.paragraph--type--quick-links .left-container .field-heading:before{content:"";display:block;top:0;position:absolute;letter-spacing:0;height:2px;width:100%;max-width:220px;background:#be2c37;text-transform:uppercase}.paragraph--type--quick-links .left-container .field-heading+p{margin-top:40px}@media (min-width:81.25em){.layout__region--content .paragraph--type--quick-links .left-container .field-heading+div{margin-top:4em}}@media (min-width:81.25em){.paragraph--type--quick-links .left-container .field-heading+div>:first-child{margin-top:0}}@media (min-width:42.5em){.paragraph--type--quick-links .left-container .field-heading{margin-bottom:40px}}.paragraph--type--quick-links .left-container .field-sub-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:800;font-size:4.875em;color:#101010}.paragraph--type--quick-links .heading-container{max-width:408px;margin:0 1.25rem 6px;padding:20px 0 35px}@media (min-width:42.5em){.paragraph--type--quick-links .heading-container{margin:0 2.5rem 6px}}@media (min-width:68.75em){.paragraph--type--quick-links .heading-container{padding:0;margin:0 0 0 auto}}.paragraph--type--quick-links .right-container{-ms-flex-preferred-size:calc(64% - 6px);flex-basis:calc(64% - 6px)}.paragraph--type--quick-links .field-links .item{display:block}.paragraph--type--quick-links .field-links .item a{-webkit-transition:color .3s,background-color .3s,-webkit-box-shadow .3s;transition:color .3s,background-color .3s,-webkit-box-shadow .3s;transition:color .3s,background-color .3s,box-shadow .3s;transition:color .3s,background-color .3s,box-shadow .3s,-webkit-box-shadow .3s;background-color:#f4f4f7;padding:40px 1.25rem;font-size:1.625em;line-height:1.62;display:block;text-decoration:none;color:#101010;font-weight:700;position:relative;width:100%}@media (min-width:42.5em){.paragraph--type--quick-links .field-links .item a{padding:22px 2.5rem}}@media (min-width:62.5em){.paragraph--type--quick-links .field-links .item a{padding:40px 55px}}.paragraph--type--quick-links .field-links .item a:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.2 109.7'%3E%3Cpath fill='%23101010' d='M14.5 106.6L1.7 93.9l39.1-39.1L1.7 15.7 14.5 3l51.8 51.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;width:24px;height:24px;top:calc(50% - 12px);right:1.25rem}@media (min-width:42.5em){.paragraph--type--quick-links .field-links .item a:after{right:2.5rem}}@media (min-width:62.5em){.paragraph--type--quick-links .field-links .item a:after{right:64px}}.paragraph--type--quick-links .field-links .item a:hover{-webkit-box-shadow:0 10px 16px 0 rgba(6,7,7,.2);box-shadow:0 10px 16px 0 rgba(6,7,7,.2);background-color:#fafafd;z-index:1;color:#be2c37}.paragraph--type--quick-links .field-links .item a:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.2 109.7'%3E%3Cpath fill='%23be2c37' d='M14.5 106.6L1.7 93.9l39.1-39.1L1.7 15.7 14.5 3l51.8 51.8z'/%3E%3C/svg%3E")}.paragraph--type--quick-links .field-links .item+.item{margin-top:6px}@media (min-width:62.5em){.paragraph--type--quick-links .field-links{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph--type--quick-links .field-links .item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.paragraph--type--quick-links .field-links .item a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.block-inline-blockfeatured{position:relative;width:100vw;left:50%;margin:50px 0 50px -50vw}@media (min-width:47.5em){.block-inline-blockfeatured{margin-top:70px}}.block-inline-blockfeatured .featured-container{margin:0 auto;max-width:85.625rem;padding:0 1.25rem}@media (min-width:42.5em){.block-inline-blockfeatured .featured-container{padding:0 2.5rem}}@media (min-width:47.5em){.block-inline-blockfeatured .featured-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:47.5em){.block-inline-blockfeatured .left-container{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:40px}}.block-inline-blockfeatured .left-container>h2{color:#be2c37;font-size:1.125em;font-weight:700}@media (min-width:47.5em){.block-inline-blockfeatured .left-container>div,.block-inline-blockfeatured .left-container>h2{max-width:480px}}.block-inline-blockfeatured .field-featured-title{font-weight:800;font-family:acumin-pro-extra-condensed,sans-serif;position:relative;font-size:4.875em;line-height:1;text-transform:uppercase;margin-bottom:25px;margin-left:1.875rem}.block-inline-blockfeatured .field-featured-title:before{content:"";display:block;position:absolute;top:.25em;left:-25px;width:13px;height:13px;background-color:#be2c37}@media (min-width:42.5em){.block-inline-blockfeatured .field-featured-title{margin-left:0}}@media (min-width:47.5em){.block-inline-blockfeatured .field-featured-title{margin-left:0}}.block-inline-blockfeatured .body{color:#666}.block-inline-blockfeatured .body p{font-size:1.125em;line-height:1.66}@media (min-width:47.5em){.block-inline-blockfeatured .right-container{width:50%}}@media (min-width:47.5em) and (max-width:62.4375em){.block-inline-blockfeatured .field-featured-image{position:relative;top:66px}}.block-inline-blockfeatured .field-featured-image img{max-width:100%}.block-inline-blockfeatured+.block-inline-blockfeatured{margin-top:50px}@media (min-width:47.5em){.block-inline-blockfeatured+.block-inline-blockfeatured{margin-top:70px}}.paragraph--type--featured-block{margin-top:100px!important;margin-bottom:4em}@media (min-width:47.5em){.paragraph--type--featured-block{margin-top:150px!important;margin-bottom:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:47.5em){.paragraph--type--featured-block .left-container,.paragraph--type--featured-block .right-container{width:50%}}@media (min-width:47.5em){.paragraph--type--featured-block .left-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:40px}}@media (min-width:47.5em){.paragraph--type--featured-block .right-container{width:50%}}@media (min-width:47.5em) and (max-width:62.4375em){.paragraph--type--featured-block .field-image{position:relative;top:66px}}.paragraph--type--featured-block .field-image img{max-width:100%}.paragraph--type--featured-block .field-sub-heading{color:#be2c37;font-size:1.125em;font-weight:700;margin-bottom:15px;margin-top:30px}@media (min-width:47.5em){.paragraph--type--featured-block .field-sub-heading{margin-top:0}}.paragraph--type--featured-block .field-heading{font-weight:800;font-family:acumin-pro-extra-condensed,sans-serif;position:relative;font-size:4.875em;line-height:1;text-transform:uppercase;margin-bottom:17px;margin-left:1.875rem}.paragraph--type--featured-block .field-heading:before{content:"";display:block;position:absolute;top:.25em;left:-25px;width:13px;height:13px;background-color:#be2c37}@media (min-width:42.5em){.paragraph--type--featured-block .field-heading{margin-left:0}}@media (min-width:47.5em){.paragraph--type--featured-block .field-heading{margin-left:0}}.paragraph--type--featured-block .field-rich-text{max-width:450px;color:#666}.paragraph--type--featured-block .field-rich-text p{font-size:1.125em;line-height:1.66}.paragraph--type--featured-block .field-button-link{margin-top:10px}.paragraph--type--video .field-media-oembed-video{position:relative}.paragraph--type--video .field-media-oembed-video>iframe{width:100%;height:auto;min-height:24.1875rem}.paragraph--type--home-product-blocks{background-color:#f4f4f7;padding:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width:42.5em){.paragraph--type--home-product-blocks{padding:50px}}.paragraph--type--home-product-blocks .field-home-block-subtitle{margin-top:10px;margin-bottom:20px;font-size:1.5em;font-family:acumin-pro-extra-condensed,sans-serif;color:#be2c37;font-weight:900;text-transform:uppercase}.paragraph--type--home-product-blocks .field-home-block-title{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:900;font-size:2.25em;line-height:1.06;letter-spacing:-.36px;text-transform:uppercase;margin-bottom:25px}@media (min-width:42.5em){.paragraph--type--home-product-blocks .field-home-block-title{font-size:4.875em;line-height:.89;letter-spacing:-.78px}}.paragraph--type--home-product-blocks .field-home-block-description{max-width:576px;margin-left:auto;margin-right:auto;margin-bottom:30px}.paragraph--type--home-product-blocks .field-home-block-description>p{font-size:1rem}.paragraph--type--home-product-blocks .field-home-block-link>a{margin-bottom:50px}.paragraph--type--home-product-blocks .field-home-block-image{width:100%;max-width:100%;margin-top:auto;margin-left:auto;margin-right:auto}@media (min-width:62.5em){.paragraph--type--home-product-blocks .field-home-block-image{width:650px}}.paragraph--type--home-product-blocks .field-home-block-image img{width:auto;height:auto;max-height:300px;max-width:100%}@media (min-width:93.75em){.paragraph--type--home-product-blocks .field-home-block-image img{max-height:350px}}.paragraph--type--two-column{position:relative;margin-left:-50vw;left:50%;width:100vw;padding:4.375rem 1.25rem;background-color:#f4f4f7}@media (min-width:42.5em){.paragraph--type--two-column{padding:6.25rem 2.5rem}}.paragraph--type--two-column .inner-container{max-width:80.625rem;margin:0 auto}@media (min-width:62.5em){.paragraph--type--two-column .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--two-column .inner-container .left-container{width:33.33%}.paragraph--type--two-column .inner-container .right-container{width:66.67%}}.paragraph--type--two-column .field-left-contents .paragraph--type--text .field-body>h2.section{position:static!important}.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:-ms-grid;display:grid}@media (min-width:160em){.paragraph--type--cards-block .field-cards{gap:90px;padding-top:80px;padding-bottom:80px;-ms-grid-columns:(1fr)[3];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;-ms-grid-columns:(1fr)[3];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;-ms-grid-columns:(1fr)[3];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;-ms-grid-columns:(1fr)[3];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;-ms-grid-columns:(1fr)[2];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;-ms-grid-columns:(1fr)[2];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;-ms-grid-columns:(1fr)[2];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;-ms-grid-columns:(1fr)[1];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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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;color:#be2c37;font-size:20px}@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--title-with-summary div.block-inline-blocktext>h2{text-transform:capitalize;padding-top:15px}@media (min-width:75em){.paragraph--type--title-with-summary .field-description{padding-top:17px}}.paragraph--type--title-with-summary .field-description p{font-size:1rem;line-height:1.56}form label{display:inline-block}form .form-item:not(.js-form-type-radio) label{font-weight:700;margin-bottom:12px;margin-top:12px;font-size:1.125rem}form .form-item:not(.js-form-type-radio) label.form-required:after{content:"*";display:inline-block}.webform-confirmation{max-width:80.625rem;margin:0 auto 50px;text-align:center}.main-content-wrapper .block-webform-block{position:relative}.main-content-wrapper .block-webform-block>h2{font-size:2.25rem;color:#be2c37;font-family:acumin-pro-extra-condensed,sans-serif;font-weight:700;letter-spacing:-.36px;text-transform:uppercase;margin-bottom:45px}.main-content-wrapper .block-webform-block>h2:before{content:"";position:absolute;top:-8px;left:0;width:223px;height:2px;background-color:#be2c37}.main-content-wrapper form.webform-submission-form .webform-section-title{color:#be2c37}.main-content-wrapper form.webform-submission-form .js-form-item.webform-element--title-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-content-wrapper form.webform-submission-form .js-form-item.webform-element--title-inline label{min-width:150px}.main-content-wrapper form.webform-submission-form .js-form-item:not(.js-form-type-radio)+.js-form-item{margin-top:25px}.main-content-wrapper form.webform-submission-form fieldset.js-webform-type-radios .fieldset-legend{display:inline-block;font-weight:700;margin-bottom:12px;margin-top:12px;font-size:1.125rem}.main-content-wrapper form.webform-submission-form .fieldset-legend.form-required:after{content:"*";display:inline-block}.main-content-wrapper .form-actions{padding-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.main-content-wrapper .form-actions .btn-submit-container{position:relative;font-family:acumin-pro-condensed,sans-serif;font-size:1.25rem;font-weight:800;display:inline-block;text-transform:uppercase;margin:0 auto;padding:0;border-radius:50px;overflow:hidden;z-index:1;text-align:center;text-decoration:none;min-width:226px;color:#fff;background-color:#be2c37;border:2px solid #be2c37;-webkit-transition:color .3s;transition:color .3s}.block-inline-blockcall-to-action .field-call-to-action .main-content-wrapper .form-actions a.btn-submit-container,.main-content-wrapper .form-actions .block-inline-blockcall-to-action .field-call-to-action a.btn-submit-container,.main-content-wrapper .form-actions .btn-submit-container.secondary{background-color:transparent;border-color:#000}.block-inline-blockcall-to-action .field-call-to-action .main-content-wrapper .form-actions a.btn-submit-container input,.main-content-wrapper .form-actions .block-inline-blockcall-to-action .field-call-to-action a.btn-submit-container input,.main-content-wrapper .form-actions .btn-submit-container.secondary input{color:#be2c37}.block-inline-blockcall-to-action .field-call-to-action .main-content-wrapper .form-actions a.btn-submit-container:hover input,.main-content-wrapper .form-actions .block-inline-blockcall-to-action .field-call-to-action a.btn-submit-container:hover input,.main-content-wrapper .form-actions .btn-submit-container.secondary:hover input{color:#fff}.main-content-wrapper .form-actions .btn-submit-container:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:60px;margin:0 auto;z-index:-1;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:transform .2s cubic-bezier(.215,.61,.355,1);transition:transform .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1);background-color:#101010}.main-content-wrapper .form-actions .btn-submit-container .button{display:block;width:100%;height:100%;padding:13px 32px 16px;color:#fff;text-transform:uppercase}.main-content-wrapper .form-actions .btn-submit-container:hover{border-color:#101010}.main-content-wrapper .form-actions .btn-submit-container:hover:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.main-content-wrapper .form-actions .btn-submit-container.disabled{background-color:#8b8b8b;border-color:#8b8b8b;opacity:.5}.main-content-wrapper .form-actions .btn-submit-container.disabled:before{content:none!important}body.webform .title-container:not(.title-reverse) #block-main-page-title>h1{text-transform:uppercase;font-size:3.125em;margin-top:0;line-height:.86;margin-bottom:.25em;color:#101010;text-align:center}body.webform .title-container:not(.title-reverse) #block-main-page-title>h1:before{content:none!important}@media (min-width:42.5em){body.webform .title-container:not(.title-reverse) #block-main-page-title>h1{font-size:5.625em;letter-spacing:-1.39px}}@media (min-width:62.5em){body.webform .title-container:not(.title-reverse) #block-main-page-title>h1{font-size:6.25em;letter-spacing:-1.6px}}@media (min-width:81.25em){body.webform .title-container:not(.title-reverse) #block-main-page-title>h1{font-size:8.9375em;letter-spacing:-2px}}body.webform .region-bottom_content{border-top:6px solid #f4f4f7}body.node-product .full-content-wrapper{padding-top:0}body.node-product .title-container{margin-bottom:0;border-bottom:1px solid #d1d1d1}body.node-product .title-container .sub-title{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:-21px}body.node-product .title-container .sub-title a{text-decoration:none}body.node-product .title-container .sub-title a:hover{text-decoration:underline}body.node-product .title-container .sub-title span.separator{color:#8b8b8b}body.node-product .title-container #block-main-page-title h1{text-transform:none;font-size:3.375rem;font-family:neue-haas-grotesk-text,sans-serif;margin-top:20px;margin-bottom:15px;line-height:1.19}@media (min-width:62.5em){body.node-product .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}body.node-product .title-container #block-main-page-title{-ms-flex-preferred-size:calc(100% - 270px);flex-basis:calc(100% - 270px)}body.node-product .title-container .standard-icons{max-width:270px;position:relative;top:-10px}}body.node-product .title-container .standard-icons{margin-left:5px;margin-bottom:15px;margin-top:35px}body.node-product .title-container .standard-icons:after{clear:both;content:"";display:table}body.node-product .title-container .standard-icons svg{float:right;display:inline-block;background-color:#fff;border-radius:50%}body.node-product .title-container .standard-icons svg+svg{margin-right:10px}body.node-product .region-content .node__content{margin:0 auto;max-width:85.625rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.25rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500}@media (min-width:42.5em){body.node-product .region-content .node__content{padding:0 2.5rem}}@media (min-width:62.5em){body.node-product .region-content .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px}}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{float:right;display:inline-block;vertical-align:top;margin-left:80px}}body.node-product .region-content .flag-product-favorites a:after{content:"";display:inline-block;margin-left:3px;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:100%}body.node-product .region-content .flag-product-favorites.action-flag a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23be2c37' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z'/%3E%3C/svg%3E")}body.node-product .region-content .flag-product-favorites.action-unflag a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23be2c37' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z'/%3E%3C/svg%3E")}body.node-product .region-content .flag-product-favorites:hover.action-flag a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z'/%3E%3C/svg%3E")}body.node-product .region-content .flag-product-favorites:hover.action-unflag a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z'/%3E%3C/svg%3E")}body.node-product .region-content .flag-product-favorites .js-flag-message{position:fixed;padding:15px 42px;top:30%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;background-color:#fff;color:#be2c37;-webkit-box-shadow:0 40px 80px 0 rgba(0,0,0,.4);box-shadow:0 40px 80px 0 rgba(0,0,0,.4);font-weight:700;font-family:neue-haas-grotesk-display,sans-serif;font-size:2rem;border-radius:10px}
