/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.product-search-facets .fleetwood-product-search-number .description,.form-item .description{font-size:14px;color:#5d5e5d}body{margin:0;padding:0;color:#5d5e5d;background-color:#fff}a,input,textarea,button,select{-ms-touch-action:manipulation;touch-action:manipulation}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}button,input,optgroup,select,textarea{color:inherit;font:inherit;font-family:inherit;margin:0;max-width:100%}input{line-height:normal}button,select{text-transform:none}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{margin-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}::-moz-selection{background:#187387;color:#d9f3f8}::selection{background:#187387;color:#d9f3f8}::-moz-selection{background:#187387;color:#d9f3f8}img{border:0;vertical-align:bottom;max-width:100%;height:auto}.ie8 img{max-width:none;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}a{color:#187387;text-decoration:underline;background-color:rgba(0,0,0,0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}a:hover{color:#3e3f41}a:focus{color:#3e3f41}a:active{color:#3e3f41}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.back-to-top{text-transform:uppercase;font-weight:700;text-decoration:none;font-size:.7rem}div.more-link{text-align:left}div.more-link a,a.more-link,.info-link,.anchor-link,.back-link{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;position:relative;text-decoration:none;color:#187387;display:inline-block;text-decoration:none;padding-bottom:1px}div.more-link a::after,a.more-link::after,.info-link::after,.anchor-link::after,.back-link::after{content:"";background:#187387;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}div.more-link a:hover,div.more-link a:focus,a.more-link:hover,a.more-link:focus,.info-link:hover,.info-link:focus,.anchor-link:hover,.anchor-link:focus,.back-link:hover,.back-link:focus{text-decoration:none}div.more-link a:hover::after,div.more-link a:focus::after,a.more-link:hover::after,a.more-link:focus::after,.info-link:hover::after,.info-link:focus::after,.anchor-link:hover::after,.anchor-link:focus::after,.back-link:hover::after,.back-link:focus::after{width:100%}div.more-link a:hover,div.more-link a:focus,a.more-link:hover,a.more-link:focus,.info-link:hover,.info-link:focus,.anchor-link:hover,.anchor-link:focus,.back-link:hover,.back-link:focus{color:#5d5e5d}@media(min-width:37.5em){div.more-link a,a.more-link,.info-link,.anchor-link,.back-link{font-size:14px;font-size:.875rem}}a.more-link{text-align:center}.info-link::before{content:"";font-family:"Font Awesome 5 Pro";font-size:.85em;margin-right:4px}.anchor-link{color:#5d5e5d;margin-bottom:.4rem}.download-link::before,.file a::before{content:"";font-family:"Font Awesome 5 Pro";font-size:.85em;margin-right:4px}.back-link::before{content:"";font-family:"Font Awesome 5 Pro";font-size:.85em;margin-right:4px}.skip-link{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#187387;border-color:#187387;color:#fff;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);width:auto;height:auto;z-index:99}@media(min-width:37.5em){.skip-link{font-size:1.125rem}}.skip-link::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.skip-link:hover,.skip-link:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.skip-link:hover::after,.skip-link:focus::after{opacity:1;margin-left:8px}.skip-link:focus{outline:1px dotted #187387;outline-offset:5px}.skip-link::after{content:""}.skip-link:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;position:absolute !important;top:130px}dl,menu,ol,ul{margin:32px 0}ul li{margin-bottom:21.376px}.region-content ul{list-style-type:none;padding-left:0}.region-content ul li{position:relative;padding-left:16px}.region-content ul li::before{content:"";font-family:"Font Awesome 5 Pro";color:#187387;font-weight:700;position:absolute;top:0;left:0}.region-content ul[role=tablist] li,.region-content ul.menu li,.region-content ul.clean-list li,.region-content .facet ul.facet__list li,.facet .region-content ul.facet__list li,.region-content ul.pager__items li,.region-content ul.contextual-links li{padding-left:0}.region-content ul[role=tablist] li::before,.region-content ul.menu li::before,.region-content ul.clean-list li::before,.region-content .facet ul.facet__list li::before,.facet .region-content ul.facet__list li::before,.region-content ul.pager__items li::before,.region-content ul.contextual-links li::before{display:none}dd{margin:0 0 0 32px}ul ul,ul ol,ol ul,ol ol{margin:0}menu,ol,ul{padding:0 0 0 32px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}ul.faqs{padding-left:0}ul.faqs li{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;padding-left:0;position:relative;cursor:pointer;margin-bottom:64px;padding-right:64px}@media(max-width:37.4375em){ul.faqs li{font-size:18px;font-size:1.125rem;margin-bottom:16px}}ul.faqs li:after{content:"+";position:absolute;top:-2px;right:0}ul.faqs li:before{display:none}ul.faqs li ul{max-height:0;overflow:hidden;padding-left:0;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}ul.faqs li ul li{font-size:16px;color:#5d5e5d;padding:0;margin:16px 0 0}ul.faqs li ul li:after{display:none}ul.faqs li.expanded:after{content:"-"}ul.faqs li.expanded ul{max-height:50em}.clean-list,.facet .facet__list{list-style-type:none;padding:0;margin:0}.table-responsive{width:100%;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;margin:0 0 128px 0}.table-responsive table{max-width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.field--name-field-media-oembed-video{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.element-invisible,.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ajax-progress-fullscreen{position:fixed;width:100%;height:100%;top:0;left:0;background:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/loading.gif) rgba(255,255,255,.75) no-repeat center;background-size:50px auto}html{font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.7}body{font-size:1rem}@media(min-width:48em){body{font-size:1.125rem}}h1{font-size:48px;font-size:3rem;line-height:1.2;margin-bottom:24px;margin-bottom:1.5rem;margin-top:48px;margin-top:3rem;color:#222;font-family:"Roboto Slab","Rockwell",Georgia,serif;font-weight:500}@media(max-width:52.4375em){h1{font-size:36px;font-size:2.25rem}}@media(max-width:37.4375em){h1{font-size:28px;font-size:1.75rem}}h1.page-title{margin-top:0}h2{font-size:32px;font-size:2rem;line-height:1.3;margin-bottom:18px;margin-bottom:1.125rem;margin-top:36px;margin-top:2.25rem;color:#5d5e5d;font-family:"Roboto Slab","Rockwell",Georgia,serif;font-weight:700}@media(max-width:37.4375em){h2{font-size:21.3333333333px}}h2.h3{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-weight:400}@media(max-width:37.4375em){h2.h3{font-size:18px;font-size:1.125rem;margin-bottom:16px}}.h3,h3{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400}@media(max-width:37.4375em){.h3,h3{font-size:18px;font-size:1.125rem;margin-bottom:16px}}h4,h5,h6{font-size:14px;font-size:.875rem;line-height:1.1;margin-bottom:16px;margin-bottom:1rem;margin-top:16px;margin-top:1rem;color:#222;font-family:"Roboto Slab","Rockwell",Georgia,serif;font-weight:600}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}hr{border:none;background:rgba(0,0,0,0);clear:both;margin:0 0 64px 0;padding:64px 0 0 0;border-bottom:1px solid #e3e4e5}.rule-container hr{margin:0;padding:0}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}b,strong{font-weight:bold}blockquote{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-weight:400;margin:64px 0;border:0;padding:0;text-align:center}@media(max-width:37.4375em){blockquote{font-size:18px;font-size:1.125rem;margin-bottom:16px}}dfn{font-style:italic}mark{background:#ff0;color:#000}pre{overflow:auto;margin:64px 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}p{margin:0 0 32px 0}small{font-size:80%}pre,code,kbd,samp,tt,var{font-family:monospace,"Courier New","DejaVu Sans Mono",sans-serif}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}hr{clear:both}address{font-style:normal}.text__dark{color:#3e3f41}.text__dark a{color:#3e3f41}.text__dark a:hover{color:#5d5e5d}.text__bold{font-weight:700}.text__center{text-align:center}@media(min-width:37.5em){.text__large{font-size:1.1rem}}@media(min-width:37.5em){.text__xlarge{font-size:1.25rem}}.text__small,.user-pass p{font-size:14px;font-size:.875rem}@media(min-width:100em){.text__small,.user-pass p{font-size:16px;font-size:1rem}}.text__gray{color:#5d5e5d}.text__left{text-align:left}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.subtitle{color:#5d5e5d}@media(min-width:48em){.subtitle{font-size:.8889rem}}@media(max-width:47.9375em){.subtitle{font-size:.75rem}}.superscript{font-size:.5em;position:relative;top:-9px}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.color--orange{color:#b8591e}.color--teal{color:#187387}.color--dark-green{color:#5c8042}.color--burgundy,.color--burgandy{color:#772d45}.kicker,.field--name-field-kicker{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem}.kicker+h2,.field--name-field-kicker+h2{margin-top:0}.kicker .accordion__content,.field--name-field-kicker .accordion__content{font-size:16px;font-size:1rem;font-weight:400;color:#5d5e5d;text-transform:none;letter-spacing:0}.kicker.meta,.field--name-field-kicker.meta{font-weight:400;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:none;letter-spacing:0}.contact{display:block;padding-left:24px;position:relative}.contact::before{font-family:"Font Awesome 5 Pro";position:absolute;top:0;left:0;font-weight:700}.contact.contact--phone::before{content:"";font-size:.9em;top:.1em}.contact.contact--email::before{content:"";font-size:.9em;top:.2em}.contact.contact--address::before{content:"";top:.1em}.product-tab .category__header,.product-tab>.field>.field__label{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;margin-bottom:16px;text-transform:none;letter-spacing:0}@media(max-width:37.4375em){.product-tab .category__header,.product-tab>.field>.field__label{font-size:18px;font-size:1.125rem;margin-bottom:16px}}@media(min-width:37.5em){.product-tab .category__header,.product-tab>.field>.field__label{margin-bottom:24px}}.product-tab>.field>.field__label{position:relative;padding-top:16px;margin-top:32px;margin-top:64px}.product-tab>.field>.field__label::after{content:"";width:100%;height:1px;background:#222;display:block;position:absolute;left:0;right:0}.product-tab>.field>.field__label::before{content:"";width:5px;height:5px;background:#222;border-radius:3px;position:absolute;right:0}.product-tab>.field>.field__label::after{top:0}.product-tab>.field>.field__label::before{top:-2px}.product-tab>h2+.field>.field__label{margin-top:32px}.product-tab.four-columns>.field>.field__label{margin-bottom:32px}.product-tab.four-columns>.field>.field__items{overflow:hidden;*zoom:1;overflow:hidden;*zoom:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:48em){.product-tab.four-columns>.field>.field__items{margin:-16px}}@media(max-width:47.9375em){.product-tab.four-columns>.field>.field__items{margin:-8px}}.product-tab.four-columns>.field>.field__items>.field__item{width:50%}@media(min-width:48em){.product-tab.four-columns>.field>.field__items>.field__item{padding:16px}}@media(max-width:47.9375em){.product-tab.four-columns>.field>.field__items>.field__item{padding:8px}}@media(min-width:48em){.product-tab.four-columns>.field>.field__items>.field__item{width:25%;float:left}}@media(max-width:47.9375em)and (min-width:37.5em){.product-tab.four-columns>.field>.field__items>.field__item{width:50%;float:left}}.product-tab.four-columns>.field>.field__items>.field__item .media--view-mode-product-download{height:100%}.product-tab.four-columns>.field>.field__items>.field__item .media--view-mode-product-download .field--type-image{height:100%}.product-tab.four-columns>.field>.field__items>.field__item .media--view-mode-product-download .field--type-image a{height:100%}.field__label{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem}.field--label-inline .field__label,.field--label-inline .field__item{float:none;padding:0}.video-embed-field-responsive-video{max-width:650px;margin:0 auto 64px}@media(min-width:37.5em){img.align-right{float:right;margin-left:32px}img.align-left{float:left;margin-right:32px}}@media(max-width:37.4375em){img.align-right,img.align-left{float:none;width:100%;height:auto;max-width:600px;display:block;margin:32px auto}}.field--name-field-c-flag-color>div{width:24px;height:24px;margin:0 auto}.field--name-field-pn-quick-ship>span{display:none}.field--name-field-pn-quick-ship>span.quick-ship--yes{display:block;background:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/quick-ship--icon.png) no-repeat center;background-size:16px auto;width:16px;height:16px}a.quick-ship,span.quick-ship{display:inline-block;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/quick-ship--icon.png);background-repeat:no-repeat;background-position:center;background-size:12px auto;width:12px;height:12px;text-indent:-9999px;overflow:hidden}a.quick-ship.large,span.quick-ship.large{width:54px;height:54px;background-size:54px auto}.file a{position:relative;text-decoration:none}.file a::after{content:"";background:#187387;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.file a:hover,.file a:focus{text-decoration:none}.file a:hover::after,.file a:focus::after{width:100%}.flag{width:20px;height:20px}.flag__red{background:#d45d43}.flag__green{background:#a4c46b}.flag__blue{background:#9dd8d8}.flag__purple{background:#785f79}button,input[type=submit]{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#187387;border-color:#187387;color:#fff}@media(min-width:37.5em){button,input[type=submit]{font-size:1.125rem}}button::after,input[type=submit]::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}button:hover::after,button:focus::after,input[type=submit]:hover::after,input[type=submit]:focus::after{opacity:1;margin-left:8px}button:focus,input[type=submit]:focus{outline:1px dotted #187387;outline-offset:5px}input[value=Delete],input[value=Remove]{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#772d45;border-color:#772d45;color:#fff}@media(min-width:37.5em){input[value=Delete],input[value=Remove]{font-size:1.125rem}}input[value=Delete]::after,input[value=Remove]::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}input[value=Delete]:hover,input[value=Delete]:focus,input[value=Remove]:hover,input[value=Remove]:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}input[value=Delete]:hover::after,input[value=Delete]:focus::after,input[value=Remove]:hover::after,input[value=Remove]:focus::after{opacity:1;margin-left:8px}input[value=Delete]:focus,input[value=Remove]:focus{outline:1px dotted #187387;outline-offset:5px}input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=week],input[type=text],input[type=email],select{width:100%;max-width:760px;height:50px}.webform-submission-form input[type=date],.webform-submission-form input[type=datetime],.webform-submission-form input[type=datetime-local],.webform-submission-form input[type=month],.webform-submission-form input[type=password],.webform-submission-form input[type=search],.webform-submission-form input[type=tel],.webform-submission-form input[type=text],.webform-submission-form input[type=time],.webform-submission-form input[type=week],.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form select{max-width:100%}input[type=number]{width:180px}input[type=image]{height:auto}input.error,textarea.error,select.error{background:#772d45;border:2px solid #772d45}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #772d45}input.error:focus,textarea.error:focus,select.error:focus{background:#fff;color:#772d45}button,input,select,textarea{font-family:inherit;max-width:100%}textarea,input,select{background:#fff;border:2px solid #e3e4e5;-webkit-box-shadow:none;box-shadow:none;padding:8px 16px;border-radius:0;-webkit-transition-property:border,color,background-color,-webkit-box-shadow;transition-property:border,color,background-color,-webkit-box-shadow;transition-property:border,box-shadow,color,background-color;transition-property:border,box-shadow,color,background-color,-webkit-box-shadow;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;color:#5d5e5d;font-size:16px;max-width:100%}textarea:focus,textarea:active,input:focus,input:active,select:focus,select:active{border-color:#187387;background:#fff;outline:none}textarea:hover,input:hover,select:hover{border-color:#187387;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15)}button{padding:8px 16px}html.js input.form-autocomplete{background-image:none}html.js input.ui-autocomplete-loading{background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/loading.gif) !important;background-position:right 3px center !important;background-size:30px auto !important}.ajax-progress-throbber .throbber{background:rgba(0,0,0,0) url(/themes/custom/fleetwood/libraries/global_css/dist/./images/loading.gif) no-repeat 0 center;width:32px;height:20px;background-size:32px auto}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background-color:#3e3f41}textarea[disabled],select[disabled],input[disabled]{background-color:#eee;color:#e3e4e5}::-webkit-input-placeholder{color:#999}::-webkit-input-placeholder:focus{color:#fff}:focus::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#999}:-moz-placeholder:focus{color:#fff}::-moz-placeholder{color:#999}::-moz-placeholder:focus{color:#fff}:-ms-input-placeholder{color:#999}:-ms-input-placeholder:focus{color:#fff}select{background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/select.png);background-color:#fff;background-repeat:no-repeat;background-position:right 16px center;background-size:10px auto;line-height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 32px 0 16px;cursor:pointer}select:focus{background-color:#fff;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/select.png);background-repeat:no-repeat;background-position:right 16px center;background-size:10px auto}select:disabled{cursor:default;background-image:none}.svg select{background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/select.svg)}.svg select:focus{background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/select.svg)}select::-ms-expand{display:none}.form-type-checkbox,.form-type-radio{position:relative}.form-type-checkbox label.option,.form-type-radio label.option{cursor:pointer}.form-type-checkbox label.option:before,.form-type-radio label.option:before{content:""}.form-type-checkbox input[type=checkbox],.form-type-checkbox input[type=radio],.form-type-radio input[type=checkbox],.form-type-radio input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#fff;width:24px;height:24px;position:absolute;top:1px;left:0;cursor:pointer}.form-type-checkbox input[type=checkbox]:checked,.form-type-checkbox input[type=radio]:checked,.form-type-radio input[type=checkbox]:checked,.form-type-radio input[type=radio]:checked{background:#fff}.form-type-checkbox input[type=checkbox]+label.option:before,.form-type-radio input[type=checkbox]+label.option:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;width:8px;height:13px;border-style:solid;border-width:0 3px 3px 0;border-color:rgba(0,0,0,0);position:absolute;top:5px;left:8px}.form-type-checkbox input[type=checkbox]:checked+label.option:before,.form-type-radio input[type=checkbox]:checked+label.option:before{border-color:#187387}.form-type-checkbox input[type=radio],.form-type-radio input[type=radio]{border-radius:12px}.form-type-checkbox input[type=radio]+label.option:before,.form-type-radio input[type=radio]+label.option:before{width:10px;height:10px;border-radius:5px;position:absolute;top:8px;left:7px}.form-type-checkbox input[type=radio]:checked+label.option:before,.form-type-radio input[type=radio]:checked+label.option:before{background:#187387}.password-strength .password-strength__meter{background:#e3e4e5;height:4px}.password-strength .password-strength__indicator.is-strong{background:#5c8042}.password-strength .password-strength__indicator.is-good{background:#187387}.password-strength .password-strength__indicator.is-fair{background:#b8591e}.password-strength .password-strength__indicator.is-weak{background:#772d45}.password-strength .password-strength__title .password-strength__text{font-weight:700}div.password-confirm{margin-top:5px}div.password-confirm .error,div.password-confirm .ok{background:rgba(0,0,0,0);border:none}div.password-confirm .error{color:#772d45}div.password-confirm .ok{color:#5c8042}.password-strength,.js-password-confirm-message{font-size:12px;font-size:.75rem;text-transform:uppercase}.button{background-color:#b8591e;color:#fff;font-weight:600;border-radius:0;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;text-transform:uppercase;text-align:center;display:inline-block;line-height:1;padding:10.688px 32px;text-decoration:none;border:none;margin:0}.button:active,.button:focus{text-decoration:none;color:#fff;background-color:#341909}.button:visited{color:#fff}.button:hover{text-decoration:none;color:#fff;background-color:#8c4417}.button.button--danger{background:#d45d43}.button--solid{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#b8591e;border-color:#b8591e;color:#fff}@media(min-width:37.5em){.button--solid{font-size:1.125rem}}.button--solid::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.button--solid:hover,.button--solid:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.button--solid:hover::after,.button--solid:focus::after{opacity:1;margin-left:8px}.button--solid:focus{outline:1px dotted #187387;outline-offset:5px}.button--outline,.field--name-field-button a{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#b8591e;color:#b8591e}@media(min-width:37.5em){.button--outline,.field--name-field-button a{font-size:1.125rem}}.button--outline::after,.field--name-field-button a::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.button--outline:hover,.button--outline:focus,.field--name-field-button a:hover,.field--name-field-button a:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.button--outline:hover::after,.button--outline:focus::after,.field--name-field-button a:hover::after,.field--name-field-button a:focus::after{opacity:1;margin-left:8px}.button--outline:focus,.field--name-field-button a:focus{outline:1px dotted #187387;outline-offset:5px}.button--small{font-size:14px;font-size:.875rem;padding:8px 16px}.button--small::after{display:none}.button--solid.teal{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#187387;border-color:#187387;color:#fff}@media(min-width:37.5em){.button--solid.teal{font-size:1.125rem}}.button--solid.teal::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.button--solid.teal:hover,.button--solid.teal:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.button--solid.teal:hover::after,.button--solid.teal:focus::after{opacity:1;margin-left:8px}.button--solid.teal:focus{outline:1px dotted #187387;outline-offset:5px}.button--solid.green{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#5c8042;border-color:#5c8042;color:#fff}@media(min-width:37.5em){.button--solid.green{font-size:1.125rem}}.button--solid.green::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.button--solid.green:hover,.button--solid.green:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.button--solid.green:hover::after,.button--solid.green:focus::after{opacity:1;margin-left:8px}.button--solid.green:focus{outline:1px dotted #187387;outline-offset:5px}.button--solid.burgundy{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#772d45;border-color:#772d45;color:#fff}@media(min-width:37.5em){.button--solid.burgundy{font-size:1.125rem}}.button--solid.burgundy::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.button--solid.burgundy:hover,.button--solid.burgundy:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.button--solid.burgundy:hover::after,.button--solid.burgundy:focus::after{opacity:1;margin-left:8px}.button--solid.burgundy:focus{outline:1px dotted #187387;outline-offset:5px}.button--outline.teal{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#187387;color:#187387}@media(min-width:37.5em){.button--outline.teal{font-size:1.125rem}}.button--outline.teal::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.button--outline.teal:hover,.button--outline.teal:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.button--outline.teal:hover::after,.button--outline.teal:focus::after{opacity:1;margin-left:8px}.button--outline.teal:focus{outline:1px dotted #187387;outline-offset:5px}.button--outline.green{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#5c8042;color:#5c8042}@media(min-width:37.5em){.button--outline.green{font-size:1.125rem}}.button--outline.green::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.button--outline.green:hover,.button--outline.green:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.button--outline.green:hover::after,.button--outline.green:focus::after{opacity:1;margin-left:8px}.button--outline.green:focus{outline:1px dotted #187387;outline-offset:5px}.button--outline.burgundy{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#772d45;color:#772d45}@media(min-width:37.5em){.button--outline.burgundy{font-size:1.125rem}}.button--outline.burgundy::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.button--outline.burgundy:hover,.button--outline.burgundy:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.button--outline.burgundy:hover::after,.button--outline.burgundy:focus::after{opacity:1;margin-left:8px}.button--outline.burgundy:focus{outline:1px dotted #187387;outline-offset:5px}legend{border:0;padding:0;font-weight:bold;color:#222;margin-bottom:16px}.form-composite legend{margin-bottom:16px}fieldset{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%;margin:64px 0}table:first-child{margin-top:0}table:last-child{margin-bottom:0}tbody{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e3e4e5 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}th{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;text-align:left;padding:8px 16px;background:#187387;color:#fff;border:0}tr{border:1px solid #e3e4e5}td{padding:16px;border:0}th p:last-child,td p:last-child{margin-bottom:0}th:first-child,td:first-child{padding-left:32px}th:last-child,td:last-child{padding-right:32px}tr.even{background:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e3e4e5 rgba(0,0,0,0) #e3e4e5 rgba(0,0,0,0)}tr.odd{background:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#e3e4e5 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}tr.drag{background:#e3e4e5 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}h3+table{margin-top:0}table+p .back-to-top{position:relative;top:-32px}.table-wrapper{border-left:1px solid #e3e4e5;border-right:1px solid #e3e4e5;overflow-x:auto}.table-wrapper table{border-color:rgba(0,0,0,0)}.table-wrapper tr{border-left:0;border-right:0}.table-wrapper td,.table-wrapper th{min-width:150px}.field__label{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem}.field--label-inline .field__label,.field--label-inline .field__item{float:none;padding:0}.video-embed-field-responsive-video{max-width:650px;margin:0 auto 64px}@media(min-width:37.5em){img.align-right{float:right;margin-left:32px}img.align-left{float:left;margin-right:32px}}@media(max-width:37.4375em){img.align-right,img.align-left{float:none;width:100%;height:auto;max-width:600px;display:block;margin:32px auto}}.field--name-field-c-flag-color>div{width:24px;height:24px;margin:0 auto}.field--name-field-pn-quick-ship>span{display:none}.field--name-field-pn-quick-ship>span.quick-ship--yes{display:block;background:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/quick-ship--icon.png) no-repeat center;background-size:16px auto;width:16px;height:16px}a.quick-ship,span.quick-ship{display:inline-block;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/quick-ship--icon.png);background-repeat:no-repeat;background-position:center;background-size:12px auto;width:12px;height:12px;text-indent:-9999px;overflow:hidden}a.quick-ship.large,span.quick-ship.large{width:54px;height:54px;background-size:54px auto}.file a{position:relative;text-decoration:none}.file a::after{content:"";background:#187387;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.file a:hover,.file a:focus{text-decoration:none}.file a:hover::after,.file a:focus::after{width:100%}.flag{width:20px;height:20px}.flag__red{background:#d45d43}.flag__green{background:#a4c46b}.flag__blue{background:#9dd8d8}.flag__purple{background:#785f79}.field--name-field-media-image{background:#fff}.media--type-video{background:#222}.media--type-video .video-wrapper{max-width:768px;margin:0 auto;position:relative}.paragraph--type--video.full-width .media--type-video .video-wrapper{max-width:100%}.teaser__image .media--type-video .video-wrapper{max-width:100%}.media--type-video .field--name-field-video-image-overlay{position:absolute;bottom:32px;right:32px;width:25%;height:0 !important;padding-bottom:25%;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.5);box-shadow:0 2px 15px rgba(0,0,0,.5);z-index:9}.media--type-video .field--name-field-video-image-overlay img{border:4px solid #fff}.media--type-video.has-overlay .field--name-field-video-image{background:#222}.media--type-video.has-overlay .field--name-field-video-image img{opacity:.75;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.media--type-video.media--view-mode-featured-image .field--name-field-video-image-overlay{width:40%;padding-bottom:40%}@media screen and (max-width:1080px){.media--type-video.media--view-mode-teaser-image .field--name-field-video-image-overlay{bottom:16px;right:16px}}.banner{padding-top:40px;padding-bottom:40px;position:relative;overflow:hidden}@media(min-width:52.5em){.banner{padding-top:80px;padding-bottom:80px}}.banner h1{margin-top:0}@media(min-width:37.5em){.banner .field--name-field-banner-text{font-size:1.25rem}}.banner .banner__bgrd{position:absolute;top:0;left:0;bottom:0;right:0}.banner .banner__bgrd>div{height:100%}.banner .banner__bgrd article,.banner .banner__bgrd .field,.banner .banner__bgrd picture{display:block;width:100%;height:100%}.banner video{width:100% !important;height:auto !important}.banner .field--type-image{opacity:.2}.banner img,.banner video{display:block;width:100%}.objectfit .banner img,.objectfit .banner video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.no-object-fit .banner img,.no-object-fit .banner video{min-width:100%;min-height:100%;width:auto;height:auto}.banner .banner__text{position:relative;margin:auto;z-index:5;text-align:center}.banner .field--name-field-banner-button{margin-top:32px}.banner .field--name-field-banner-button a{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#187387;color:#187387}@media(min-width:37.5em){.banner .field--name-field-banner-button a{font-size:1.125rem}}.banner .field--name-field-banner-button a::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.banner .field--name-field-banner-button a:hover,.banner .field--name-field-banner-button a:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.banner .field--name-field-banner-button a:hover::after,.banner .field--name-field-banner-button a:focus::after{opacity:1;margin-left:8px}.banner .field--name-field-banner-button a:focus{outline:1px dotted #187387;outline-offset:5px}.banner.no-image{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:32px;padding-right:32px}@media(min-width:100em){.banner.no-image{max-width:1440px}}.banner.no-image+.view-mode--full:not(.node--basic-page){margin-top:-32px}@media(min-width:52.5em){.banner.no-image+.view-mode--full:not(.node--basic-page){margin-top:-64px}}.banner.has-image{background:#146476;color:#fff;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner.has-image h1{color:inherit}.banner.has-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.banner.has-image .banner__text{padding-left:32px;padding-right:32px}@media(min-width:48em){.banner.has-image{min-height:500px}}@media(min-width:100em){.banner.has-image{min-height:600px}}.banner.has-featured-content .banner__text,.banner.banner--application .banner__text{padding-bottom:40px}@media(min-width:52.5em){.banner.has-featured-content .banner__text,.banner.banner--application .banner__text{padding-bottom:80px}}.banner.has-featured-content.no-image .banner__text{padding-bottom:0}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.banner.cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;background:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/banner-background.png) #fff;background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.banner.cta .banner__bgrd{position:relative}.banner.cta .banner__bgrd .field--type-image{opacity:1;background:rgba(0,0,0,0)}.banner.cta.has-image img{-webkit-filter:none;filter:none}.banner.cta .banner__text{margin:0;padding:0;color:#187387}.banner.cta .banner__text h1{font-size:32px;font-size:2rem;line-height:1.3;margin-bottom:18px;margin-bottom:1.125rem;margin-top:36px;margin-top:2.25rem;color:#5d5e5d;font-family:"Roboto Slab","Rockwell",Georgia,serif;font-weight:700;font-weight:bold;color:#187387}@media(max-width:37.4375em){.banner.cta .banner__text h1{font-size:21.3333333333px}}.banner.cta .banner__text .outer-container{background-color:rgba(0,0,0,0);max-width:100%;height:100%;padding:24px}.banner.cta .banner__text .outer-container .text{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px}@media(min-width:100em){.banner.cta .banner__text .outer-container .text{max-width:1440px}}.banner.cta .banner__text h1{margin-bottom:0}@media(min-width:67.5em){.banner.cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner.cta .banner__text{width:33%;text-align:left;padding-left:48px}.banner.cta .banner__bgrd{width:66%}}.field--name-field-banner-carousel .banner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field--name-field-banner-carousel .banner .banner__text{width:100%;margin:0 !important}.field--name-field-banner-carousel .banner .banner__text h2{margin-bottom:0}.field--name-field-banner-carousel .banner .banner__text .field--name-field-subtitle{font-size:32px;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.3}@media(max-width:37.4375em){.field--name-field-banner-carousel .banner .banner__text .field--name-field-subtitle{font-size:21.3333333333px}}.field--name-field-banner-carousel .banner .banner__text .field--name-field-slide-button a{border-color:#187387;color:#187387}.field--name-field-banner-carousel .banner .banner__text .field--name-field-slide-button a:hover,.field--name-field-banner-carousel .banner .banner__text .field--name-field-slide-button a:focus{color:#fff;border-color:#3e3f41}.field--name-field-banner-carousel .banner .banner__bgrd{width:100%}@media(min-width:67.5em){.field--name-field-banner-carousel .banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.field--name-field-banner-carousel .banner .banner__text{width:40%;text-align:left;padding-left:48px}.field--name-field-banner-carousel .banner .banner__bgrd{width:60%}}.slick-slider{overflow:hidden;*zoom:1;position:relative;width:100%}.slick-slide{float:left;margin:10px}.slick-next,.slick-prev{position:absolute;bottom:0}.slick-next{right:0}.slick-prev{left:0}.slick-list{overflow:hidden}.slick-dots{list-style-type:none;text-align:center;position:absolute;bottom:0;width:100%;padding:0}.slick-dots li{display:inline-block;margin:16px}.slick-dots li button{background:#187387;border:none;width:14px;height:14px;border-radius:7px;text-indent:-9999px;padding:0;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.slick-dots li button:hover,.slick-dots li button:focus{background:rgba(0,0,0,0);border:2px solid #772d45;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slick-dots li.slick-active button{background:#772d45}.pager__items{clear:both;padding:0;text-align:center;position:relative;margin-top:32px}.pager__item{padding:0;margin:8px;display:inline-block}.pager__item a{position:relative;text-decoration:none;display:block;background:rgba(0,0,0,0);border-width:0;color:#187387;padding:8px;font-weight:700;text-transform:uppercase}.pager__item a::after{content:"";background:#187387;width:0;height:2px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.pager__item a:hover,.pager__item a:focus{text-decoration:none}.pager__item a:hover::after,.pager__item a:focus::after{width:100%}.pager__item.is-active a{color:#5d5e5d;cursor:pointer;pointer-events:none}.pager__item--next a::before,.pager__item--previous a::before,.pager__item--first a::before,.pager__item--last a::before{float:right;font-family:"Font Awesome 5 Pro";margin-left:8px;margin-top:.1em;font-weight:400;font-size:.95em}.pager__item--next a::before{content:""}.pager__item--previous a::before{content:""}.pager__item--first a::before{content:""}.pager__item--last a::before{content:""}.pager__item--next a,.pager__item--previous a{background:rgba(0,0,0,0);color:#187387}[id=page] .region-breadcrumb{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;background:rgba(24,115,135,.75);color:#fff;position:relative;margin:0}.has-banner-image [id=page] .region-breadcrumb{position:absolute;left:0;right:0;z-index:20}[id=page] .region-breadcrumb a{color:#fff}[id=page] .region-breadcrumb::before{content:"";background:#187387;position:absolute;top:0;bottom:0;left:0;width:32px}@media(min-width:75em){[id=page] .region-breadcrumb::before{width:calc(50vw - 568px)}}[id=page] .region-breadcrumb .chevron-fill{fill:#187387}[id=page] .region-breadcrumb .breadcrumbs{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:32px;padding-right:32px;overflow:hidden;*zoom:1}@media(min-width:100em){[id=page] .region-breadcrumb .breadcrumbs{max-width:1440px}}[id=page] .region-breadcrumb .breadcrumb{background:#187387;display:block;float:left;position:relative;padding:8px 32px 8px 0}[id=page] .region-breadcrumb .breadcrumb .chevron{position:absolute;top:0;bottom:0;width:auto;height:100%;left:100%}.breadcrumb ol{overflow:hidden;*zoom:1}.breadcrumb li{overflow:hidden;*zoom:1;float:left;line-height:16px}.breadcrumb li::before{content:"";float:left;font-family:"Font Awesome 5 Pro";font-size:1.05em;font-weight:300;margin-right:8px;margin-left:8px;position:relative;top:.05em}.breadcrumb li a{position:relative;text-decoration:none;display:block;float:left;font-weight:400;text-decoration:none}.breadcrumb li a::after{content:"";background:#fff;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.breadcrumb li a:hover,.breadcrumb li a:focus{text-decoration:none}.breadcrumb li a:hover::after,.breadcrumb li a:focus::after{width:100%}.breadcrumb li:first-child a{width:16px;height:16px;text-indent:-9999px;overflow:hidden;position:relative}.breadcrumb li:first-child a::before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;top:0;left:0;right:0;bottom:0;text-indent:0;font-weight:400;font-size:.9em}.fleetwood-local-tasks{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:32px;padding-right:32px}@media(min-width:100em){.fleetwood-local-tasks{max-width:1440px}}ul.tabs__primary,ul.tabs__secondary{list-style:none;margin:1rem 0 2.5rem;padding:0 .25rem;white-space:nowrap}ul.tabs__primary:before,ul.tabs__primary:after,ul.tabs__secondary:before,ul.tabs__secondary:after{content:"";display:table}ul.tabs__primary:after,ul.tabs__secondary:after{clear:both}ul.tabs__primary li,ul.tabs__secondary li{float:left;margin:.5rem .25rem 0}ul.tabs__primary a,ul.tabs__primary a:link,ul.tabs__secondary a,ul.tabs__secondary a:link{display:block;text-decoration:none}ul.tabs.primary{margin:0;text-align:right}ul.tabs.primary li{margin:.5rem 0 0 .25rem}ul.tabs.primary li.is-active a{background-color:#187387;color:#fff;border:1px solid #187387}ul.tabs.primary li a{font-size:14px;text-transform:uppercase;background-color:#eee;border:1px solid #eee;color:#5d5e5d;padding:.25rem 1rem}ul.tabs.primary li a:hover{text-decoration:none;background-color:#187387;border:1px solid #187387;color:#fff}ul.tabs.primary li a.active{background-color:#187387;color:#fff}.tab__content[aria-hidden=true]{display:none}.tab__content:focus{outline:none}.horizontal-tabs{background:#187387;padding-top:16px}.horizontal-tabs .tabs{overflow:hidden;*zoom:1;margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:32px;padding-right:32px;overflow-x:auto;white-space:nowrap;margin-bottom:0}@media(min-width:100em){.horizontal-tabs .tabs{max-width:1440px}}.horizontal-tabs .tabs li{margin:0 0 0 -0.25em;display:inline-block}.horizontal-tabs .tabs li .tab__button{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;position:relative;text-decoration:none;background:rgba(0,0,0,0);display:block;border:0;margin:0;padding:12px 16px}.horizontal-tabs .tabs li .tab__button::after{content:"";background:#fff;width:0;height:4px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.horizontal-tabs .tabs li .tab__button:hover,.horizontal-tabs .tabs li .tab__button:focus{text-decoration:none}.horizontal-tabs .tabs li .tab__button:hover::after,.horizontal-tabs .tabs li .tab__button:focus::after{width:100%}.horizontal-tabs .tabs li .tab__button[aria-selected=true]{background:#fff;color:#187387;pointer-events:none}.horizontal-tabs .tabs li .tab__button::after{opacity:1}.horizontal-tabs .tab-content{overflow:hidden;*zoom:1;background:#fff;padding:32px}@media(max-width:37.4375em){.horizontal-tabs{padding-left:0;padding-right:0}.horizontal-tabs li:first-child{border-left:0}.horizontal-tabs li:last-child{border-right:0}}ul.menu li{list-style-image:none;list-style-type:none}ul.menu li a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.layout-sidebar-first{margin-top:14px}.layout-sidebar-first .region{padding-right:64px;padding-top:1px}.menu--social li{list-style-type:none;display:inline-block;margin-right:8px}.menu--social a[href*="facebook.com"],.menu--social a[href*="twitter.com"],.menu--social a[href*="linkedin.com"],.menu--social a[href*="pinterest.com"],.menu--social a[href*="youtube.com"],.menu--social a[href*="instagram.com"]{background:#3e3f41;color:#fff;display:block;width:44px;height:44px;border-radius:22px;text-align:left;line-height:44px;text-indent:-9999px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.menu--social a[href*="facebook.com"]::before,.menu--social a[href*="twitter.com"]::before,.menu--social a[href*="linkedin.com"]::before,.menu--social a[href*="pinterest.com"]::before,.menu--social a[href*="youtube.com"]::before,.menu--social a[href*="instagram.com"]::before{font-size:18px;font-size:1.125rem;font-family:"Font Awesome 5 Brands";position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}.menu--social a[href*="facebook.com"]:hover,.menu--social a[href*="facebook.com"]:focus,.menu--social a[href*="twitter.com"]:hover,.menu--social a[href*="twitter.com"]:focus,.menu--social a[href*="linkedin.com"]:hover,.menu--social a[href*="linkedin.com"]:focus,.menu--social a[href*="pinterest.com"]:hover,.menu--social a[href*="pinterest.com"]:focus,.menu--social a[href*="youtube.com"]:hover,.menu--social a[href*="youtube.com"]:focus,.menu--social a[href*="instagram.com"]:hover,.menu--social a[href*="instagram.com"]:focus{background:#187387}.menu--social a[href*="facebook.com"]::before{content:""}.menu--social a[href*="twitter.com"]::before{content:""}.menu--social a[href*="youtube.com"]::before{content:""}.menu--social a[href*="linkedin.com"]::before{content:""}.menu--social a[href*="pinterest.com"]::before{content:""}.menu--social a[href*="instagram.com"]::before{content:""}.welcomemessage.contextual-region .contextual{top:auto;left:0;right:auto;bottom:0}.welcomemessage.contextual-region .contextual .trigger{left:0}.welcomemessage.contextual-region .contextual .contextual-links{position:absolute;top:25px;left:-6px;right:auto}.welcomemessage.contextual-region:hover .trigger,.welcomemessage.contextual-region:focus-within .trigger{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;position:relative !important}.ok,.messages--status{background-color:#5c8042;border:1px solid #5c8042;color:#fff}.warning,.messages--warning{background-color:#fdbf56;border:1px solid #fdbf56;color:#5d5e5d}.error,.messages--error{background-color:#772d45;border:1px solid #772d45;color:#fff}.messages{z-index:9999;background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;text-align:center;padding-left:32px;padding-right:32px}.messages .dismiss{background:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/dismiss.png) no-repeat center;background-size:12px auto;position:absolute;top:0;right:0;width:30px;height:30px;text-indent:-9999px;overflow:hidden}.messages--status a{color:#fff}.messages--warning a{color:#5d5e5d}.messages--error a{color:#fff}.messages--list{margin:0}.messages--item{list-style-image:none}.messages__error p.error{color:#333}.has-banner .messages{margin-top:0;margin-bottom:0}#edit-timezone summary,.field--name-field-user-address details summary,.user-register-form .field--widget-options-buttons fieldset legend,.user-form .field--widget-options-buttons fieldset legend,.form-item label{font-weight:bold;margin:0 0 5.3376px 0;font-size:18px;color:#222}.form-item{margin:21.376px 0}.form-checkboxes .form-item,.form-radios .form-item{margin:0}tr.odd .form-item,tr.even .form-item{margin:0}.form-item label{display:block}.form-item label.option{display:inline-block;font-weight:400;color:#3e3f41;text-transform:none}.form-type-checkbox,.form-type-radio{position:relative}.form-type-checkbox label.option,.form-type-checkbox .description,.form-type-radio label.option,.form-type-radio .description{padding-left:32px;margin-left:0}dl.node-type-list dt{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;margin-bottom:0}@media(max-width:37.4375em){dl.node-type-list dt{font-size:18px;font-size:1.125rem;margin-bottom:16px}}dl.node-type-list dt a{text-decoration:none}dl.node-type-list dd{margin-left:0;color:#aaa}.dropbutton-widget{background-color:#187387 !important;border:none}.dropbutton-widget .dropbutton-action,.dropbutton-widget .dropbutton-toggle{margin:0}.dropbutton-widget .dropbutton-action input[type=submit],.dropbutton-widget .dropbutton-toggle input[type=submit]{padding:10px 16px;border:none;margin:0;width:100%}.dropbutton-widget .dropbutton-action button[type=button]:focus,.dropbutton-widget .dropbutton-toggle button[type=button]:focus{background-color:#187387 !important}.vertical-tabs__menu-item{margin-bottom:0}.contact-form>div input{width:100%}.contact-form>div input[type=checkbox],.contact-form>div input[type=radio]{width:auto}.contact-form>div label.option{display:inline-block}.contact-form>div.field--type-language{display:none}.contact-form>div.form-actions input{max-width:200px}.contact-form>div.form-actions #edit-preview{display:none}@media(min-width:48em){.contact-form{overflow:hidden;*zoom:1;overflow:hidden;*zoom:1}}@media(min-width:48em)and (min-width:48em){.contact-form{margin:-16px}}@media(min-width:48em)and (max-width:47.9375em){.contact-form{margin:-8px}}@media(min-width:48em){.contact-form>div{padding:0 16px}.contact-form>div:not(.field--name-message){width:33.33%;float:left}.contact-form>div.field--name-message{clear:both}.contact-form>div.captcha{width:auto;float:right;text-align:right}.contact-form>div.captcha .g-recaptcha{display:inline-block}.contact-form>div.form-item-copy{float:right}.contact-form>div.form-actions{margin-top:0}}@media(max-width:47.9375em){.contact-form>div.captcha .g-recaptcha>div{margin-left:auto;margin-right:auto}.contact-form>div.form-actions{text-align:center}}.user-register-form,.user-form{overflow:hidden;*zoom:1}.user-register-form input[type=text],.user-register-form input[type=email],.user-register-form input[type=number],.user-register-form input[type=password],.user-register-form select,.user-form input[type=text],.user-form input[type=email],.user-form input[type=number],.user-form input[type=password],.user-form select{width:100%}.user-register-form .confirm-parent,.user-register-form .password-parent,.user-form .confirm-parent,.user-form .password-parent{max-width:100%}@media(min-width:30em){.user-register-form .password-parent,.user-form .password-parent{position:relative}.user-register-form .password-parent .password-strength,.user-form .password-parent .password-strength{position:absolute;top:6px;right:0;left:0;width:auto;text-align:right}.user-register-form .password-parent .password-strength .password-strength__meter,.user-form .password-parent .password-strength .password-strength__meter{position:absolute;bottom:-9px;left:0;right:0;width:auto}.user-register-form .confirm-parent,.user-form .confirm-parent{position:relative}.user-register-form .confirm-parent div.password-confirm,.user-form .confirm-parent div.password-confirm{position:absolute;top:0;right:0;text-align:right}}.user-register-form .password-suggestions,.user-form .password-suggestions{font-size:14px;font-size:.875rem;border:2px solid #e3e4e5;padding:32px;max-width:100%;margin-top:-24px}.user-register-form .password-suggestions ul,.user-form .password-suggestions ul{margin-top:10.6688px;margin-bottom:0}.user-register-form .password-suggestions ul li,.user-form .password-suggestions ul li{margin-bottom:5.3376px}.user-register-form #edit-mail--description,.user-register-form #edit-name--description,.user-form #edit-mail--description,.user-form #edit-name--description{display:none}.user-register-form .field--widget-options-buttons,.user-form .field--widget-options-buttons{clear:both}.user-register-form .field--widget-options-buttons fieldset .fieldset-wrapper .form-type-radio,.user-form .field--widget-options-buttons fieldset .fieldset-wrapper .form-type-radio{display:inline-block;margin-right:16px}.user-register-form .field--widget-options-buttons fieldset .fieldset-wrapper .form-type-radio:first-child,.user-form .field--widget-options-buttons fieldset .fieldset-wrapper .form-type-radio:first-child{display:none}@media(min-width:60em){.user-register-form .field--widget-options-buttons fieldset .fieldset-wrapper,.user-form .field--widget-options-buttons fieldset .fieldset-wrapper{margin-top:5px;margin-bottom:5px}}@media(max-width:47.9375em)and (min-width:30em){.user-register-form .field--widget-options-buttons fieldset legend,.user-form .field--widget-options-buttons fieldset legend{width:50%;float:left;margin-top:2px}.user-register-form .field--widget-options-buttons fieldset .fieldset-wrapper,.user-form .field--widget-options-buttons fieldset .fieldset-wrapper{width:50%;float:left;padding-left:16px}}#edit-timezone,.field--name-field-user-address details{border:none;margin:0}#edit-timezone summary,.field--name-field-user-address details summary{cursor:default;pointer-events:none;padding:0}#edit-timezone summary:before,.field--name-field-user-address details summary:before{display:none}#edit-timezone summary a,.field--name-field-user-address details summary a{text-decoration:none}#edit-timezone summary a .details-summary-prefix,.field--name-field-user-address details summary a .details-summary-prefix{display:none}#edit-timezone summary:first-of-type,.field--name-field-user-address details summary:first-of-type{list-style-type:none}#edit-timezone summary::-webkit-details-marker,.field--name-field-user-address details summary::-webkit-details-marker{display:none}#edit-timezone .details-wrapper,.field--name-field-user-address details .details-wrapper{padding:0}.field--name-field-user-address{overflow:hidden;*zoom:1}.field--name-field-user-address div[id*=address-country-code]{display:none}.field--name-field-user-address div[class*=address-address-line1]{margin-top:0;margin-bottom:10.6688px}.field--name-field-user-address div[class*=address-address-line1] label{display:none}.field--name-field-user-address div[class*=address-address-line2]{margin-bottom:0;margin-top:10.6688px}.field--name-field-user-address .address-container-inline .form-item:first-child{width:100%;margin-right:0;margin-bottom:0}.field--name-field-user-address .address-container-inline .form-type-select,.field--name-field-user-address .address-container-inline .form-type-select+.form-type-textfield{width:50%;float:left;margin-right:0;margin-bottom:5.3376px}.field--name-field-user-address .address-container-inline .form-type-select{padding-right:16px}.field--name-field-user-address .address-container-inline .form-type-select+.form-type-textfield{padding-left:16px}.user-login-form .form-item .description,.user-pass .form-item .description{display:none}.user-login-form .form-item input,.user-pass .form-item input{width:100%;max-width:500px}.user-login-form .form-actions,.user-pass .form-actions{margin-top:32px}.user-login-form .form-actions input,.user-pass .form-actions input{min-width:200px}.user-form #edit-timezone summary{display:none}.user-form .description:not(.password-suggestions){display:none}.views-exposed-form{background:#eee;padding:32px;margin-bottom:40px}.views-exposed-form .form--inline{overflow:hidden;*zoom:1;margin:-8px}.views-exposed-form .form--inline .form-item,.views-exposed-form .form--inline .form-actions{width:100%;padding:8px;margin:0}.views-exposed-form .form--inline .form-item input,.views-exposed-form .form--inline .form-item select,.views-exposed-form .form--inline .form-actions input,.views-exposed-form .form--inline .form-actions select{width:100%}.views-exposed-form .form--inline .form-actions input[type=submit]{padding:11px 32px 12px;margin-top:16px}@media(min-width:48em){.views-exposed-form .form--inline .form-item,.views-exposed-form .form--inline .form-actions{width:33.33%;float:left}.views-exposed-form .form--inline .form-actions{clear:none}.views-exposed-form .form--inline .form-actions input[type=submit]{margin-top:32px}}@media(min-width:67.5em){.views-exposed-form .form--inline{margin:-16px}.views-exposed-form .form--inline .form-item,.views-exposed-form .form--inline .form-actions{padding:16px}}.form-intro{margin-bottom:42.6666666667px}.webform-submission-form{background:#eee;padding:32px;max-width:100%;margin-left:auto;margin-right:auto}.webform-submission-form .form-item:first-child{margin-top:0}.webform-submission-form .form-actions{margin-bottom:0}@media(min-width:67.5em){.webform-submission-form{padding:64px}}.webform-submission-form fieldset:not(.clean){border:2px solid #e3e4e5;padding:32px}.webform-submission-form .fieldset-wrapper>.form-item:last-child{margin-bottom:0}.webform-submission-form .form-item-markup:first-child{margin-bottom:32px}.webform-submission-form .webform-confirmation{text-align:center}.webform-submission-form .webform-confirmation::before{content:"";color:#5c8042;font-family:"Font Awesome 5 Pro";font-size:72px;font-weight:300;margin-bottom:32px}.webform-submission-form.has-intro{background:rgba(0,0,0,0);padding:0}.webform-submission-form.has-intro .form-container{background:#eee;padding:32px;max-width:100%;margin-left:auto;margin-right:auto;margin-top:42.6666666667px}.webform-submission-form.has-intro .form-container .form-item:first-child{margin-top:0}.webform-submission-form.has-intro .form-container .form-actions{margin-bottom:0}@media(min-width:67.5em){.webform-submission-form.has-intro .form-container{padding:64px}}.webform-submission-form.constrained{max-width:600px}.webform-submission-form.constrained .form-submit{width:100%}.forgot-password{background:#eee;padding:32px;max-width:600px;margin-left:auto;margin-right:auto}.forgot-password .form-item:first-child{margin-top:0}.forgot-password .form-actions{margin-bottom:0}@media(min-width:67.5em){.forgot-password{padding:64px}}.forgot-password a{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;position:relative;text-decoration:none;color:#187387;display:inline-block;text-decoration:none;padding-bottom:1px}.forgot-password a::after{content:"";background:#187387;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.forgot-password a:hover,.forgot-password a:focus{text-decoration:none}.forgot-password a:hover::after,.forgot-password a:focus::after{width:100%}.forgot-password a:hover,.forgot-password a:focus{color:#5d5e5d}@media(min-width:37.5em){.forgot-password a{font-size:14px;font-size:.875rem}}.user-login-form,.user-register-form,.user-pass{text-align:left}.user-login-form noscript+.form-item,.user-register-form noscript+.form-item,.user-pass noscript+.form-item{margin-top:0}.user-login-form .form-submit,.user-register-form .form-submit,.user-pass .form-submit{width:100%}.user-login-form .form-group,.user-register-form .form-group,.user-pass .form-group{margin-top:32px}.user-login-form .form-group:first-child,.user-register-form .form-group:first-child,.user-pass .form-group:first-child{margin-top:0}.user-login-form,.user-pass{background:#eee;padding:32px;max-width:600px;margin-left:auto;margin-right:auto;margin-top:32px}.user-login-form .form-item:first-child,.user-pass .form-item:first-child{margin-top:0}.user-login-form .form-actions,.user-pass .form-actions{margin-bottom:0}@media(min-width:67.5em){.user-login-form,.user-pass{padding:64px}}.user-login-form{padding-bottom:8px}.user-login-form+.forgot-password{padding-top:8px}.user-register-form{background:#eee;padding:32px;max-width:600px;margin-left:auto;margin-right:auto}.user-register-form .form-item:first-child{margin-top:0}.user-register-form .form-actions{margin-bottom:0}@media(min-width:67.5em){.user-register-form{padding:64px}}.form-item-opt-in-to-marketing-emails label.option{font-size:18px;font-weight:700}.webform-submission-contact-form .js-form-wrapper{margin-top:-23.376px}.webform-submission-contact-form .form-actions{margin-top:32px}.webform-submission-contact-form legend{margin:0}.webform-submission-marketing-sign-up-form .webform-radios-other--wrapper{display:none}#edit-signature canvas{background:#fff}#edit-signature #edit-signature--description{padding-top:5px}.card .card__text{background:#eee;padding:32px}.card .card__text *:first-child{margin-top:0}.card .card__text *:last-child{margin-bottom:0}.card.card--simple{background:#eee;padding:32px}.card .form-item:first-child{margin-top:0}.field--name-field-page-featured{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:32px;padding-right:32px;position:relative}@media(min-width:100em){.field--name-field-page-featured{max-width:1440px}}.banner.has-image+.node .field--name-field-page-featured{margin-top:-40px}.banner.has-image+.node .field--name-field-page-featured:not(.featured--block)::before{content:"";background:#000;-webkit-box-shadow:0 0 32px rgba(0,0,0,.5);box-shadow:0 0 32px rgba(0,0,0,.5);position:absolute;top:0;left:32px;right:32px;height:40px;z-index:2}.banner.has-image+.node .field--name-field-page-featured:not(.featured--block)>.field__item{position:relative;z-index:3}.banner.has-image+.node .field--name-field-page-featured:not(.featured--block)::after{content:"";background:#fff;position:absolute;top:40px;left:0;right:0;height:64px;z-index:2}@media(min-width:52.5em){.banner.has-image+.node .field--name-field-page-featured{margin-top:-80px}.banner.has-image+.node .field--name-field-page-featured:not(.featured--block)::before{height:80px}.banner.has-image+.node .field--name-field-page-featured:not(.featured--block)::after{top:80px}}.field--name-field-page-featured:last-child{padding-bottom:40px}@media(min-width:52.5em){.field--name-field-page-featured:last-child{padding-bottom:80px}}.field--name-field-page-featured>*{position:relative;z-index:50}.paragraph--type--video iframe{display:block}.paragraph--type--text *:last-child{margin-bottom:0}.columns--one:not(.background--white) .paragraph--type--text{max-width:760px;margin-left:auto;margin-right:auto}.background--orange,.background--teal,.background--dark-green,.background--burgundy,.background--black{color:#fff}.background--orange h2,.background--orange h3,.background--orange a,.background--teal h2,.background--teal h3,.background--teal a,.background--dark-green h2,.background--dark-green h3,.background--dark-green a,.background--burgundy h2,.background--burgundy h3,.background--burgundy a,.background--black h2,.background--black h3,.background--black a{color:inherit}.background--orange div.more-link a::after,.background--orange a.more-link::after,.background--orange .info-link::after,.background--teal div.more-link a::after,.background--teal a.more-link::after,.background--teal .info-link::after,.background--dark-green div.more-link a::after,.background--dark-green a.more-link::after,.background--dark-green .info-link::after,.background--burgundy div.more-link a::after,.background--burgundy a.more-link::after,.background--burgundy .info-link::after,.background--black div.more-link a::after,.background--black a.more-link::after,.background--black .info-link::after{background:#fff}.background--orange .button--outline,.background--orange .field--name-field-button a,.background--teal .button--outline,.background--teal .field--name-field-button a,.background--dark-green .button--outline,.background--dark-green .field--name-field-button a,.background--burgundy .button--outline,.background--burgundy .field--name-field-button a,.background--black .button--outline,.background--black .field--name-field-button a{background-color:rgba(0,0,0,.15);border-color:#fff;color:inherit}.background--orange .button--outline::after,.background--orange .field--name-field-button a::after,.background--teal .button--outline::after,.background--teal .field--name-field-button a::after,.background--dark-green .button--outline::after,.background--dark-green .field--name-field-button a::after,.background--burgundy .button--outline::after,.background--burgundy .field--name-field-button a::after,.background--black .button--outline::after,.background--black .field--name-field-button a::after{color:#3e3f41}.background--orange .button--outline:hover,.background--orange .button--outline:focus,.background--orange .field--name-field-button a:hover,.background--orange .field--name-field-button a:focus,.background--teal .button--outline:hover,.background--teal .button--outline:focus,.background--teal .field--name-field-button a:hover,.background--teal .field--name-field-button a:focus,.background--dark-green .button--outline:hover,.background--dark-green .button--outline:focus,.background--dark-green .field--name-field-button a:hover,.background--dark-green .field--name-field-button a:focus,.background--burgundy .button--outline:hover,.background--burgundy .button--outline:focus,.background--burgundy .field--name-field-button a:hover,.background--burgundy .field--name-field-button a:focus,.background--black .button--outline:hover,.background--black .button--outline:focus,.background--black .field--name-field-button a:hover,.background--black .field--name-field-button a:focus{background-color:#fff;color:#3e3f41;opacity:1}.background--orange a,.background--teal a,.background--dark-green a,.background--burgundy a,.background--black a{-webkit-transition:all .3s ease;transition:all .3s ease}.background--orange a:hover,.background--orange a:focus,.background--teal a:hover,.background--teal a:focus,.background--dark-green a:hover,.background--dark-green a:focus,.background--burgundy a:hover,.background--burgundy a:focus,.background--black a:hover,.background--black a:focus{color:#fff;opacity:.75;outline-color:#fff}.background--orange .media--type-icon svg rect,.background--orange .media--type-icon svg polygon,.background--orange .media--type-icon svg path,.background--orange .media--type-icon svg circle,.background--orange .media--type-icon svg ellipse,.background--teal .media--type-icon svg rect,.background--teal .media--type-icon svg polygon,.background--teal .media--type-icon svg path,.background--teal .media--type-icon svg circle,.background--teal .media--type-icon svg ellipse,.background--dark-green .media--type-icon svg rect,.background--dark-green .media--type-icon svg polygon,.background--dark-green .media--type-icon svg path,.background--dark-green .media--type-icon svg circle,.background--dark-green .media--type-icon svg ellipse,.background--burgundy .media--type-icon svg rect,.background--burgundy .media--type-icon svg polygon,.background--burgundy .media--type-icon svg path,.background--burgundy .media--type-icon svg circle,.background--burgundy .media--type-icon svg ellipse,.background--black .media--type-icon svg rect,.background--black .media--type-icon svg polygon,.background--black .media--type-icon svg path,.background--black .media--type-icon svg circle,.background--black .media--type-icon svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.background--orange .media--type-icon svg rect:not(.no-fill),.background--orange .media--type-icon svg polygon:not(.no-fill),.background--orange .media--type-icon svg path:not(.no-fill),.background--orange .media--type-icon svg circle:not(.no-fill),.background--orange .media--type-icon svg ellipse:not(.no-fill),.background--teal .media--type-icon svg rect:not(.no-fill),.background--teal .media--type-icon svg polygon:not(.no-fill),.background--teal .media--type-icon svg path:not(.no-fill),.background--teal .media--type-icon svg circle:not(.no-fill),.background--teal .media--type-icon svg ellipse:not(.no-fill),.background--dark-green .media--type-icon svg rect:not(.no-fill),.background--dark-green .media--type-icon svg polygon:not(.no-fill),.background--dark-green .media--type-icon svg path:not(.no-fill),.background--dark-green .media--type-icon svg circle:not(.no-fill),.background--dark-green .media--type-icon svg ellipse:not(.no-fill),.background--burgundy .media--type-icon svg rect:not(.no-fill),.background--burgundy .media--type-icon svg polygon:not(.no-fill),.background--burgundy .media--type-icon svg path:not(.no-fill),.background--burgundy .media--type-icon svg circle:not(.no-fill),.background--burgundy .media--type-icon svg ellipse:not(.no-fill),.background--black .media--type-icon svg rect:not(.no-fill),.background--black .media--type-icon svg polygon:not(.no-fill),.background--black .media--type-icon svg path:not(.no-fill),.background--black .media--type-icon svg circle:not(.no-fill),.background--black .media--type-icon svg ellipse:not(.no-fill){fill:#fff}.background--orange .background--white,.background--orange .background--gray,.background--teal .background--white,.background--teal .background--gray,.background--dark-green .background--white,.background--dark-green .background--gray,.background--burgundy .background--white,.background--burgundy .background--gray,.background--black .background--white,.background--black .background--gray{color:#5d5e5d}.background--orange .background--white h2,.background--orange .background--white h3,.background--orange .background--white a,.background--orange .background--gray h2,.background--orange .background--gray h3,.background--orange .background--gray a,.background--teal .background--white h2,.background--teal .background--white h3,.background--teal .background--white a,.background--teal .background--gray h2,.background--teal .background--gray h3,.background--teal .background--gray a,.background--dark-green .background--white h2,.background--dark-green .background--white h3,.background--dark-green .background--white a,.background--dark-green .background--gray h2,.background--dark-green .background--gray h3,.background--dark-green .background--gray a,.background--burgundy .background--white h2,.background--burgundy .background--white h3,.background--burgundy .background--white a,.background--burgundy .background--gray h2,.background--burgundy .background--gray h3,.background--burgundy .background--gray a,.background--black .background--white h2,.background--black .background--white h3,.background--black .background--white a,.background--black .background--gray h2,.background--black .background--gray h3,.background--black .background--gray a{color:#222}.background--orange .background--white div.more-link a::after,.background--orange .background--white a.more-link::after,.background--orange .background--white .info-link::after,.background--orange .background--gray div.more-link a::after,.background--orange .background--gray a.more-link::after,.background--orange .background--gray .info-link::after,.background--teal .background--white div.more-link a::after,.background--teal .background--white a.more-link::after,.background--teal .background--white .info-link::after,.background--teal .background--gray div.more-link a::after,.background--teal .background--gray a.more-link::after,.background--teal .background--gray .info-link::after,.background--dark-green .background--white div.more-link a::after,.background--dark-green .background--white a.more-link::after,.background--dark-green .background--white .info-link::after,.background--dark-green .background--gray div.more-link a::after,.background--dark-green .background--gray a.more-link::after,.background--dark-green .background--gray .info-link::after,.background--burgundy .background--white div.more-link a::after,.background--burgundy .background--white a.more-link::after,.background--burgundy .background--white .info-link::after,.background--burgundy .background--gray div.more-link a::after,.background--burgundy .background--gray a.more-link::after,.background--burgundy .background--gray .info-link::after,.background--black .background--white div.more-link a::after,.background--black .background--white a.more-link::after,.background--black .background--white .info-link::after,.background--black .background--gray div.more-link a::after,.background--black .background--gray a.more-link::after,.background--black .background--gray .info-link::after{background:#187387}.background--orange .background--white .button--solid,.background--orange .background--white .field--name-field-button a,.background--orange .background--gray .button--solid,.background--orange .background--gray .field--name-field-button a,.background--teal .background--white .button--solid,.background--teal .background--white .field--name-field-button a,.background--teal .background--gray .button--solid,.background--teal .background--gray .field--name-field-button a,.background--dark-green .background--white .button--solid,.background--dark-green .background--white .field--name-field-button a,.background--dark-green .background--gray .button--solid,.background--dark-green .background--gray .field--name-field-button a,.background--burgundy .background--white .button--solid,.background--burgundy .background--white .field--name-field-button a,.background--burgundy .background--gray .button--solid,.background--burgundy .background--gray .field--name-field-button a,.background--black .background--white .button--solid,.background--black .background--white .field--name-field-button a,.background--black .background--gray .button--solid,.background--black .background--gray .field--name-field-button a{background-color:#b8591e;border-color:#b8591e;color:#fff}.background--orange .background--white .button--solid::after,.background--orange .background--white .field--name-field-button a::after,.background--orange .background--gray .button--solid::after,.background--orange .background--gray .field--name-field-button a::after,.background--teal .background--white .button--solid::after,.background--teal .background--white .field--name-field-button a::after,.background--teal .background--gray .button--solid::after,.background--teal .background--gray .field--name-field-button a::after,.background--dark-green .background--white .button--solid::after,.background--dark-green .background--white .field--name-field-button a::after,.background--dark-green .background--gray .button--solid::after,.background--dark-green .background--gray .field--name-field-button a::after,.background--burgundy .background--white .button--solid::after,.background--burgundy .background--white .field--name-field-button a::after,.background--burgundy .background--gray .button--solid::after,.background--burgundy .background--gray .field--name-field-button a::after,.background--black .background--white .button--solid::after,.background--black .background--white .field--name-field-button a::after,.background--black .background--gray .button--solid::after,.background--black .background--gray .field--name-field-button a::after{color:inherit}.background--orange .background--white .button--solid:hover,.background--orange .background--white .button--solid:focus,.background--orange .background--white .field--name-field-button a:hover,.background--orange .background--white .field--name-field-button a:focus,.background--orange .background--gray .button--solid:hover,.background--orange .background--gray .button--solid:focus,.background--orange .background--gray .field--name-field-button a:hover,.background--orange .background--gray .field--name-field-button a:focus,.background--teal .background--white .button--solid:hover,.background--teal .background--white .button--solid:focus,.background--teal .background--white .field--name-field-button a:hover,.background--teal .background--white .field--name-field-button a:focus,.background--teal .background--gray .button--solid:hover,.background--teal .background--gray .button--solid:focus,.background--teal .background--gray .field--name-field-button a:hover,.background--teal .background--gray .field--name-field-button a:focus,.background--dark-green .background--white .button--solid:hover,.background--dark-green .background--white .button--solid:focus,.background--dark-green .background--white .field--name-field-button a:hover,.background--dark-green .background--white .field--name-field-button a:focus,.background--dark-green .background--gray .button--solid:hover,.background--dark-green .background--gray .button--solid:focus,.background--dark-green .background--gray .field--name-field-button a:hover,.background--dark-green .background--gray .field--name-field-button a:focus,.background--burgundy .background--white .button--solid:hover,.background--burgundy .background--white .button--solid:focus,.background--burgundy .background--white .field--name-field-button a:hover,.background--burgundy .background--white .field--name-field-button a:focus,.background--burgundy .background--gray .button--solid:hover,.background--burgundy .background--gray .button--solid:focus,.background--burgundy .background--gray .field--name-field-button a:hover,.background--burgundy .background--gray .field--name-field-button a:focus,.background--black .background--white .button--solid:hover,.background--black .background--white .button--solid:focus,.background--black .background--white .field--name-field-button a:hover,.background--black .background--white .field--name-field-button a:focus,.background--black .background--gray .button--solid:hover,.background--black .background--gray .button--solid:focus,.background--black .background--gray .field--name-field-button a:hover,.background--black .background--gray .field--name-field-button a:focus{background-color:#3e3f41;border-color:#3e3f41;color:#fff;opacity:1;outline-color:#fff}.background--orange .background--white a,.background--orange .background--gray a,.background--teal .background--white a,.background--teal .background--gray a,.background--dark-green .background--white a,.background--dark-green .background--gray a,.background--burgundy .background--white a,.background--burgundy .background--gray a,.background--black .background--white a,.background--black .background--gray a{-webkit-transition:all .3s ease;transition:all .3s ease}.background--orange .background--white a:hover,.background--orange .background--white a:focus,.background--orange .background--gray a:hover,.background--orange .background--gray a:focus,.background--teal .background--white a:hover,.background--teal .background--white a:focus,.background--teal .background--gray a:hover,.background--teal .background--gray a:focus,.background--dark-green .background--white a:hover,.background--dark-green .background--white a:focus,.background--dark-green .background--gray a:hover,.background--dark-green .background--gray a:focus,.background--burgundy .background--white a:hover,.background--burgundy .background--white a:focus,.background--burgundy .background--gray a:hover,.background--burgundy .background--gray a:focus,.background--black .background--white a:hover,.background--black .background--white a:focus,.background--black .background--gray a:hover,.background--black .background--gray a:focus{color:#3e3f41}.background--orange .background--white .media--type-icon svg rect,.background--orange .background--white .media--type-icon svg polygon,.background--orange .background--white .media--type-icon svg path,.background--orange .background--white .media--type-icon svg circle,.background--orange .background--white .media--type-icon svg ellipse,.background--orange .background--gray .media--type-icon svg rect,.background--orange .background--gray .media--type-icon svg polygon,.background--orange .background--gray .media--type-icon svg path,.background--orange .background--gray .media--type-icon svg circle,.background--orange .background--gray .media--type-icon svg ellipse,.background--teal .background--white .media--type-icon svg rect,.background--teal .background--white .media--type-icon svg polygon,.background--teal .background--white .media--type-icon svg path,.background--teal .background--white .media--type-icon svg circle,.background--teal .background--white .media--type-icon svg ellipse,.background--teal .background--gray .media--type-icon svg rect,.background--teal .background--gray .media--type-icon svg polygon,.background--teal .background--gray .media--type-icon svg path,.background--teal .background--gray .media--type-icon svg circle,.background--teal .background--gray .media--type-icon svg ellipse,.background--dark-green .background--white .media--type-icon svg rect,.background--dark-green .background--white .media--type-icon svg polygon,.background--dark-green .background--white .media--type-icon svg path,.background--dark-green .background--white .media--type-icon svg circle,.background--dark-green .background--white .media--type-icon svg ellipse,.background--dark-green .background--gray .media--type-icon svg rect,.background--dark-green .background--gray .media--type-icon svg polygon,.background--dark-green .background--gray .media--type-icon svg path,.background--dark-green .background--gray .media--type-icon svg circle,.background--dark-green .background--gray .media--type-icon svg ellipse,.background--burgundy .background--white .media--type-icon svg rect,.background--burgundy .background--white .media--type-icon svg polygon,.background--burgundy .background--white .media--type-icon svg path,.background--burgundy .background--white .media--type-icon svg circle,.background--burgundy .background--white .media--type-icon svg ellipse,.background--burgundy .background--gray .media--type-icon svg rect,.background--burgundy .background--gray .media--type-icon svg polygon,.background--burgundy .background--gray .media--type-icon svg path,.background--burgundy .background--gray .media--type-icon svg circle,.background--burgundy .background--gray .media--type-icon svg ellipse,.background--black .background--white .media--type-icon svg rect,.background--black .background--white .media--type-icon svg polygon,.background--black .background--white .media--type-icon svg path,.background--black .background--white .media--type-icon svg circle,.background--black .background--white .media--type-icon svg ellipse,.background--black .background--gray .media--type-icon svg rect,.background--black .background--gray .media--type-icon svg polygon,.background--black .background--gray .media--type-icon svg path,.background--black .background--gray .media--type-icon svg circle,.background--black .background--gray .media--type-icon svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.background--orange .background--white .media--type-icon svg rect:not(.no-fill),.background--orange .background--white .media--type-icon svg polygon:not(.no-fill),.background--orange .background--white .media--type-icon svg path:not(.no-fill),.background--orange .background--white .media--type-icon svg circle:not(.no-fill),.background--orange .background--white .media--type-icon svg ellipse:not(.no-fill),.background--orange .background--gray .media--type-icon svg rect:not(.no-fill),.background--orange .background--gray .media--type-icon svg polygon:not(.no-fill),.background--orange .background--gray .media--type-icon svg path:not(.no-fill),.background--orange .background--gray .media--type-icon svg circle:not(.no-fill),.background--orange .background--gray .media--type-icon svg ellipse:not(.no-fill),.background--teal .background--white .media--type-icon svg rect:not(.no-fill),.background--teal .background--white .media--type-icon svg polygon:not(.no-fill),.background--teal .background--white .media--type-icon svg path:not(.no-fill),.background--teal .background--white .media--type-icon svg circle:not(.no-fill),.background--teal .background--white .media--type-icon svg ellipse:not(.no-fill),.background--teal .background--gray .media--type-icon svg rect:not(.no-fill),.background--teal .background--gray .media--type-icon svg polygon:not(.no-fill),.background--teal .background--gray .media--type-icon svg path:not(.no-fill),.background--teal .background--gray .media--type-icon svg circle:not(.no-fill),.background--teal .background--gray .media--type-icon svg ellipse:not(.no-fill),.background--dark-green .background--white .media--type-icon svg rect:not(.no-fill),.background--dark-green .background--white .media--type-icon svg polygon:not(.no-fill),.background--dark-green .background--white .media--type-icon svg path:not(.no-fill),.background--dark-green .background--white .media--type-icon svg circle:not(.no-fill),.background--dark-green .background--white .media--type-icon svg ellipse:not(.no-fill),.background--dark-green .background--gray .media--type-icon svg rect:not(.no-fill),.background--dark-green .background--gray .media--type-icon svg polygon:not(.no-fill),.background--dark-green .background--gray .media--type-icon svg path:not(.no-fill),.background--dark-green .background--gray .media--type-icon svg circle:not(.no-fill),.background--dark-green .background--gray .media--type-icon svg ellipse:not(.no-fill),.background--burgundy .background--white .media--type-icon svg rect:not(.no-fill),.background--burgundy .background--white .media--type-icon svg polygon:not(.no-fill),.background--burgundy .background--white .media--type-icon svg path:not(.no-fill),.background--burgundy .background--white .media--type-icon svg circle:not(.no-fill),.background--burgundy .background--white .media--type-icon svg ellipse:not(.no-fill),.background--burgundy .background--gray .media--type-icon svg rect:not(.no-fill),.background--burgundy .background--gray .media--type-icon svg polygon:not(.no-fill),.background--burgundy .background--gray .media--type-icon svg path:not(.no-fill),.background--burgundy .background--gray .media--type-icon svg circle:not(.no-fill),.background--burgundy .background--gray .media--type-icon svg ellipse:not(.no-fill),.background--black .background--white .media--type-icon svg rect:not(.no-fill),.background--black .background--white .media--type-icon svg polygon:not(.no-fill),.background--black .background--white .media--type-icon svg path:not(.no-fill),.background--black .background--white .media--type-icon svg circle:not(.no-fill),.background--black .background--white .media--type-icon svg ellipse:not(.no-fill),.background--black .background--gray .media--type-icon svg rect:not(.no-fill),.background--black .background--gray .media--type-icon svg polygon:not(.no-fill),.background--black .background--gray .media--type-icon svg path:not(.no-fill),.background--black .background--gray .media--type-icon svg circle:not(.no-fill),.background--black .background--gray .media--type-icon svg ellipse:not(.no-fill){fill:#5d5e5d}.background--orange,.paragraph--type--section.background--orange::before,.background--orange .field--name-field-media-image{background:#b8591e}.background--orange:not(.paragraph--type--section) .chevron-fill{fill:#b8591e}.background--teal,.paragraph--type--section.background--teal::before,.background--teal .field--name-field-media-image{background:#187387;color:#fff}.background--teal:not(.paragraph--type--section) .chevron-fill{fill:#187387}.background--dark-green,.paragraph--type--section.background--dark-green::before,.background--dark-green .field--name-field-media-image{background:#5c8042;color:#fff}.background--dark-green:not(.paragraph--type--section) .chevron-fill{fill:#5c8042}.background--burgundy,.paragraph--type--section.background--burgundy::before,.background--burgundy .field--name-field-media-image{background:#772d45;color:#fff}.background--burgundy:not(.paragraph--type--section) .chevron-fill{fill:#772d45}.background--white{background:rgba(0,0,0,0)}.background--white:not(.paragraph--type--section) .chevron-fill{fill:#fff}.background--gray,.paragraph--type--section.background--gray::before{background:#eee}.background--gray:not(.paragraph--type--section) .chevron-fill{fill:#eee}.background--black,.paragraph--type--section.background--black::before{background:#222;color:#fff}.background--black:not(.paragraph--type--section) .chevron-fill{fill:#222}.paragraph--type--section{padding-top:40px;padding-bottom:40px;background:rgba(0,0,0,0);position:relative}@media(min-width:52.5em){.paragraph--type--section{padding-top:80px;padding-bottom:80px}}.paragraph--type--section::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.paragraph--type--section.trim--top{padding-top:32px}.paragraph--type--section.trim--bottom{padding-bottom:32px}.paragraph--type--section.trim--both{padding-top:32px;padding-bottom:32px}.paragraph--type--section.trim--extra_bottom{padding-bottom:0}.paragraph--type--section.overlap--above,.paragraph--type--section.overlap--below{padding-bottom:0;margin-bottom:-40px}.paragraph--type--section.overlap--above::before,.paragraph--type--section.overlap--below::before{bottom:40px}.paragraph--type--section.overlap--above+.paragraph--type--section,.paragraph--type--section.overlap--below+.paragraph--type--section{padding-top:80px}.paragraph--type--section.overlap--above::before{bottom:40px}.paragraph--type--section.overlap--below::before{bottom:-80px}@media(min-width:52.5em){.paragraph--type--section.overlap--above,.paragraph--type--section.overlap--below{margin-bottom:-80px}.paragraph--type--section.overlap--above+.paragraph--type--section,.paragraph--type--section.overlap--below+.paragraph--type--section{padding-top:140px}.paragraph--type--section.overlap--above::before{bottom:80px}.paragraph--type--section.overlap--below::before{bottom:-140px}}.paragraph--type--section .field--name-field-section-content{overflow:hidden;*zoom:1;margin:-16px}.paragraph--type--section .field--name-field-section-content>.field__item{padding:16px}@media(min-width:52.5em){.paragraph--type--section.align-content-center .field--name-field-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--section.columns--two-equal .field--name-field-section-content>.field__item,.paragraph--type--section.columns--four .field--name-field-section-content>.field__item{width:50%;float:left}.paragraph--type--section.columns--two-equal .field--name-field-section-content>.field__item:nth-child(2n+1),.paragraph--type--section.columns--four .field--name-field-section-content>.field__item:nth-child(2n+1){clear:left}.paragraph--type--section.columns--two-left .field--name-field-section-content>.field__item:nth-child(odd){width:66.67%;float:left;clear:left}.paragraph--type--section.columns--two-left .field--name-field-section-content>.field__item:nth-child(even){width:33.33%;float:left}.paragraph--type--section.columns--two-right .field--name-field-section-content>.field__item:nth-child(even){width:66.67%;float:left}.paragraph--type--section.columns--two-right .field--name-field-section-content>.field__item:nth-child(odd){width:33.33%;float:left;clear:left}.paragraph--type--section.columns--three .field--name-field-section-content>.field__item{width:33.33%;float:left}.paragraph--type--section.columns--three .field--name-field-section-content>.field__item:nth-child(3n+1){clear:left}}@media(min-width:64em){.paragraph--type--section.columns--four .field--name-field-section-content>.field__item{width:25%;float:left}.paragraph--type--section.columns--four .field--name-field-section-content>.field__item:nth-child(2n+1){clear:none}.paragraph--type--section.columns--four .field--name-field-section-content>.field__item:nth-child(4n+1){clear:left}}.paragraph--type--section .field--name-field-background-image{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.25;overflow:hidden}.paragraph--type--section .field--name-field-background-image div:not(.contextual),.paragraph--type--section .field--name-field-background-image article,.paragraph--type--section .field--name-field-background-image picture{height:100%}.paragraph--type--section .field--name-field-background-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.objectfit .paragraph--type--section .field--name-field-background-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.no-object-fit .paragraph--type--section .field--name-field-background-image img{min-width:100%;min-height:100%;width:auto;height:auto}.paragraph--type--section .layout-container{position:relative;z-index:2}.paragraph--type--section .section__intro{text-align:center}.paragraph--type--section .section__intro .field--name-field-headline{margin-bottom:0}.paragraph--type--section .section__intro .field--name-field-headline+.field{margin-top:16px}.paragraph--type--section .section__intro+.section__content{margin-top:32px}.paragraph--type--section .field--name-field-section-link a{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;position:relative;text-decoration:none;color:#187387;display:inline-block;text-decoration:none;padding-bottom:1px}.paragraph--type--section .field--name-field-section-link a::after{content:"";background:#187387;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.paragraph--type--section .field--name-field-section-link a:hover,.paragraph--type--section .field--name-field-section-link a:focus{text-decoration:none}.paragraph--type--section .field--name-field-section-link a:hover::after,.paragraph--type--section .field--name-field-section-link a:focus::after{width:100%}.paragraph--type--section .field--name-field-section-link a:hover,.paragraph--type--section .field--name-field-section-link a:focus{color:#5d5e5d}@media(min-width:37.5em){.paragraph--type--section .field--name-field-section-link a{font-size:14px;font-size:.875rem}}.paragraph--type--section.has-more-link .section__intro{overflow:hidden;*zoom:1}.paragraph--type--section.has-more-link .section__intro+.section__content{margin-top:16px}@media(min-width:52.5em){.paragraph--type--section.has-more-link .section__intro{text-align:left}.paragraph--type--section.has-more-link .section__intro .field{width:66.67%;float:left;padding-right:16px}.paragraph--type--section.has-more-link .section__intro .field.field--name-field-section-link{width:33.33%;float:right;padding-right:0;padding-left:16px;text-align:right}}.banner.no-image+.node--basic-page.view-mode--full .paragraph--type--section.background--white:first-child{margin-top:-40px;padding-top:42.6666666667px}@media(min-width:52.5em){.banner.no-image+.node--basic-page.view-mode--full .paragraph--type--section.background--white:first-child{margin-top:-80px;padding-top:64px}}.banner.no-image+.node--basic-page.view-mode--full .paragraph--type--section.background--white:first-child.trim--top,.banner.no-image+.node--basic-page.view-mode--full .paragraph--type--section.background--white:first-child.trim--both{padding-top:0}.cta{overflow:hidden;*zoom:1;text-align:center}.cta .layout-container{padding-left:0;padding-right:0}.cta h2{color:inherit;margin-bottom:8px;margin-top:0}.cta p{margin-bottom:0}.cta .chevron-right{display:none}.cta .cta__text{padding:32px 32px 0 32px;position:relative}.cta .cta__button{background:rgba(0,0,0,.15);padding:15vw 32px 32px 32px;position:relative}.cta .cta__button .field{width:100%}.cta .cta__button a{border-color:#fff;color:#fff;width:100%}.cta .cta__button a:hover,.cta .cta__button a:focus{border-color:#fff}.cta .chevron{position:absolute;top:0;left:0;right:0;width:100%;height:auto;z-index:5}@media(min-width:48em){.cta{text-align:left}.cta .layout-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cta .chevron-right{display:block}.cta .chevron-down{display:none}.cta .cta__text{padding:32px;width:55%;float:left}.cta .cta__button{width:45%;float:right;padding:32px 32px 32px 64px;text-align:right;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}.cta .chevron{bottom:0;left:100%;right:auto;height:100%;width:auto}}@media(min-width:67.5em){.cta .cta__text{width:66.67%;width:calc(66.67% - 32px);padding:48px}.cta .cta__button{width:33.33%;width:calc(33.33% + 32px)}}@media(max-width:47.9375em){.field--name-field-page-cta .cta .cta__button,.cta.full-width .cta__button{padding-top:18vw}}@media(min-width:48em){.field--name-field-page-cta .cta .cta__text,.cta.full-width .cta__text{width:60%}.field--name-field-page-cta .cta .cta__text .field--name-field-cta-text,.field--name-field-page-cta .cta .cta__text p,.cta.full-width .cta__text .field--name-field-cta-text,.cta.full-width .cta__text p{margin-bottom:8px}.field--name-field-page-cta .cta .cta__button,.cta.full-width .cta__button{width:40%;background:rgba(0,0,0,0);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field--name-field-page-cta .cta .cta__button::before,.cta.full-width .cta__button::before{content:"";position:absolute;left:0;right:-100%;top:0;bottom:0;background:rgba(0,0,0,.15)}}@media(min-width:67.5em){.field--name-field-page-cta .cta .cta__text,.cta.full-width .cta__text{width:70%;width:calc(72% - 32px);padding-left:32px}.field--name-field-page-cta .cta .cta__button,.cta.full-width .cta__button{width:30%;width:calc(28% + 32px)}}.paragraph--type--feature{overflow:hidden;*zoom:1;text-align:center;position:relative}.paragraph--type--feature h2{color:inherit}.paragraph--type--feature .feature__text,.paragraph--type--feature .feature__image{position:relative}.paragraph--type--feature .feature__text .chevron-double,.paragraph--type--feature .feature__image .chevron-double{position:absolute;z-index:20}.paragraph--type--feature .feature__image img{width:100%}.paragraph--type--feature .feature__image .chevron-double{left:0;right:0;bottom:0;width:100%;height:auto}.paragraph--type--feature .feature__text{padding:8px 32px 32px 32px}.paragraph--type--feature .feature__text .field:not(.field--name-field-headline){margin-bottom:24px}.paragraph--type--feature .feature__text .field:not(.field--name-field-headline):last-child{margin-bottom:0}.paragraph--type--feature .feature__text h2{margin-bottom:16px}.paragraph--type--feature .feature__text .chevron-double{display:none;top:0;bottom:0;height:100%;width:auto}.paragraph--type--feature .feature__text .chevron-right{left:99%}.paragraph--type--feature .feature__text .chevron-left{right:99%}.paragraph--type--feature .field--name-field-button a{width:100%}@media(min-width:37.5em){.paragraph--type--feature .field--name-field-button a{width:auto}}@media(min-width:52.5em){.paragraph--type--feature{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.paragraph--type--feature .feature__text,.paragraph--type--feature .feature__image{width:50%;float:left}.paragraph--type--feature .feature__text{padding:64px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--feature .feature__text .chevron-double{display:block}.paragraph--type--feature .feature__image div:not(.contextual),.paragraph--type--feature .feature__image article{height:100%}.paragraph--type--feature .feature__image div:not(.contextual) img,.paragraph--type--feature .feature__image article img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.paragraph--type--feature .feature__image .chevron-double{display:none}.paragraph--type--feature.align--right .feature__image{float:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width:64em){.paragraph--type--feature.align--left .feature__text{padding:64px 64px 64px 32px}.paragraph--type--feature.align--right .feature__text{padding:64px 32px 64px 64px}}.paragraph--type--card{overflow:hidden;*zoom:1}.paragraph--type--card .card__text{padding:32px}@media(min-width:64em){.paragraph--type--card .card__text{padding:64px}.paragraph--type--card .card__text .field--name-field-column-content{margin:-32px}}.paragraph--type--card .card__text.background--white{background:#fff}.field--name-field-page-featured .paragraph--type--card .media--type-video{border:2px solid #e3e4e5}@media(min-width:48em){.columns--one .paragraph--type--card .card__text.has-media.media--resource,.columns--one .paragraph--type--card .card__text.has-media.media--private-resource,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--resource,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--private-resource{width:66.67%;float:left;width:calc(66.67% + 32px)}.columns--one .paragraph--type--card .card__text.has-media.media--resource+.card__media,.columns--one .paragraph--type--card .card__text.has-media.media--private-resource+.card__media,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--resource+.card__media,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--private-resource+.card__media{width:33.33%;float:right;margin-left:-32px}}@media(min-width:52.5em){.columns--one .paragraph--type--card .card__text.has-media,.field--name-field-page-featured .paragraph--type--card .card__text.has-media{padding-right:64px;width:50%;width:calc(50% + 32px);float:left}.columns--one .paragraph--type--card .card__text.has-media+.card__media,.field--name-field-page-featured .paragraph--type--card .card__text.has-media+.card__media{width:50%;float:right;margin-left:-32px}}@media(min-width:64em){.columns--one .paragraph--type--card .card__text.has-media.media--image,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--image{width:66.67%;width:calc(66.67% + 32px)}.columns--one .paragraph--type--card .card__text.has-media.media--image+.card__media,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--image+.card__media{width:33.33%}.columns--one .paragraph--type--card .card__text.has-media.media--resource,.columns--one .paragraph--type--card .card__text.has-media.media--private-resource,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--resource,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--private-resource{width:75%;width:calc(75% + 32px)}.columns--one .paragraph--type--card .card__text.has-media.media--resource+.card__media,.columns--one .paragraph--type--card .card__text.has-media.media--private-resource+.card__media,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--resource+.card__media,.field--name-field-page-featured .paragraph--type--card .card__text.has-media.media--private-resource+.card__media{width:25%}}.separator{background:#222;position:relative}.separator::before,.separator::after{content:"";background:#222;width:5px;height:5px;border-radius:3px;position:absolute}.separator.vertical{width:1px;height:100%}.separator.vertical::before{top:0}.separator.vertical::after{bottom:0}.separator.vertical::before,.separator.vertical::after{left:-2px}.separator.horizontal{width:100%;height:1px}.separator.horizontal::before{left:0}.separator.horizontal::after{right:0}.separator.horizontal::before,.separator.horizontal::after{top:-2px}.separator.horizontal.left::after{display:none}.separator.horizontal.right::before{display:none}.paragraph--type--columns .separator{display:none}.paragraph--type--columns .field--name-field-column-content{overflow:hidden;*zoom:1;margin:-16px}.paragraph--type--columns .field--name-field-column-content>.field__item{padding:16px;position:relative}.paragraph--type--columns .field--name-field-column-content>.field__item .separator.vertical{position:absolute;height:auto;top:16px;bottom:16px;right:0}@media(min-width:37.5em){.paragraph--type--columns.columns--two .field--name-field-column-content,.paragraph--type--columns.columns--four .field--name-field-column-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--columns.columns--two .field--name-field-column-content>.field__item,.paragraph--type--columns.columns--four .field--name-field-column-content>.field__item{width:50%;float:left}.paragraph--type--columns.columns--two .field--name-field-column-content>.field__item:nth-child(2n+1),.paragraph--type--columns.columns--four .field--name-field-column-content>.field__item:nth-child(2n+1){clear:left}.paragraph--type--columns.columns--two.display-separators .separator,.paragraph--type--columns.columns--four.display-separators .separator{display:block}.paragraph--type--columns.columns--two.display-separators .field--name-field-column-content,.paragraph--type--columns.columns--four.display-separators .field--name-field-column-content{margin-left:-16px;margin-right:-16px}.paragraph--type--columns.columns--two.display-separators .field--name-field-column-content>.field__item,.paragraph--type--columns.columns--four.display-separators .field--name-field-column-content>.field__item{padding-left:16px;padding-right:16px}}@media(min-width:48em){.paragraph--type--columns .field--name-field-column-content{margin:-16px}.paragraph--type--columns .field--name-field-column-content>.field__item{padding:16px}.paragraph--type--columns .field--name-field-column-content>.field__item .separator.vertical{top:16px;bottom:16px}.paragraph--type--columns.display-separators .separator,.paragraph--type--columns.columns--two.display-separators .separator,.paragraph--type--columns.columns--four.display-separators .separator{display:block}.paragraph--type--columns.display-separators .field--name-field-column-content,.paragraph--type--columns.columns--two.display-separators .field--name-field-column-content,.paragraph--type--columns.columns--four.display-separators .field--name-field-column-content{margin-left:-32px;margin-right:-32px}.paragraph--type--columns.display-separators .field--name-field-column-content>.field__item,.paragraph--type--columns.columns--two.display-separators .field--name-field-column-content>.field__item,.paragraph--type--columns.columns--four.display-separators .field--name-field-column-content>.field__item{padding-left:32px;padding-right:32px}.paragraph--type--columns.columns--three .field--name-field-column-content>.field__item{width:33.33%;float:left}.paragraph--type--columns.columns--three .field--name-field-column-content>.field__item:nth-child(3n+1){clear:left}}@media(min-width:52.5em){.paragraph--type--columns.columns--four .field--name-field-column-content>.field__item{width:25%}.paragraph--type--columns.columns--four .field--name-field-column-content>.field__item:nth-child(2n+1){clear:none}.paragraph--type--columns.columns--four .field--name-field-column-content>.field__item:nth-child(4n+1){clear:left}}.paragraph--type--icon{font-size:14px;font-size:.875rem;text-align:center}.paragraph--type--icon svg{width:60px;height:48px;margin-bottom:16px}.paragraph--type--icon .field--name-field-icon-label{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;color:inherit;margin-top:0;margin-bottom:8px}@media(max-width:37.4375em){.paragraph--type--icon .field--name-field-icon-label{font-size:18px;font-size:1.125rem;margin-bottom:16px}}.paragraph--type--icon .field--name-field-icon-link{margin-top:16px}.paragraph--type--image{display:block;position:relative}.paragraph--type--image img{width:100%;height:auto}.paragraph--type--image .caption,.paragraph--type--image .field--name-field-image-caption{background:#2f3a3c;color:#fff;padding:8px 16px;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--image .field--name-field-image-caption{font-size:14px;font-size:.875rem}@media(min-width:100em){.paragraph--type--image .field--name-field-image-caption{font-size:16px;font-size:1rem}}.paragraph--type--image .caption{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;position:relative;margin:0}.paragraph--type--image .caption::after{content:""}@media(min-width:48em){.paragraph--type--image .caption,.paragraph--type--image .field--name-field-image-caption{position:absolute;left:0;right:0;bottom:0}}.paragraph--type--image.has-link{position:relative;text-decoration:none}.paragraph--type--image.has-link::after{content:"";border:0 solid #5d5e5d;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-2px;left:-2px;right:-2px;top:-2px;z-index:20;margin:auto;opacity:0}.paragraph--type--image.has-link:hover,.paragraph--type--image.has-link:focus{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25)}.paragraph--type--image.has-link:hover::after,.paragraph--type--image.has-link:focus::after{border-width:4px;opacity:1}.paragraph--type--image.has-link .caption{padding-right:48px}.paragraph--type--image.has-link .caption::after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;margin:auto;opacity:1;position:absolute;top:0;bottom:0;right:16px;height:1.25rem;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--image.has-link:hover::after,.paragraph--type--image.has-link:focus::after{border-color:#187387}.paragraph--type--image.has-link:hover .caption,.paragraph--type--image.has-link:hover .field--name-field-image-caption,.paragraph--type--image.has-link:focus .caption,.paragraph--type--image.has-link:focus .field--name-field-image-caption{background:#187387}.field--name-field-grid-images>.field__item:nth-child(4n+1)>.paragraph--type--image.has-link:hover::after,.field--name-field-grid-images>.field__item:nth-child(4n+1)>.paragraph--type--image.has-link:focus::after{border-color:#b8591e}.field--name-field-grid-images>.field__item:nth-child(4n+1)>.paragraph--type--image.has-link:hover .caption,.field--name-field-grid-images>.field__item:nth-child(4n+1)>.paragraph--type--image.has-link:hover .field--name-field-image-caption,.field--name-field-grid-images>.field__item:nth-child(4n+1)>.paragraph--type--image.has-link:focus .caption,.field--name-field-grid-images>.field__item:nth-child(4n+1)>.paragraph--type--image.has-link:focus .field--name-field-image-caption{background:#b8591e}.field--name-field-grid-images>.field__item:nth-child(4n+3)>.paragraph--type--image.has-link:hover::after,.field--name-field-grid-images>.field__item:nth-child(4n+3)>.paragraph--type--image.has-link:focus::after{border-color:#5c8042}.field--name-field-grid-images>.field__item:nth-child(4n+3)>.paragraph--type--image.has-link:hover .caption,.field--name-field-grid-images>.field__item:nth-child(4n+3)>.paragraph--type--image.has-link:hover .field--name-field-image-caption,.field--name-field-grid-images>.field__item:nth-child(4n+3)>.paragraph--type--image.has-link:focus .caption,.field--name-field-grid-images>.field__item:nth-child(4n+3)>.paragraph--type--image.has-link:focus .field--name-field-image-caption{background:#5c8042}.field--name-field-grid-images>.field__item:nth-child(4n+4)>.paragraph--type--image.has-link:hover::after,.field--name-field-grid-images>.field__item:nth-child(4n+4)>.paragraph--type--image.has-link:focus::after{border-color:#772d45}.field--name-field-grid-images>.field__item:nth-child(4n+4)>.paragraph--type--image.has-link:hover .caption,.field--name-field-grid-images>.field__item:nth-child(4n+4)>.paragraph--type--image.has-link:hover .field--name-field-image-caption,.field--name-field-grid-images>.field__item:nth-child(4n+4)>.paragraph--type--image.has-link:focus .caption,.field--name-field-grid-images>.field__item:nth-child(4n+4)>.paragraph--type--image.has-link:focus .field--name-field-image-caption{background:#772d45}.paragraph--type--image.border{border:2px solid #e3e4e5}.paragraph--type--image.border .caption{margin:0 -2px -2px -2px}.paragraph--type--image-grid .field--name-field-grid-images{overflow:hidden;*zoom:1;margin:-8px}.paragraph--type--image-grid .field--name-field-grid-images>.field__item{padding:8px;width:100%;height:auto}.paragraph--type--image-grid .field--name-field-grid-caption{margin-top:32px}.paragraph--type--image-grid .paragraph--type--image{position:relative}.paragraph--type--image-grid .paragraph--type--image .field--name-field-image-caption{margin:0}@media(min-width:30em){.paragraph--type--image-grid .field--name-field-grid-images>.field__item{width:50%}.paragraph--type--image-grid.images--1 .field--name-field-grid-images>.field__item:nth-child(3),.paragraph--type--image-grid.images--3 .field--name-field-grid-images>.field__item:nth-child(3),.paragraph--type--image-grid.images--5 .field--name-field-grid-images>.field__item:nth-child(3),.paragraph--type--image-grid.images--7 .field--name-field-grid-images>.field__item:nth-child(3),.paragraph--type--image-grid.images--9 .field--name-field-grid-images>.field__item:nth-child(3){width:100%}}@media(min-width:48em){.paragraph--type--image-grid.images--3 .field--name-field-grid-images>.field__item,.paragraph--type--image-grid.images--9 .field--name-field-grid-images>.field__item{width:33.33%}.paragraph--type--image-grid.images--3 .field--name-field-grid-images>.field__item:nth-child(3),.paragraph--type--image-grid.images--9 .field--name-field-grid-images>.field__item:nth-child(3){width:33.33%}.paragraph--type--image-grid.images--4 .field--name-field-grid-images>.field__item{height:200px}.paragraph--type--image-grid.images--5 .field--name-field-grid-images>.field__item{width:25%}.paragraph--type--image-grid.images--5 .field--name-field-grid-images>.field__item:nth-child(5n+3){width:50%}.paragraph--type--image-grid.images--6 .field--name-field-grid-images>.field__item{width:25%}.paragraph--type--image-grid.images--6 .field--name-field-grid-images>.field__item:nth-child(6n+3),.paragraph--type--image-grid.images--6 .field--name-field-grid-images>.field__item:nth-child(6n+4){width:50%;height:auto}.paragraph--type--image-grid.images--7 .field--name-field-grid-images>.field__item{width:25%}.paragraph--type--image-grid.images--7 .field--name-field-grid-images>.field__item:nth-child(3){width:25%}.paragraph--type--image-grid.images--7 .field--name-field-grid-images>.field__item:nth-child(7n+5),.paragraph--type--image-grid.images--7 .field--name-field-grid-images>.field__item:nth-child(7n+6),.paragraph--type--image-grid.images--7 .field--name-field-grid-images>.field__item:nth-child(7n+7){width:33.33%;height:auto}.paragraph--type--image-grid.images--8 .field--name-field-grid-images>.field__item{width:25%}.paragraph--type--image-grid.images--10 .field--name-field-grid-images>.field__item{width:25%}.paragraph--type--image-grid.images--10 .field--name-field-grid-images>.field__item:nth-child(10n+3),.paragraph--type--image-grid.images--10 .field--name-field-grid-images>.field__item:nth-child(10n+6){width:50%;height:auto}.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item{width:25%}.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(4),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(8),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(10),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(11){width:25%}.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(5),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(6),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(7){width:50%}.paragraph--type--image-grid.images--12 .field--name-field-grid-images>.field__item{width:25%}.paragraph--type--image-grid.images--12 .field--name-field-grid-images>.field__item:nth-child(3),.paragraph--type--image-grid.images--12 .field--name-field-grid-images>.field__item:nth-child(6),.paragraph--type--image-grid.images--12 .field--name-field-grid-images>.field__item:nth-child(7),.paragraph--type--image-grid.images--12 .field--name-field-grid-images>.field__item:nth-child(8){width:50%;height:auto}}@media(min-width:52.5em){.paragraph--type--image-grid.images--4 .field--name-field-grid-images>.field__item,.paragraph--type--image-grid.images--8 .field--name-field-grid-images>.field__item{width:25%}.columns--two-equal .paragraph--type--image-grid.images--4 .field--name-field-grid-images>.field__item,.columns--two-equal .paragraph--type--image-grid.images--8 .field--name-field-grid-images>.field__item{width:50%}.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item{width:25%}.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(4),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(8),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(10),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(11){width:25%}.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(5),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(6),.paragraph--type--image-grid.images--11 .field--name-field-grid-images>.field__item:nth-child(7){width:50%}}@media(min-width:52.5em){.paragraph--type--image-grid .field--name-field-grid-images{margin:-16px}.paragraph--type--image-grid .field--name-field-grid-images>.field__item{padding:16px}}@media(min-width:52.5em){.columns--one .paragraph--type--form.has-extra-content,.field--name-field-page-featured .paragraph--type--form.has-extra-content{overflow:hidden;*zoom:1}.columns--one .paragraph--type--form.has-extra-content .field--name-field-form,.field--name-field-page-featured .paragraph--type--form.has-extra-content .field--name-field-form{width:66.67%;float:left}.columns--one .paragraph--type--form.has-extra-content .field--name-field-form-content,.field--name-field-page-featured .paragraph--type--form.has-extra-content .field--name-field-form-content{width:33.33%;float:right}}.paragraph--type--partner header .partner__name{margin:0}.paragraph--type--partner header .field--name-field-partner-logo{margin-bottom:8px}.paragraph--type--partner header .field--name-field-partner-logo img{display:block;max-width:100px;max-height:40px;width:auto;height:auto}.paragraph--type--partner .partner__images img{width:100%;height:auto;display:block}@media(min-width:30em){.paragraph--type--partner header{overflow:hidden;*zoom:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;overflow:visible}.paragraph--type--partner header .partner__name{float:left;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.paragraph--type--partner header .field--name-field-partner-logo{float:right;margin-bottom:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media(min-width:48em){.paragraph--type--partner{overflow:hidden;*zoom:1}.paragraph--type--partner header{display:block}.paragraph--type--partner header .partner__name,.paragraph--type--partner header .field--name-field-partner-logo{float:none}.paragraph--type--partner header .field--name-field-partner-logo{margin-bottom:8px}.paragraph--type--partner .partner__images{width:50%;float:left;padding-right:16px}.paragraph--type--partner .partner__text{width:50%;float:right;padding-left:16px}}@media(min-width:52.5em){.paragraph--type--partner header{overflow:hidden;*zoom:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;overflow:visible}.paragraph--type--partner header .partner__name{float:left}.paragraph--type--partner header .field--name-field-partner-logo{float:right;margin-bottom:0}.paragraph--type--partner header .field--name-field-partner-logo img{max-width:150px;max-height:60px}.paragraph--type--partner .partner__images{width:33.33%}.paragraph--type--partner .partner__text{width:66.67%}}.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link::after{border-color:#b8591e}.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--application-group .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--research .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--story .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+1) .paragraph--type--product .teaser__link svg ellipse:not(.no-fill){fill:#b8591e}.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link::after{border-color:#187387}.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--application-group .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--research .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--story .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+2) .paragraph--type--product .teaser__link svg ellipse:not(.no-fill){fill:#187387}.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link::after{border-color:#5c8042}.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--application-group .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--research .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--story .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+3) .paragraph--type--product .teaser__link svg ellipse:not(.no-fill){fill:#5c8042}.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link::after,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link::after{border-color:#772d45}.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg ellipse,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg rect,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg polygon,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg path,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg circle,.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--application-group .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--research .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--story .teaser__link svg ellipse:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg rect:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg polygon:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg path:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg circle:not(.no-fill),.field--name-field-section-content>.field__item:nth-child(4n+4) .paragraph--type--product .teaser__link svg ellipse:not(.no-fill){fill:#772d45}.paragraph--type--button .button--solid.teal{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#187387;border-color:#187387;color:#fff}@media(min-width:37.5em){.paragraph--type--button .button--solid.teal{font-size:1.125rem}}.paragraph--type--button .button--solid.teal::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--solid.teal:hover,.paragraph--type--button .button--solid.teal:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--solid.teal:hover::after,.paragraph--type--button .button--solid.teal:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--solid.teal:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--solid.orange{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#b8591e;border-color:#b8591e;color:#fff}@media(min-width:37.5em){.paragraph--type--button .button--solid.orange{font-size:1.125rem}}.paragraph--type--button .button--solid.orange::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--solid.orange:hover,.paragraph--type--button .button--solid.orange:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--solid.orange:hover::after,.paragraph--type--button .button--solid.orange:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--solid.orange:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--solid.dark-green{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#5c8042;border-color:#5c8042;color:#fff}@media(min-width:37.5em){.paragraph--type--button .button--solid.dark-green{font-size:1.125rem}}.paragraph--type--button .button--solid.dark-green::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--solid.dark-green:hover,.paragraph--type--button .button--solid.dark-green:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--solid.dark-green:hover::after,.paragraph--type--button .button--solid.dark-green:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--solid.dark-green:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--solid.burgundy{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#772d45;border-color:#772d45;color:#fff}@media(min-width:37.5em){.paragraph--type--button .button--solid.burgundy{font-size:1.125rem}}.paragraph--type--button .button--solid.burgundy::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--solid.burgundy:hover,.paragraph--type--button .button--solid.burgundy:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--solid.burgundy:hover::after,.paragraph--type--button .button--solid.burgundy:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--solid.burgundy:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--solid.black{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#222;border-color:#222;color:#fff}@media(min-width:37.5em){.paragraph--type--button .button--solid.black{font-size:1.125rem}}.paragraph--type--button .button--solid.black::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--solid.black:hover,.paragraph--type--button .button--solid.black:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--solid.black:hover::after,.paragraph--type--button .button--solid.black:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--solid.black:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--solid.gray{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#5d5e5d;border-color:#5d5e5d;color:#fff}@media(min-width:37.5em){.paragraph--type--button .button--solid.gray{font-size:1.125rem}}.paragraph--type--button .button--solid.gray::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--solid.gray:hover,.paragraph--type--button .button--solid.gray:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--solid.gray:hover::after,.paragraph--type--button .button--solid.gray:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--solid.gray:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--solid.white{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;border-color:#fff;color:#fff;color:#222}@media(min-width:37.5em){.paragraph--type--button .button--solid.white{font-size:1.125rem}}.paragraph--type--button .button--solid.white::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--solid.white:hover,.paragraph--type--button .button--solid.white:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--solid.white:hover::after,.paragraph--type--button .button--solid.white:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--solid.white:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--outline.teal{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#187387;color:#187387}@media(min-width:37.5em){.paragraph--type--button .button--outline.teal{font-size:1.125rem}}.paragraph--type--button .button--outline.teal::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--outline.teal:hover,.paragraph--type--button .button--outline.teal:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--outline.teal:hover::after,.paragraph--type--button .button--outline.teal:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--outline.teal:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--outline.orange{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#b8591e;color:#b8591e}@media(min-width:37.5em){.paragraph--type--button .button--outline.orange{font-size:1.125rem}}.paragraph--type--button .button--outline.orange::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--outline.orange:hover,.paragraph--type--button .button--outline.orange:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--outline.orange:hover::after,.paragraph--type--button .button--outline.orange:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--outline.orange:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--outline.dark-green{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#5c8042;color:#5c8042}@media(min-width:37.5em){.paragraph--type--button .button--outline.dark-green{font-size:1.125rem}}.paragraph--type--button .button--outline.dark-green::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--outline.dark-green:hover,.paragraph--type--button .button--outline.dark-green:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--outline.dark-green:hover::after,.paragraph--type--button .button--outline.dark-green:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--outline.dark-green:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--outline.burgundy{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#772d45;color:#772d45}@media(min-width:37.5em){.paragraph--type--button .button--outline.burgundy{font-size:1.125rem}}.paragraph--type--button .button--outline.burgundy::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--outline.burgundy:hover,.paragraph--type--button .button--outline.burgundy:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--outline.burgundy:hover::after,.paragraph--type--button .button--outline.burgundy:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--outline.burgundy:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--outline.black{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#222;color:#222}@media(min-width:37.5em){.paragraph--type--button .button--outline.black{font-size:1.125rem}}.paragraph--type--button .button--outline.black::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--outline.black:hover,.paragraph--type--button .button--outline.black:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--outline.black:hover::after,.paragraph--type--button .button--outline.black:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--outline.black:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--outline.gray{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#5d5e5d;color:#5d5e5d}@media(min-width:37.5em){.paragraph--type--button .button--outline.gray{font-size:1.125rem}}.paragraph--type--button .button--outline.gray::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--outline.gray:hover,.paragraph--type--button .button--outline.gray:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--outline.gray:hover::after,.paragraph--type--button .button--outline.gray:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--outline.gray:focus{outline:1px dotted #187387;outline-offset:5px}.paragraph--type--button .button--outline.white{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#fff;color:#fff}@media(min-width:37.5em){.paragraph--type--button .button--outline.white{font-size:1.125rem}}.paragraph--type--button .button--outline.white::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph--type--button .button--outline.white:hover,.paragraph--type--button .button--outline.white:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.paragraph--type--button .button--outline.white:hover::after,.paragraph--type--button .button--outline.white:focus::after{opacity:1;margin-left:8px}.paragraph--type--button .button--outline.white:focus{outline:1px dotted #187387;outline-offset:5px}.columns--three .paragraph--type--button .button--solid,.columns--three .paragraph--type--button .button--outline,.columns--two-equal .paragraph--type--button .button--solid,.columns--two-equal .paragraph--type--button .button--outline,.columns--four .paragraph--type--button .button--solid,.columns--four .paragraph--type--button .button--outline{width:100%}.paragraph--type--anchor-links{background:#eee;padding:32px;text-align:center}.paragraph--type--anchor-links .field--name-field-anchor-links>.field__item{margin-bottom:8px}@media(min-width:37.5em){.paragraph--type--anchor-links .field--name-field-anchor-links>.field__item{display:inline-block;margin-left:16px;margin-right:16px;margin-bottom:0}}.fleetwood-pins-icon{z-index:2;color:#fff}.fleetwood-pins-icon i{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:drop-shadow(0 0 0.15rem #000000);filter:drop-shadow(0 0 0.15rem #000000);-webkit-transition:all .25s ease;transition:all .25s ease}.fleetwood-pins-icon:hover,.fleetwood-pins-icon:focus{cursor:pointer;color:#fff}.fleetwood-pins-icon:hover i,.fleetwood-pins-icon:focus i{-webkit-transform:scale(2.3);transform:scale(2.3);-webkit-filter:drop-shadow(0 0 0.2rem #772d45);filter:drop-shadow(0 0 0.2rem #772d45);-webkit-transition:all .25s ease;transition:all .25s ease}.modal__overlay{z-index:100}.modal__container{max-width:40%}@media only screen and (max-width:1200px){.modal__container{max-width:75%}}@media only screen and (max-width:767px){.modal__container{max-width:100%}}.modal__container .field--name-field-hotspot-media{margin:0 auto;text-align:center}.modal__container .media--type-resource{text-align:left}.modal__container .field--name-field-hotspot-text{margin-top:10px}.modal__container .modal__btn{background:none;border:none}.modal__container .modal__btn::after{display:none}.modal__container .modal__btn i{color:#b8591e;-webkit-transform:scale(2);transform:scale(2);-webkit-transition:all .25s ease;transition:all .25s ease}.modal__container .modal__btn:hover i,.modal__container .modal__btn:focus i{color:#772d45;-webkit-transform:scale(2.3);transform:scale(2.3);-webkit-transition:all .25s ease;transition:all .25s ease}@media only screen and (max-width:767px){.product__media{padding-bottom:32px}}.field--name-field-banner-carousel{margin-bottom:32px}@media(min-width:52.5em){.field--name-field-banner-carousel{margin-bottom:0}}.field--name-field-banner-carousel .slick-carousel .slick-list{background:#fff}.field--name-field-banner-carousel .slick-carousel .banner.cta .chevron-down{display:none}.field--name-field-banner-carousel .slick-carousel .banner.cta .text{padding-bottom:32px}.field--name-field-banner-carousel .slick-carousel .banner.cta .banner__bgrd{bottom:0}.field--name-field-banner-carousel .slick-carousel .banner.cta .banner__text{padding-bottom:0;margin-top:auto}@media(min-width:52.5em){.field--name-field-banner-carousel .slick-carousel .banner.cta .text{padding-bottom:0}.field--name-field-banner-carousel .slick-carousel .banner.cta .banner__text{margin-bottom:auto}}.field--name-field-slide-description{margin-bottom:16px}.field--name-field-slide-button{margin-top:16px}.field--name-field-slide-button a{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#fff;color:#fff}@media(min-width:37.5em){.field--name-field-slide-button a{font-size:1.125rem}}.field--name-field-slide-button a::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.field--name-field-slide-button a:hover,.field--name-field-slide-button a:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.field--name-field-slide-button a:hover::after,.field--name-field-slide-button a:focus::after{opacity:1;margin-left:8px}.field--name-field-slide-button a:focus{outline:1px dotted #187387;outline-offset:5px}.teaser__link{overflow:hidden;*zoom:1;position:relative;color:#5d5e5d;display:block;text-decoration:none;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.teaser__link::after{content:"";border:0 solid #187387;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0;left:0;right:0;top:0;z-index:20;margin:auto;opacity:0}.teaser__link:hover,.teaser__link:focus{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25)}.teaser__link:hover::after,.teaser__link:focus::after{border-width:4px;opacity:1}.teaser__link h3{color:#222}.color-change .views-row:nth-child(4n+1) .teaser__link svg rect,.color-change .views-row:nth-child(4n+1) .teaser__link svg polygon,.color-change .views-row:nth-child(4n+1) .teaser__link svg path,.color-change .views-row:nth-child(4n+1) .teaser__link svg circle,.color-change .views-row:nth-child(4n+1) .teaser__link svg ellipse,.orange .teaser__link svg rect,.orange .teaser__link svg polygon,.orange .teaser__link svg path,.orange .teaser__link svg circle,.orange .teaser__link svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.color-change .views-row:nth-child(4n+1) .teaser__link svg rect:not(.no-fill),.color-change .views-row:nth-child(4n+1) .teaser__link svg polygon:not(.no-fill),.color-change .views-row:nth-child(4n+1) .teaser__link svg path:not(.no-fill),.color-change .views-row:nth-child(4n+1) .teaser__link svg circle:not(.no-fill),.color-change .views-row:nth-child(4n+1) .teaser__link svg ellipse:not(.no-fill),.orange .teaser__link svg rect:not(.no-fill),.orange .teaser__link svg polygon:not(.no-fill),.orange .teaser__link svg path:not(.no-fill),.orange .teaser__link svg circle:not(.no-fill),.orange .teaser__link svg ellipse:not(.no-fill){fill:#b8591e}.color-change .views-row:nth-child(4n+1) .teaser__link::after,.orange .teaser__link::after{border-color:#b8591e}.color-change .views-row:nth-child(4n+2) .teaser__link svg rect,.color-change .views-row:nth-child(4n+2) .teaser__link svg polygon,.color-change .views-row:nth-child(4n+2) .teaser__link svg path,.color-change .views-row:nth-child(4n+2) .teaser__link svg circle,.color-change .views-row:nth-child(4n+2) .teaser__link svg ellipse,.teal .teaser__link svg rect,.teal .teaser__link svg polygon,.teal .teaser__link svg path,.teal .teaser__link svg circle,.teal .teaser__link svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.color-change .views-row:nth-child(4n+2) .teaser__link svg rect:not(.no-fill),.color-change .views-row:nth-child(4n+2) .teaser__link svg polygon:not(.no-fill),.color-change .views-row:nth-child(4n+2) .teaser__link svg path:not(.no-fill),.color-change .views-row:nth-child(4n+2) .teaser__link svg circle:not(.no-fill),.color-change .views-row:nth-child(4n+2) .teaser__link svg ellipse:not(.no-fill),.teal .teaser__link svg rect:not(.no-fill),.teal .teaser__link svg polygon:not(.no-fill),.teal .teaser__link svg path:not(.no-fill),.teal .teaser__link svg circle:not(.no-fill),.teal .teaser__link svg ellipse:not(.no-fill){fill:#187387}.color-change .views-row:nth-child(4n+2) .teaser__link::after,.teal .teaser__link::after{border-color:#187387}.color-change .views-row:nth-child(4n+3) .teaser__link svg rect,.color-change .views-row:nth-child(4n+3) .teaser__link svg polygon,.color-change .views-row:nth-child(4n+3) .teaser__link svg path,.color-change .views-row:nth-child(4n+3) .teaser__link svg circle,.color-change .views-row:nth-child(4n+3) .teaser__link svg ellipse,.dark-green .teaser__link svg rect,.dark-green .teaser__link svg polygon,.dark-green .teaser__link svg path,.dark-green .teaser__link svg circle,.dark-green .teaser__link svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.color-change .views-row:nth-child(4n+3) .teaser__link svg rect:not(.no-fill),.color-change .views-row:nth-child(4n+3) .teaser__link svg polygon:not(.no-fill),.color-change .views-row:nth-child(4n+3) .teaser__link svg path:not(.no-fill),.color-change .views-row:nth-child(4n+3) .teaser__link svg circle:not(.no-fill),.color-change .views-row:nth-child(4n+3) .teaser__link svg ellipse:not(.no-fill),.dark-green .teaser__link svg rect:not(.no-fill),.dark-green .teaser__link svg polygon:not(.no-fill),.dark-green .teaser__link svg path:not(.no-fill),.dark-green .teaser__link svg circle:not(.no-fill),.dark-green .teaser__link svg ellipse:not(.no-fill){fill:#5c8042}.color-change .views-row:nth-child(4n+3) .teaser__link::after,.dark-green .teaser__link::after{border-color:#5c8042}.color-change .views-row:nth-child(4n+4) .teaser__link svg rect,.color-change .views-row:nth-child(4n+4) .teaser__link svg polygon,.color-change .views-row:nth-child(4n+4) .teaser__link svg path,.color-change .views-row:nth-child(4n+4) .teaser__link svg circle,.color-change .views-row:nth-child(4n+4) .teaser__link svg ellipse,.burgundy .teaser__link svg rect,.burgundy .teaser__link svg polygon,.burgundy .teaser__link svg path,.burgundy .teaser__link svg circle,.burgundy .teaser__link svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.color-change .views-row:nth-child(4n+4) .teaser__link svg rect:not(.no-fill),.color-change .views-row:nth-child(4n+4) .teaser__link svg polygon:not(.no-fill),.color-change .views-row:nth-child(4n+4) .teaser__link svg path:not(.no-fill),.color-change .views-row:nth-child(4n+4) .teaser__link svg circle:not(.no-fill),.color-change .views-row:nth-child(4n+4) .teaser__link svg ellipse:not(.no-fill),.burgundy .teaser__link svg rect:not(.no-fill),.burgundy .teaser__link svg polygon:not(.no-fill),.burgundy .teaser__link svg path:not(.no-fill),.burgundy .teaser__link svg circle:not(.no-fill),.burgundy .teaser__link svg ellipse:not(.no-fill){fill:#772d45}.color-change .views-row:nth-child(4n+4) .teaser__link::after,.burgundy .teaser__link::after{border-color:#772d45}.view-mode--teaser h3,.view-mode--featured h3{margin:0}.view-mode--teaser .teaser__image img,.view-mode--featured .teaser__image img{width:100%;height:auto}.view-mode--teaser .teaser__content .field--type-entity-reference,.view-mode--featured .teaser__content .field--type-entity-reference{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem}.view-mode--teaser .teaser__content h3,.view-mode--teaser .teaser__content .field,.view-mode--teaser .teaser__content .kicker,.view-mode--teaser .teaser__content .kicker+h3,.view-mode--featured .teaser__content h3,.view-mode--featured .teaser__content .field,.view-mode--featured .teaser__content .kicker,.view-mode--featured .teaser__content .kicker+h3{margin-bottom:16px;margin-top:0}.view-mode--teaser .teaser__content *:last-child,.view-mode--featured .teaser__content *:last-child{margin-bottom:0}.view-mode--teaser{font-size:14px;font-size:.875rem;background:#fff;position:relative}.view-mode--teaser:before,.view-mode--teaser:after{content:"";display:table}.view-mode--teaser:after{clear:both}.view-mode--teaser h3{font-size:18px;font-size:1.125rem}.view-mode--teaser .teaser__container{border:2px solid #e3e4e5}.view-mode--teaser .teaser__image{position:relative}.view-mode--teaser .teaser__image .field--name-field-icon{width:72px;height:72px;border-radius:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;position:absolute;left:0;right:0;bottom:-36px;margin:auto;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.view-mode--teaser .teaser__image .field--name-field-icon .media{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%;text-align:center;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}.view-mode--teaser .teaser__image .field--name-field-icon .media .field--name-field-media-file{height:auto}.view-mode--teaser .teaser__image .field--name-field-icon svg rect,.view-mode--teaser .teaser__image .field--name-field-icon svg polygon,.view-mode--teaser .teaser__image .field--name-field-icon svg path,.view-mode--teaser .teaser__image .field--name-field-icon svg circle,.view-mode--teaser .teaser__image .field--name-field-icon svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.view-mode--teaser .teaser__image .field--name-field-icon svg rect:not(.no-fill),.view-mode--teaser .teaser__image .field--name-field-icon svg polygon:not(.no-fill),.view-mode--teaser .teaser__image .field--name-field-icon svg path:not(.no-fill),.view-mode--teaser .teaser__image .field--name-field-icon svg circle:not(.no-fill),.view-mode--teaser .teaser__image .field--name-field-icon svg ellipse:not(.no-fill){fill:#222}.view-mode--teaser .teaser__content{padding:32px;z-index:10}.view-mode--teaser .teaser__content p:last-child{margin-bottom:0}.view-mode--teaser.vocabulary--fp-application{text-align:center}.view-mode--teaser.vocabulary--fp-application .teaser__content{position:relative}.view-mode--teaser.node--application .teaser__content .field{margin-top:4px}.view-mode--teaser.node--application .teaser__content .field--type-image{margin-top:0}.node--fleetwood-product.view-mode--teaser img,.search-facet img,.paragraph--type--product img{width:auto !important;height:auto !important;max-width:100%;max-height:100%;display:block;margin:0 auto}.view-mode--minimal{background:#fff;font-size:.875rem;position:relative}.view-mode--minimal svg{display:block;width:24px;height:24px}.view-mode--minimal h3{font-size:1.125rem;margin:0}.view-mode--minimal .teaser__container{padding:24px;border:2px solid #e3e4e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:72px}.view-mode--minimal .teaser__image{width:100px;float:left}.view-mode--minimal .teaser__content{width:calc(100% - 100px);float:left;padding-left:16px}.view-mode--minimal.vocabulary--fp-application h3{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;margin:0}.view-mode--minimal.vocabulary--fp-application .teaser__image{width:40px;float:left}.view-mode--minimal.vocabulary--fp-application .teaser__content{width:calc(100% - 40px);float:left}.view-mode--minimal.node--fleetwood-product .teaser__container{height:auto}.view-mode--minimal .meta{margin-bottom:0}.view-mode--featured{background:#187387;color:#fff}.view-mode--featured h3{font-size:32px;font-size:2rem;line-height:1.3;margin-bottom:18px;margin-bottom:1.125rem;margin-top:36px;margin-top:2.25rem;color:#5d5e5d;font-family:"Roboto Slab","Rockwell",Georgia,serif;font-weight:700;color:#fff}@media(max-width:37.4375em){.view-mode--featured h3{font-size:21.3333333333px}}.view-mode--featured h3,.view-mode--featured .teaser__link,.view-mode--featured .teaser__link .kicker{color:inherit}.view-mode--featured .teaser__link::after{border-color:rgba(0,0,0,.5)}.view-mode--featured .chevron-fill{fill:#187387}.view-mode--featured .chevron-fill polygon{fill:inherit !important}.view-mode--featured .teaser__container{overflow:hidden;*zoom:1}.view-mode--featured .teaser__content{padding:32px;position:relative}.view-mode--featured .teaser__content .chevron-double{display:none;position:absolute;top:0;bottom:0;height:100%;width:auto;left:100%;z-index:5}.view-mode--featured.orange{background:#b8591e}.view-mode--featured.orange .chevron-fill{fill:#b8591e}.view-mode--featured.dark-green{background:#5c8042}.view-mode--featured.dark-green .chevron-fill{fill:#5c8042}.view-mode--featured.burgundy{background:#772d45}.view-mode--featured.burgundy .chevron-fill{fill:#772d45}@media(min-width:52.5em){.view-mode--featured .teaser__container{display:-webkit-box;display:-ms-flexbox;display:flex}.view-mode--featured .teaser__image{width:66.67%;float:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}.view-mode--featured .teaser__image div:not(.contextual),.view-mode--featured .teaser__image article,.view-mode--featured .teaser__image picture,.view-mode--featured .teaser__image button{height:100%}.objectfit .view-mode--featured .teaser__image img{-o-object-fit:cover;object-fit:cover}.view-mode--featured .teaser__content{width:33.33%;float:left;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}.view-mode--featured .teaser__content .chevron-double{display:block}}@media(min-width:64em){.view-mode--featured .teaser__content{padding:64px 16px 64px 64px}}.resource.media--view-mode-teaser-image{text-align:center}.resource.media--view-mode-teaser-image h3{font-size:18px;font-size:1.125rem}.resource.media--view-mode-teaser-image h3:last-child{margin-bottom:0}.resource.media--view-mode-teaser-image .teaser__container{border:2px solid #e3e4e5;padding:32px}.resource.media--view-mode-teaser-image .teaser__link{background:#fff}.resource.media--view-mode-teaser-image .teaser__link h3::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:.9em;margin-right:8px}.media--view-mode-teaser-image .field--name-field-poster-image-overlay-name,.media--view-mode-teaser-image .field--name-field-poster-image-overlay-title{position:absolute;left:32px;right:unset;color:#222;padding:2px 4px;background-color:#fff;font-weight:bold}.media--view-mode-teaser-image .field--name-field-poster-image-overlay-name{top:64px}@media screen and (max-width:1080px){.media--view-mode-teaser-image .field--name-field-poster-image-overlay-name{left:16px;top:48px}}.media--view-mode-teaser-image .field--name-field-poster-image-overlay-title{top:32px}@media screen and (max-width:1080px){.media--view-mode-teaser-image .field--name-field-poster-image-overlay-title{left:16px;top:16px}}.vocabulary--fp-application.view-mode--featured{text-align:center}.vocabulary--fp-application.view-mode--featured .teaser__content{position:relative}.vocabulary--fp-application.view-mode--featured .teaser__image{position:relative}.vocabulary--fp-application.view-mode--featured .teaser__image::before,.vocabulary--fp-application.view-mode--featured .teaser__image::after{display:none}.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon{width:72px;height:72px;border-radius:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#000;background:rgba(0,0,0,.5);background:#187387;position:absolute;bottom:-36px;left:0;right:0;margin:auto}.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon .media{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%;text-align:center;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}.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon .media .field--name-field-media-file{height:auto}.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg rect,.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg polygon,.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg path,.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg circle,.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg rect:not(.no-fill),.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg polygon:not(.no-fill),.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg path:not(.no-fill),.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg circle:not(.no-fill),.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon svg ellipse:not(.no-fill){fill:#fff}.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon::before{content:"";width:150%;height:150%;background:rgba(24,115,135,.75);position:absolute;top:-25%;left:-25%;right:0;bottom:0}@media(min-width:52.5em){.vocabulary--fp-application.view-mode--featured{text-align:left}.vocabulary--fp-application.view-mode--featured .teaser__image .field--name-field-icon{top:0;bottom:0;left:-36px;right:auto}}@media(min-width:64em){.vocabulary--fp-application.view-mode--featured .teaser__content{padding:48px}}.node--consultant .field--name-field-consultant-phone::before,.node--consultant .field--name-field-consultant-email::before{font-family:"Font Awesome 5 Pro";margin-right:8px;font-size:.9em;font-weight:700;color:#187387}.node--consultant .field--name-field-consultant-phone::before{content:""}.node--consultant .field--name-field-consultant-email::before{content:""}.node--consultant.view-mode--teaser h2{margin-bottom:0}.node--consultant.view-mode--teaser h3{max-width:360px}.node--consultant.view-mode--teaser .consultant__name{background:#eee;border:0}.node--consultant.view-mode--teaser .consultant__contact{border-top:0}.node--consultant.view-mode--teaser .highlight{color:#187387}.node--consultant.view-mode--teaser.orange .consultant__name,.node--consultant.view-mode--teaser.teal .consultant__name,.node--consultant.view-mode--teaser.dark-green .consultant__name,.node--consultant.view-mode--teaser.burgundy .consultant__name,.node--consultant.view-mode--teaser.gray .consultant__name{color:#fff}.node--consultant.view-mode--teaser.orange .consultant__name .kicker,.node--consultant.view-mode--teaser.orange .consultant__name h2,.node--consultant.view-mode--teaser.teal .consultant__name .kicker,.node--consultant.view-mode--teaser.teal .consultant__name h2,.node--consultant.view-mode--teaser.dark-green .consultant__name .kicker,.node--consultant.view-mode--teaser.dark-green .consultant__name h2,.node--consultant.view-mode--teaser.burgundy .consultant__name .kicker,.node--consultant.view-mode--teaser.burgundy .consultant__name h2,.node--consultant.view-mode--teaser.gray .consultant__name .kicker,.node--consultant.view-mode--teaser.gray .consultant__name h2{color:#fff}.node--consultant.view-mode--teaser.gray .consultant__name{background:#5d5e5d}.node--consultant.view-mode--teaser.gray .highlight,.node--consultant.view-mode--teaser.gray a,.node--consultant.view-mode--teaser.gray .field--name-field-consultant-phone::before,.node--consultant.view-mode--teaser.gray .field--name-field-consultant-email::before{color:#5d5e5d}.node--consultant.view-mode--teaser.yellow .consultant__name{background:#fdbf56}.node--consultant.view-mode--teaser.yellow .highlight,.node--consultant.view-mode--teaser.yellow a{color:#5d5e5d}.node--consultant.view-mode--teaser.yellow .field--name-field-consultant-phone::before,.node--consultant.view-mode--teaser.yellow .field--name-field-consultant-email::before{color:#fdbf56}.node--consultant.view-mode--teaser.orange .consultant__name{background:#b8591e}.node--consultant.view-mode--teaser.orange .highlight,.node--consultant.view-mode--teaser.orange a,.node--consultant.view-mode--teaser.orange .field--name-field-consultant-phone::before,.node--consultant.view-mode--teaser.orange .field--name-field-consultant-email::before{color:#b8591e}.node--consultant.view-mode--teaser.teal .consultant__name{background:#187387}.node--consultant.view-mode--teaser.teal .highlight,.node--consultant.view-mode--teaser.teal a,.node--consultant.view-mode--teaser.teal .field--name-field-consultant-phone::before,.node--consultant.view-mode--teaser.teal .field--name-field-consultant-email::before{color:#187387}.node--consultant.view-mode--teaser.burgundy .consultant__name{background:#772d45}.node--consultant.view-mode--teaser.burgundy .highlight,.node--consultant.view-mode--teaser.burgundy a,.node--consultant.view-mode--teaser.burgundy .field--name-field-consultant-phone::before,.node--consultant.view-mode--teaser.burgundy .field--name-field-consultant-email::before{color:#772d45}.node--consultant.view-mode--teaser.dark-green .consultant__name{background:#5c8042}.node--consultant.view-mode--teaser.dark-green .highlight,.node--consultant.view-mode--teaser.dark-green a,.node--consultant.view-mode--teaser.dark-green .field--name-field-consultant-phone::before,.node--consultant.view-mode--teaser.dark-green .field--name-field-consultant-email::before{color:#5c8042}@media(min-width:52.5em){.node--consultant.view-mode--teaser .teaser__content{padding:39px}}.node-link{color:#3e3f41;text-decoration:none}.node-link::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:0;border-color:#187387;border-style:solid;-webkit-transition:border-width .3s ease;transition:border-width .3s ease}.node-link:hover::before,.node-link:focus::before{border-width:4px}.burgundy .node-link::before{border-color:#772d45}.orange .node-link::before{border-color:#b8591e}.dark-green .node-link::before{border-color:#5c8042}.view-mode--featured.dark-green .node-link,.view-mode--featured.teal .node-link,.view-mode--featured.orange .node-link,.view-mode--featured.burgundy .node-link{position:relative;color:#fff}.view-mode--featured.dark-green .node-link::before,.view-mode--featured.teal .node-link::before,.view-mode--featured.orange .node-link::before,.view-mode--featured.burgundy .node-link::before{border-color:rgba(0,0,0,.5);border-top:0;border-left:0;border-right:0}.node--article.view-mode--minimal .teaser__container,.node--research.view-mode--minimal .teaser__container{border:0;height:auto}.node--article.view-mode--minimal .teaser__content,.node--research.view-mode--minimal .teaser__content{width:auto;padding:0}.node--article.view-mode--minimal h3,.node--research.view-mode--minimal h3{font-size:1.25rem;font-weight:bold}.node--article.view-mode--minimal h3 a,.node--research.view-mode--minimal h3 a{text-decoration:none}.node--article.view-mode--minimal .teaser__container{padding:0}.node--article.view-mode--minimal .node-link{color:#187387}.node--article.view-mode--minimal .node-link::before{display:none}.node--article.view-mode--minimal .node-link::after{content:"";font-family:"Font Awesome 5 Pro";font-size:.75em}.node--article.view-mode--minimal .node-link:hover,.node--article.view-mode--minimal .node-link:focus{color:#3e3f41;text-decoration:underline}.node--research.view-mode--minimal{font-size:1rem}.node--research.view-mode--minimal .teaser__container{background:#eee}.node--research.view-mode--minimal h3{margin-bottom:16px}.node--research.view-mode--minimal h3 a{color:#222}@media(min-width:48em){.node--research.view-mode--minimal{font-size:1.125rem}}.popup__open{display:block;color:#fff;background:rgba(0,0,0,0);border:0;padding:0;position:relative;width:100%}.popup__open::after{display:none}.media--type-video .popup__open>.field,.media--type-product-video .popup__open>.field{position:relative}.media--type-video .popup__open>.field::before,.media--type-product-video .popup__open>.field::before{content:"";font-family:"Font Awesome 5 Pro";background:rgba(0,0,0,.5);width:100px;height:100px;border-radius:50px;text-align:center;line-height:104px;font-size:2.4rem;opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;margin:auto;text-indent:4px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.media--type-video .popup__open>.field.field--name-field-video-image-overlay,.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-name,.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-title,.media--type-product-video .popup__open>.field.field--name-field-video-image-overlay,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-name,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-title{position:absolute}.media--type-video .popup__open>.field.field--name-field-video-image-overlay::before,.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-name::before,.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-title::before,.media--type-product-video .popup__open>.field.field--name-field-video-image-overlay::before,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-name::before,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-title::before{display:none}.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-name,.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-title,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-name,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-title{right:32%;color:#000;background-color:#fff;padding:5px;text-transform:none}@media screen and (max-width:600px){.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-name,.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-title,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-name,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-title{display:none}}.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-name,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-name{bottom:72px}.media--type-video .popup__open>.field.field--name-field-poster-image-overlay-title,.media--type-product-video .popup__open>.field.field--name-field-poster-image-overlay-title{bottom:32px}.popup__open .popup__title{background:rgba(0,0,0,.75);position:absolute;top:0;bottom:0;left:0;right:0;z-index:15;padding:8px 32px;text-transform:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;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;width:100%;height:100%}.popup__open:hover::before,.popup__open:focus::before{opacity:0}.popup__open:hover .popup__title,.popup__open:focus .popup__title{opacity:1}.popup__open img{display:block}.popup__open .watch-video-headline{position:absolute;bottom:0;left:0;right:0;z-index:10;text-align:left;padding:16px}.popup__open .watch-video-headline::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.popup__open .watch-video-headline .field--name-field-video-headline{font-size:32px;font-size:2rem;line-height:1.3;margin-bottom:18px;margin-bottom:1.125rem;margin-top:36px;margin-top:2.25rem;color:#5d5e5d;font-family:"Roboto Slab","Rockwell",Georgia,serif;font-weight:700;color:#fff;text-transform:none;margin-bottom:8px;position:relative;z-index:2}@media(max-width:37.4375em){.popup__open .watch-video-headline .field--name-field-video-headline{font-size:21.3333333333px}}.popup__open .watch-video-headline .watch-video{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;margin-bottom:0;position:relative;z-index:2}.popup__open .watch-video-headline .watch-video i{font-size:.75em}@media(min-width:48em){.popup__open .watch-video-headline{padding:32px}}@media(min-width:67.5em){.popup__open .watch-video-headline{padding:64px}}.popup__content{display:none}.popup__content.orange .popup__header{background:#b8591e}.popup__content.orange .kicker{color:#b8591e}.popup__content.teal .popup__header{background:#187387}.popup__content.teal .kicker{color:#187387}.popup__content.dark-green .popup__header{background:#5c8042}.popup__content.dark-green .kicker{color:#5c8042}.popup__content.burgundy .popup__header{background:#772d45}.popup__content.burgundy .kicker{color:#772d45}.popup__overlay{background:rgba(0,0,0,.75);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;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:32px}.popup__container{background:#fff;width:100%;max-width:960px;margin:auto;position:relative}.popup__close{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#000;position:absolute;top:0;right:0;padding:15px 16px 14px}.popup__close::after{display:none}.popup__header{background:#5d5e5d;padding:16px 32px 16px 16px;margin-bottom:0;color:#fff;position:relative}.popup__header .popup__close{height:100%;color:#fff}.popup__body{padding:16px}.popup__body *:last-child{margin-bottom:0}.accordion{background:#eee}.accordion .accordion__toggle{background:rgba(0,0,0,0);color:#3e3f41;border:0;display:block;padding:21.3333333333px 32px 21.3333333333px 56px;width:100%;text-align:left;position:relative;margin-bottom:0}.accordion .accordion__toggle::before{font-family:"Font Awesome 5 Pro";color:#187387;position:absolute;top:21.3333333333px;left:32px}.accordion .accordion__toggle::after{display:none}.accordion .accordion__toggle[aria-expanded=true]::before{content:""}.accordion .accordion__toggle[aria-expanded=false]::before{content:""}.accordion .accordion__content>div{padding:0 32px 32px 32px}.accordion .accordion__content[aria-hidden=true]{display:none}.orange .kicker{color:#b8591e}.teal .kicker{color:#187387}.dark-green .kicker{color:#5c8042}.burgundy .kicker{color:#772d45}.taxonomy-term.view-mode--icon,.node--resource.view-mode--teaser{border:2px solid #e3e4e5;padding:32px;text-align:center;color:#222}.taxonomy-term.view-mode--icon h3,.node--resource.view-mode--teaser h3{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;color:inherit;margin-top:16px;margin-bottom:0}.taxonomy-term.view-mode--icon a,.node--resource.view-mode--teaser a{color:inherit}.taxonomy-term.view-mode--icon svg,.node--resource.view-mode--teaser svg{display:block;margin:0 auto;width:80px;height:60px}.taxonomy-term.view-mode--icon .icon__link,.node--resource.view-mode--teaser .icon__link{position:relative;display:block;text-decoration:none;position:relative;margin:-32px;padding:32px;-webkit-transition:all .3s ease;transition:all .3s ease}.taxonomy-term.view-mode--icon .icon__link::after,.node--resource.view-mode--teaser .icon__link::after{content:"";border:0 solid rgba(0,0,0,.5);-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-2px;left:-2px;right:-2px;top:-2px;z-index:20;margin:auto;opacity:0}.taxonomy-term.view-mode--icon .icon__link:hover,.taxonomy-term.view-mode--icon .icon__link:focus,.node--resource.view-mode--teaser .icon__link:hover,.node--resource.view-mode--teaser .icon__link:focus{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25)}.taxonomy-term.view-mode--icon .icon__link:hover::after,.taxonomy-term.view-mode--icon .icon__link:focus::after,.node--resource.view-mode--teaser .icon__link:hover::after,.node--resource.view-mode--teaser .icon__link:focus::after{border-width:4px;opacity:1}.taxonomy-term.view-mode--icon .icon__link .content,.node--resource.view-mode--teaser .icon__link .content{position:relative;z-index:3}.taxonomy-term.view-mode--icon.orange,.taxonomy-term.view-mode--icon.teal,.taxonomy-term.view-mode--icon.dark-green,.taxonomy-term.view-mode--icon.burgundy,.node--resource.view-mode--teaser.orange,.node--resource.view-mode--teaser.teal,.node--resource.view-mode--teaser.dark-green,.node--resource.view-mode--teaser.burgundy{border:0;color:#fff}.taxonomy-term.view-mode--icon.orange .icon__link::after,.taxonomy-term.view-mode--icon.teal .icon__link::after,.taxonomy-term.view-mode--icon.dark-green .icon__link::after,.taxonomy-term.view-mode--icon.burgundy .icon__link::after,.node--resource.view-mode--teaser.orange .icon__link::after,.node--resource.view-mode--teaser.teal .icon__link::after,.node--resource.view-mode--teaser.dark-green .icon__link::after,.node--resource.view-mode--teaser.burgundy .icon__link::after{top:0;left:0;right:0;bottom:0}.taxonomy-term.view-mode--icon.orange svg rect,.taxonomy-term.view-mode--icon.orange svg polygon,.taxonomy-term.view-mode--icon.orange svg path,.taxonomy-term.view-mode--icon.orange svg circle,.taxonomy-term.view-mode--icon.orange svg ellipse,.taxonomy-term.view-mode--icon.teal svg rect,.taxonomy-term.view-mode--icon.teal svg polygon,.taxonomy-term.view-mode--icon.teal svg path,.taxonomy-term.view-mode--icon.teal svg circle,.taxonomy-term.view-mode--icon.teal svg ellipse,.taxonomy-term.view-mode--icon.dark-green svg rect,.taxonomy-term.view-mode--icon.dark-green svg polygon,.taxonomy-term.view-mode--icon.dark-green svg path,.taxonomy-term.view-mode--icon.dark-green svg circle,.taxonomy-term.view-mode--icon.dark-green svg ellipse,.taxonomy-term.view-mode--icon.burgundy svg rect,.taxonomy-term.view-mode--icon.burgundy svg polygon,.taxonomy-term.view-mode--icon.burgundy svg path,.taxonomy-term.view-mode--icon.burgundy svg circle,.taxonomy-term.view-mode--icon.burgundy svg ellipse,.node--resource.view-mode--teaser.orange svg rect,.node--resource.view-mode--teaser.orange svg polygon,.node--resource.view-mode--teaser.orange svg path,.node--resource.view-mode--teaser.orange svg circle,.node--resource.view-mode--teaser.orange svg ellipse,.node--resource.view-mode--teaser.teal svg rect,.node--resource.view-mode--teaser.teal svg polygon,.node--resource.view-mode--teaser.teal svg path,.node--resource.view-mode--teaser.teal svg circle,.node--resource.view-mode--teaser.teal svg ellipse,.node--resource.view-mode--teaser.dark-green svg rect,.node--resource.view-mode--teaser.dark-green svg polygon,.node--resource.view-mode--teaser.dark-green svg path,.node--resource.view-mode--teaser.dark-green svg circle,.node--resource.view-mode--teaser.dark-green svg ellipse,.node--resource.view-mode--teaser.burgundy svg rect,.node--resource.view-mode--teaser.burgundy svg polygon,.node--resource.view-mode--teaser.burgundy svg path,.node--resource.view-mode--teaser.burgundy svg circle,.node--resource.view-mode--teaser.burgundy svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.taxonomy-term.view-mode--icon.orange svg rect:not(.no-fill),.taxonomy-term.view-mode--icon.orange svg polygon:not(.no-fill),.taxonomy-term.view-mode--icon.orange svg path:not(.no-fill),.taxonomy-term.view-mode--icon.orange svg circle:not(.no-fill),.taxonomy-term.view-mode--icon.orange svg ellipse:not(.no-fill),.taxonomy-term.view-mode--icon.teal svg rect:not(.no-fill),.taxonomy-term.view-mode--icon.teal svg polygon:not(.no-fill),.taxonomy-term.view-mode--icon.teal svg path:not(.no-fill),.taxonomy-term.view-mode--icon.teal svg circle:not(.no-fill),.taxonomy-term.view-mode--icon.teal svg ellipse:not(.no-fill),.taxonomy-term.view-mode--icon.dark-green svg rect:not(.no-fill),.taxonomy-term.view-mode--icon.dark-green svg polygon:not(.no-fill),.taxonomy-term.view-mode--icon.dark-green svg path:not(.no-fill),.taxonomy-term.view-mode--icon.dark-green svg circle:not(.no-fill),.taxonomy-term.view-mode--icon.dark-green svg ellipse:not(.no-fill),.taxonomy-term.view-mode--icon.burgundy svg rect:not(.no-fill),.taxonomy-term.view-mode--icon.burgundy svg polygon:not(.no-fill),.taxonomy-term.view-mode--icon.burgundy svg path:not(.no-fill),.taxonomy-term.view-mode--icon.burgundy svg circle:not(.no-fill),.taxonomy-term.view-mode--icon.burgundy svg ellipse:not(.no-fill),.node--resource.view-mode--teaser.orange svg rect:not(.no-fill),.node--resource.view-mode--teaser.orange svg polygon:not(.no-fill),.node--resource.view-mode--teaser.orange svg path:not(.no-fill),.node--resource.view-mode--teaser.orange svg circle:not(.no-fill),.node--resource.view-mode--teaser.orange svg ellipse:not(.no-fill),.node--resource.view-mode--teaser.teal svg rect:not(.no-fill),.node--resource.view-mode--teaser.teal svg polygon:not(.no-fill),.node--resource.view-mode--teaser.teal svg path:not(.no-fill),.node--resource.view-mode--teaser.teal svg circle:not(.no-fill),.node--resource.view-mode--teaser.teal svg ellipse:not(.no-fill),.node--resource.view-mode--teaser.dark-green svg rect:not(.no-fill),.node--resource.view-mode--teaser.dark-green svg polygon:not(.no-fill),.node--resource.view-mode--teaser.dark-green svg path:not(.no-fill),.node--resource.view-mode--teaser.dark-green svg circle:not(.no-fill),.node--resource.view-mode--teaser.dark-green svg ellipse:not(.no-fill),.node--resource.view-mode--teaser.burgundy svg rect:not(.no-fill),.node--resource.view-mode--teaser.burgundy svg polygon:not(.no-fill),.node--resource.view-mode--teaser.burgundy svg path:not(.no-fill),.node--resource.view-mode--teaser.burgundy svg circle:not(.no-fill),.node--resource.view-mode--teaser.burgundy svg ellipse:not(.no-fill){fill:#fff}.taxonomy-term.view-mode--icon.orange,.node--resource.view-mode--teaser.orange{background:#b8591e}.taxonomy-term.view-mode--icon.teal,.node--resource.view-mode--teaser.teal{background:#187387}.taxonomy-term.view-mode--icon.dark-green,.node--resource.view-mode--teaser.dark-green{background:#5c8042}.taxonomy-term.view-mode--icon.burgundy,.node--resource.view-mode--teaser.burgundy{background:#772d45}.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg rect,.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg polygon,.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg path,.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg circle,.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg ellipse,.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg rect,.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg polygon,.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg path,.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg circle,.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg ellipse,.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg rect,.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg polygon,.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg path,.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg circle,.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg ellipse,.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg rect,.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg polygon,.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg path,.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg circle,.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg path:not(.no-fill),.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg path:not(.no-fill),.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg path:not(.no-fill),.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg path:not(.no-fill),.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser svg ellipse:not(.no-fill){fill:#b8591e}.color-change .views-row:nth-child(8n+1) .taxonomy-term.view-mode--icon .icon__link::after,.color-change .views-row:nth-child(8n+8) .taxonomy-term.view-mode--icon .icon__link::after,.color-change .views-row:nth-child(8n+1) .node--resource.view-mode--teaser .icon__link::after,.color-change .views-row:nth-child(8n+8) .node--resource.view-mode--teaser .icon__link::after{border-color:#b8591e}.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg rect,.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg polygon,.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg path,.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg circle,.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg ellipse,.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg rect,.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg polygon,.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg path,.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg circle,.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg ellipse,.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg rect,.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg polygon,.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg path,.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg circle,.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg ellipse,.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg rect,.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg polygon,.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg path,.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg circle,.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg path:not(.no-fill),.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg path:not(.no-fill),.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg path:not(.no-fill),.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg path:not(.no-fill),.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser svg ellipse:not(.no-fill){fill:#187387}.color-change .views-row:nth-child(8n+2) .taxonomy-term.view-mode--icon .icon__link::after,.color-change .views-row:nth-child(8n+7) .taxonomy-term.view-mode--icon .icon__link::after,.color-change .views-row:nth-child(8n+2) .node--resource.view-mode--teaser .icon__link::after,.color-change .views-row:nth-child(8n+7) .node--resource.view-mode--teaser .icon__link::after{border-color:#187387}.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg rect,.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg polygon,.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg path,.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg circle,.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg ellipse,.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg rect,.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg polygon,.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg path,.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg circle,.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg ellipse,.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg rect,.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg polygon,.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg path,.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg circle,.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg ellipse,.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg rect,.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg polygon,.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg path,.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg circle,.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg path:not(.no-fill),.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg path:not(.no-fill),.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg path:not(.no-fill),.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg path:not(.no-fill),.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser svg ellipse:not(.no-fill){fill:#5c8042}.color-change .views-row:nth-child(8n+3) .taxonomy-term.view-mode--icon .icon__link::after,.color-change .views-row:nth-child(8n+5) .taxonomy-term.view-mode--icon .icon__link::after,.color-change .views-row:nth-child(8n+3) .node--resource.view-mode--teaser .icon__link::after,.color-change .views-row:nth-child(8n+5) .node--resource.view-mode--teaser .icon__link::after{border-color:#5c8042}.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg rect,.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg polygon,.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg path,.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg circle,.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg ellipse,.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg rect,.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg polygon,.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg path,.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg circle,.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg ellipse,.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg rect,.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg polygon,.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg path,.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg circle,.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg ellipse,.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg rect,.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg polygon,.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg path,.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg circle,.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg path:not(.no-fill),.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg path:not(.no-fill),.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg path:not(.no-fill),.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser svg ellipse:not(.no-fill),.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg rect:not(.no-fill),.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg polygon:not(.no-fill),.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg path:not(.no-fill),.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg circle:not(.no-fill),.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser svg ellipse:not(.no-fill){fill:#772d45}.color-change .views-row:nth-child(8n+4) .taxonomy-term.view-mode--icon .icon__link::after,.color-change .views-row:nth-child(8n+6) .taxonomy-term.view-mode--icon .icon__link::after,.color-change .views-row:nth-child(8n+4) .node--resource.view-mode--teaser .icon__link::after,.color-change .views-row:nth-child(8n+6) .node--resource.view-mode--teaser .icon__link::after{border-color:#772d45}@media(min-width:37.5em){.taxonomy-term.view-mode--icon,.node--resource.view-mode--teaser{padding:32px 16px}.taxonomy-term.view-mode--icon .icon__link,.node--resource.view-mode--teaser .icon__link{padding:32px 16px;margin:-32px -16px}}@media(min-width:48em){.taxonomy-term.view-mode--icon,.node--resource.view-mode--teaser{padding:64px 16px}.taxonomy-term.view-mode--icon .icon__link,.node--resource.view-mode--teaser .icon__link{margin-top:-64px;margin-left:-16px;margin-bottom:-64px;margin-right:-16px;padding:64px 16px}}.taxonomy-term.view-mode--icon.vocabulary--fp-product-category,.node--resource.view-mode--teaser.vocabulary--fp-product-category{padding:16px 32px;text-align:left}.taxonomy-term.view-mode--icon.vocabulary--fp-product-category .content,.node--resource.view-mode--teaser.vocabulary--fp-product-category .content{overflow:hidden;*zoom:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon,.node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon{float:left;padding-right:8px}.taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon svg,.node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon svg{width:72px;height:72px}@media(min-width:75em){.taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon svg,.node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon svg{width:96px;height:96px}}.taxonomy-term.view-mode--icon.vocabulary--fp-product-category h3,.node--resource.view-mode--teaser.vocabulary--fp-product-category h3{float:left;padding-left:8px;margin:0;font-size:1rem;letter-spacing:0;text-transform:none}.taxonomy-term.view-mode--icon.vocabulary--fp-product-category .icon__link,.node--resource.view-mode--teaser.vocabulary--fp-product-category .icon__link{margin:-16px -32px;padding:16px 32px}@media(min-width:37.5em){.taxonomy-term.view-mode--icon.vocabulary--fp-product-category,.node--resource.view-mode--teaser.vocabulary--fp-product-category{padding:32px}.taxonomy-term.view-mode--icon.vocabulary--fp-product-category .icon__link,.node--resource.view-mode--teaser.vocabulary--fp-product-category .icon__link{padding:32px;margin:-32px}}@media(min-width:60em){.taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon,.node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon{max-width:100px;padding-right:16px}.taxonomy-term.view-mode--icon.vocabulary--fp-product-category h3,.node--resource.view-mode--teaser.vocabulary--fp-product-category h3{font-size:22px;padding-left:16px}}@media(min-width:52.5em){.four-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category,.four-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category{text-align:center}.four-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .content,.four-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category .content{display:block}.four-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon,.four-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category h3,.four-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon,.four-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category h3{width:100%;float:none;padding:0}.four-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon,.four-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon{max-width:120px;margin:16px auto 24px}.four-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category h3,.four-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category h3{margin-bottom:8px}}@media(min-width:37.5em)and (max-width:52.4375em){.three-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category,.three-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category{text-align:center}.three-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .content,.three-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category .content{display:block}.three-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon,.three-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category h3,.three-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon,.three-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category h3{width:100%;float:none;padding:0}.three-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon,.three-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon{max-width:120px;margin:16px auto 24px}.three-columns .taxonomy-term.view-mode--icon.vocabulary--fp-product-category h3,.three-columns .node--resource.view-mode--teaser.vocabulary--fp-product-category h3{margin-bottom:8px}}.one-column .taxonomy-term.view-mode--icon.vocabulary--fp-product-category,.one-column .node--resource.view-mode--teaser.vocabulary--fp-product-category{padding:12px}.one-column .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .icon__link,.one-column .node--resource.view-mode--teaser.vocabulary--fp-product-category .icon__link{padding:12px;margin:-12px}.one-column .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .content,.one-column .node--resource.view-mode--teaser.vocabulary--fp-product-category .content{min-height:auto}.one-column .taxonomy-term.view-mode--icon.vocabulary--fp-product-category h3,.one-column .node--resource.view-mode--teaser.vocabulary--fp-product-category h3{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;margin-bottom:0}.one-column .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon,.one-column .node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon{max-width:80px}.one-column .taxonomy-term.view-mode--icon.vocabulary--fp-product-category .field--name-field-icon svg,.one-column .node--resource.view-mode--teaser.vocabulary--fp-product-category .field--name-field-icon svg{width:48px;height:48px}.region-upsell-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block--type-product-upsell{color:#fff;font-weight:700;font-size:.75rem;width:50%;padding:0;display:inline-block;margin:60px 0;max-width:400px;padding-left:32px;padding-right:32px}@media(min-width:48em){.block--type-product-upsell{width:50%}}.block--type-product-upsell .block-inner{overflow:hidden;height:100%;position:relative;border:1px solid #5d5e5d;background-color:#5d5e5d;border-radius:20px}.block--type-product-upsell .upsell-header{background-color:#fff}.block--type-product-upsell .upsell-content{padding:10px 16px;text-align:center}@media(min-width:48em){.block--type-product-upsell .upsell-content{padding:10px 32px}}.block--type-product-upsell .upsell-content p{margin:0}.block--type-product-upsell .upsell-content p~p{margin-top:10px}.block--type-product-upsell .upsell-content a{color:#fff;text-decoration:none}.block--type-product-upsell .upsell-content a:visited{color:#fff}.block--type-product-upsell .upsell-content a:hover,.block--type-product-upsell .upsell-content a:active,.block--type-product-upsell .upsell-content a:focus{color:#fff;text-decoration:underline}.block--type-product-upsell .upsell-title{position:absolute;top:10.688px;left:16px;margin:0;text-transform:uppercase}.block--type-product-upsell .upsell-caption{position:absolute;bottom:0;left:0;width:100%;text-align:center;color:#5d5e5d}.block-views-blockcollections-categories-block-2{margin-bottom:60px}.carrousel{background:#222;position:relative}.carrousel *:focus{outline-color:#187387}.carrousel__container{-webkit-transition:height .5s ease;transition:height .5s ease}.carrousel__content{text-align:center}.carrousel__content[aria-hidden=true]{display:none}.js-carrousel__button-container button{background-color:rgba(0,0,0,0);background-color:rgba(255,255,255,.75);border:1px solid rgba(0,0,0,0);cursor:pointer;display:block;position:absolute;top:0;bottom:0;z-index:99;margin:auto;padding:0;width:32px;height:64px;text-indent:-9999px;overflow:hidden}.js-carrousel__button-container button::before,.js-carrousel__button-container button::after{content:"";width:2px;height:12px;background:#222;border-radius:1px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:1}.js-carrousel__button-container button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js-carrousel__button-container button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.js-carrousel__button-container button:hover,.js-carrousel__button-container button:focus{background-color:#fff;background-color:#fff}.js-carrousel__button-container.js-carrousel__button__previous button{left:0}.js-carrousel__button-container.js-carrousel__button__previous button::before{top:-7px}.js-carrousel__button-container.js-carrousel__button__previous button::after{top:7px}.js-carrousel__button-container.js-carrousel__button__next button{right:0}.js-carrousel__button-container.js-carrousel__button__next button::before{top:7px}.js-carrousel__button-container.js-carrousel__button__next button::after{top:-7px}.js-carrousel__control__list{list-style-type:none;margin:0;padding:0;text-align:center;position:absolute;top:-44px;left:0;right:0}.hide-dots .js-carrousel__control__list{display:none}.js-carrousel__control__list li{display:inline-block}.js-carrousel__control__list .js-carrousel__control__list__link{cursor:pointer;display:block;border:1px solid rgba(0,0,0,0);border-radius:50%;width:44px;height:44px;position:relative;opacity:.5}.js-carrousel__control__list .js-carrousel__control__list__link::before{content:"";width:16px;height:16px;border:1px solid #187387;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.js-carrousel__control__list .js-carrousel__control__list__link:hover,.js-carrousel__control__list .js-carrousel__control__list__link:focus{opacity:1}.js-carrousel__control__list .js-carrousel__control__list__link:focus{outline-color:#187387}.js-carrousel__control__list .js-carrousel__control__list__link[aria-selected=true]{opacity:1}.js-carrousel__control__list .js-carrousel__control__list__link[aria-selected=true]::before{background:#187387}.invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.fade .carrousel__content{-webkit-animation:fadein 1s;animation:fadein 1s}.fade .carrousel__content[aria-hidden=true]{-webkit-animation:fadeout 1s;animation:fadeout 1s}@-webkit-keyframes fadeout{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.slick-carousel{padding-bottom:44px}.slick-carousel .slick-slide{margin:0}.slick-carousel .slick-autoplay-toggle-button{position:absolute;bottom:80px;left:72px;z-index:5;text-align:center;background:#5d5e5d;color:#fff;max-width:30px;height:30px;border:1px solid #e3e4e5;border-radius:18px;padding:0;white-space:nowrap;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.875rem;line-height:28px;font-weight:700;text-transform:uppercase}.slick-carousel .slick-autoplay-toggle-button::after{display:none}.slick-carousel .slick-autoplay-toggle-button .slick-play-icon,.slick-carousel .slick-autoplay-toggle-button .slick-pause-icon{font-family:"Font Awesome 5 Pro";width:28px;height:28px;display:inline;padding-left:8px;padding-right:8px;line-height:29px;text-align:center;font-size:.8rem;vertical-align:top}.slick-carousel .slick-autoplay-toggle-button .slick-play-icon::before{content:"";position:relative;left:1px}.slick-carousel .slick-autoplay-toggle-button .slick-pause-icon::before{content:""}.slick-carousel .slick-autoplay-toggle-button:hover,.slick-carousel .slick-autoplay-toggle-button:focus{max-width:100px;padding-right:4px}.slick-carousel .slick-dots{margin:0}.slick-carousel .slick-dots li{padding:0;margin:0}.slick-carousel .slick-dots li::before{display:none}.slick-carousel .slick-dots li .slick-dot-icon{width:14px;height:14px;border-radius:8px;background:#187387;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.slick-carousel .slick-dots li button{width:32px;height:32px;background:rgba(0,0,0,0)}.slick-carousel .slick-dots li button:hover,.slick-carousel .slick-dots li button:focus{border:0}.slick-carousel .slick-dots li button:hover .slick-dot-icon,.slick-carousel .slick-dots li button:focus .slick-dot-icon{background:#772d45;outline:2px solid #772d45;outline-offset:4px}.slick-carousel .slick-dots li.slick-active .slick-dot-icon{background:#772d45}.field--name-field-banner-carousel{position:relative;z-index:2}.field--name-field-banner-carousel .slick-arrow{display:none !important}.field--name-field-banner-carousel+.view-mode--full{margin-top:-44px}.section__content .slick-slider .slick-arrow,.vocabulary--fp-application .slick-slider .slick-arrow{display:none !important}.media--view-mode-product-download .teaser__container{border:2px solid #e3e4e5;background:#fff;height:100%}.media--view-mode-product-download h3,.media--view-mode-product-download .popup__title{font-size:16px;font-size:1rem}.media--view-mode-product-download .popup__open{background:#222}.media--view-mode-product-download .thumbnail-icon{position:relative}.media--view-mode-product-download .thumbnail-icon img{opacity:0}.media--view-mode-product-download .media-type-icon{padding:16px;margin-top:.5rem;text-align:center;-webkit-transition:color .3s ease;transition:color .3s ease;position:absolute;top:0;left:0;right:0;bottom:0;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}.media--view-mode-product-download .media-type-icon i{font-size:6rem;line-height:1}.media--view-mode-product-download .media-type-icon div{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;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-align:center}@media(min-width:52.5em){.media--view-mode-product-download .media-type-icon{margin-top:1rem}.media--view-mode-product-download .media-type-icon i{font-size:8rem}}.media--view-mode-product-download .media-type-icon .label{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;background-color:#5d5e5d;border-radius:4px;color:#fff;line-height:1;padding:8px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.media--view-mode-product-download a{min-height:150px}.media--view-mode-product-download a .teaser__container{padding:0}.media--view-mode-product-download a .teaser__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.media--view-mode-product-download a .teaser__content>*{width:100%}.media--view-mode-product-download a .teaser__content h3{-ms-flex-item-align:end;align-self:flex-end;margin-top:auto;min-height:76px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.media--view-mode-product-download a h3{position:relative;margin:0;text-transform:uppercase;font-weight:400;padding:16px;width:100%;color:#5d5e5d;background:#eee;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;padding-left:36px}.media--view-mode-product-download a h3::before{content:"";color:#5d5e5d;font-family:"Font Awesome 5 Pro";font-size:.9em;font-weight:400;display:block;position:absolute;top:18.2857142857px;left:16px;-webkit-transition:color .3s ease;transition:color .3s ease}.media--view-mode-product-download a .field--type-image,.media--view-mode-product-download a .field--type-file{background:#fff;padding:16px;width:100%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media--view-mode-product-download a:hover h3::before,.media--view-mode-product-download a:focus h3::before{color:#187387}.media--view-mode-product-download a:hover .media-type-icon,.media--view-mode-product-download a:focus .media-type-icon{color:#187387}.media--view-mode-product-download a:hover .media-type-icon .label,.media--view-mode-product-download a:focus .media-type-icon .label{background-color:#187387}.media--view-mode-product-download.media--type-product-video .popup__open{font-size:14px;font-size:.875rem;position:relative;background:#222;text-align:left;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.media--view-mode-product-download.media--type-product-video .popup__open::after{content:"";border:0 solid #187387;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-2px;left:-2px;right:-2px;top:-2px;z-index:20;margin:auto;opacity:0}.media--view-mode-product-download.media--type-product-video .popup__open:hover,.media--view-mode-product-download.media--type-product-video .popup__open:focus{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25)}.media--view-mode-product-download.media--type-product-video .popup__open:hover::after,.media--view-mode-product-download.media--type-product-video .popup__open:focus::after{border-width:4px;opacity:1}.media--view-mode-product-download.media--type-product-video .popup__open::after{display:block}.media--view-mode-product-download.media--type-product-video .popup__open>*{width:100%}.media--view-mode-product-download.media--type-product-video .popup__open .field{height:auto !important}.media--view-mode-product-download.media--type-product-video .popup__open .field::before{-webkit-transition:background .3s ease;transition:background .3s ease}.media--view-mode-product-download.media--type-product-video .popup__open .field--name-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.media--view-mode-product-download.media--type-product-video .popup__open .field--name-thumbnail img{width:100%;height:auto;display:block;margin:0 auto}.media--view-mode-product-download.media--type-product-video .popup__open .popup__title{position:static;background:#eee;color:#5d5e5d;font-weight:400;opacity:1;letter-spacing:0;text-transform:uppercase;width:100%;height:auto !important;margin:0;-ms-flex-item-align:end;align-self:flex-end;margin-top:auto;padding:16px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;min-height:76px}.media--view-mode-product-download.media--type-product-video .popup__open:hover>.field::before,.media--view-mode-product-download.media--type-product-video .popup__open:focus>.field::before{background:#187387}@media(min-width:48em){.menu-level-0>li>.megamenu__submenu>.menu>li+li{margin-top:10px !important}.menu-level-0>li>.megamenu__submenu>.menu>li.menu-item.has-children{background:rgba(0,0,0,0) !important}.menu-level-0>li>.megamenu__submenu>.menu>li.menu-item.has-children>a::after{background:#e3e4e5 !important;top:-8px;left:-32px;height:auto;bottom:-8px !important;right:auto;width:0;max-width:400px;margin-left:0;z-index:-1;right:100%;-webkit-transition:width .5s ease;transition:width .5s ease}.menu-level-0>li>.megamenu__submenu>.menu>li.menu-item.has-children:hover>a::after,.menu-level-0>li>.megamenu__submenu>.menu>li.menu-item.has-children.focused>a::after,.menu-level-0>li>.megamenu__submenu>.menu>li.menu-item.has-children.is-active>a::after,.menu-level-0>li>.megamenu__submenu>.menu>li.menu-item.has-children:focus-within>a::after{width:400px}.megamenu-content .site-nav__sub-megamenu-nav>li{position:static !important}.megamenu-content .site-nav__sub-megamenu-nav>button+li{margin-top:32px !important}.megamenu-content .site-nav__sub-megamenu-nav>li button+li{margin-top:0 !important}.megamenu__submenu .megamenu-content{position:static}.megamenu__submenu .has-children ul.site-nav__sub-megamenu-nav{display:none}.megamenu__submenu .is-active ul.site-nav__sub-megamenu-nav{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.megamenu__submenu ul.site-nav__sub-megamenu-nav{position:fixed !important;width:100vw !important;left:0 !important;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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:none !important;box-shadow:none !important;padding:32px 0px}.megamenu__submenu ul.site-nav__sub-megamenu-nav li.is-active.menu-item.has-children,.megamenu__submenu ul.site-nav__sub-megamenu-nav li.menu-item.has-children.is-active{width:100%;text-align:left;background:#e3e4e5}.megamenu__submenu ul.site-nav__sub-megamenu-nav li.is-active.menu-item.has-children a,.megamenu__submenu ul.site-nav__sub-megamenu-nav li.menu-item.has-children.is-active a{width:22%;color:#187387 !important;font-weight:bold}.megamenu__submenu ul.site-nav__sub-megamenu-nav li.is-active.menu-item.has-children a::before,.megamenu__submenu ul.site-nav__sub-megamenu-nav li.menu-item.has-children.is-active a::before{color:#187387}.megamenu__submenu ul.site-nav__sub-megamenu-nav li.is-active.menu-item.has-children ul.site-nav__sub-megamenu-nav a,.megamenu__submenu ul.site-nav__sub-megamenu-nav li.menu-item.has-children.is-active ul.site-nav__sub-megamenu-nav a{width:100%;color:#222 !important;font-weight:normal !important}.megamenu__submenu ul.site-nav__sub-megamenu-nav li.is-active.menu-item.has-children ul.site-nav__sub-megamenu-nav a::after,.megamenu__submenu ul.site-nav__sub-megamenu-nav li.menu-item.has-children.is-active ul.site-nav__sub-megamenu-nav a::after{background:#222 !important}.megamenu__submenu ul.site-nav__sub-megamenu-nav .has-children{padding:8px 32px}.megamenu__submenu ul.site-nav__sub-megamenu-nav .has-children a::before{font-family:"Font Awesome 5 Pro";content:"";color:#fff;float:right;font-weight:700;font-size:.9em;margin-left:4px;margin-top:4px}.is-active ul.site-nav__sub-megamenu-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:75vw !important;left:25vw !important;position:absolute !important;top:0;background:#e3e4e5 !important;min-height:100%;padding:32px 0px !important;text-align:left !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-active ul.site-nav__sub-megamenu-nav .no-children a::before{content:""}.is-active ul.site-nav__sub-megamenu-nav li{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.is-active ul.site-nav__sub-megamenu-nav li a{color:#222 !important}.is-active ul.site-nav__sub-megamenu-nav li a::after{background:#222 !important}#navigation li.menu-item--expanded:hover .megamenu__submenu-children,#navigation li.menu-item--expanded.focused .megamenu__submenu-children,#navigation li.menu-item--expanded:focus-within .megamenu__submenu-children{max-height:500px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}#navigation li.menu-item--expanded:hover .megamenu__submenu-children::-webkit-scrollbar,#navigation li.menu-item--expanded.focused .megamenu__submenu-children::-webkit-scrollbar,#navigation li.menu-item--expanded:focus-within .megamenu__submenu-children::-webkit-scrollbar{display:none}.menu-level-0 button{display:none}.menu-level-0 li.menu-item.menu-item--expanded .megamenu__submenu ul.site-nav__sub-megamenu-nav{max-height:0;padding:0px;-webkit-transition:all .5s ease;transition:all .5s ease}.menu-level-0 li.menu-item.menu-item--expanded::before{height:0px !important}.menu-level-0 li.menu-item.menu-item--expanded:hover .megamenu__submenu ul.site-nav__sub-megamenu-nav,.menu-level-0 li.menu-item.menu-item--expanded:focus-within .megamenu__submenu ul.site-nav__sub-megamenu-nav{-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.4) !important;box-shadow:0 4px 2px -2px rgba(0,0,0,.4) !important}.products-megamenu>.megamenu-content>.site-nav__sub-megamenu-nav{height:344px !important}.products-megamenu>.megamenu-content>.site-nav__sub-megamenu-nav .megamenu-content>.site-nav__sub-megamenu-nav{min-height:344px !important}}@media(max-width:47.9375em){button.toggle-nav[aria-expanded=true]{background:#187387}.megamenu__submenu .site-nav__sub-megamenu-nav,.menu-item--expanded .site-nav__sub-megamenu-nav{position:absolute;left:-999px;-webkit-transition:left .5s ease;transition:left .5s ease;overflow:auto}.menu-item--expanded a::before{font-family:"Font Awesome 5 Pro";content:"";color:#fff;float:right;font-weight:700;font-size:.9em;margin-left:4px;margin-top:4px}.menu-item--expanded .no-children a::before{content:""}.submenu-mobile-expanded,.submenu-level-2-mobile-expanded{left:0 !important;top:104px;position:fixed !important;width:100vw;height:100vh;z-index:10;background:#146476;padding-right:32px !important}.submenu-mobile-expanded button,.submenu-level-2-mobile-expanded button{margin-top:32px;margin-left:32px;margin-bottom:8px;background:#a24e1a}.submenu-mobile-expanded button::before,.submenu-level-2-mobile-expanded button::before{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:.5em;opacity:1;display:inline-block}.submenu-mobile-expanded button::after,.submenu-level-2-mobile-expanded button::after{display:none}}@media(min-width:48em)and (max-width:67.4375em){.menu-level-0>li>a{padding-bottom:16px;padding-top:16px;font-size:1rem}.menu-level-0>li>a::after{bottom:10.688px}#navigation li.menu-item--expanded.products-megamenu ul{height:500px !important}#navigation li.menu-item--expanded:hover ul,#navigation li.menu-item--expanded.focused ul,#navigation li.menu-item--expanded:focus-within ul{max-height:500px !important}.megamenu__submenu .is-active ul.site-nav__sub-megamenu-nav{display:block !important}.megamenu__submenu .is-active ul.site-nav__sub-megamenu-nav li{width:50% !important;float:left}.megamenu__submenu .is-active ul.site-nav__sub-megamenu-nav li:nth-child(2n+2){clear:both}}@media(min-width:67.5em){#navigation li.menu-item--expanded.products-megamenu ul{height:350px !important}.megamenu__submenu .is-active ul.site-nav__sub-megamenu-nav{display:block !important}.megamenu__submenu .is-active ul.site-nav__sub-megamenu-nav li{width:33.33% !important;float:left}.megamenu__submenu .is-active ul.site-nav__sub-megamenu-nav li:nth-child(3n+2){clear:both}}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 30px 80px 30px}.toolbar-fixed .modal__overlay{padding-top:120px}.toolbar-tray-open .modal__overlay{padding-top:160px}.modal__container{background-color:#fff;padding:2rem;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100vh;max-height:calc(100vh - 120px)}.modal__header{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}.modal__header .field--name-field-hotspot-header{margin-right:20px}.modal__title{margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__close{border:0;background:red;color:#fff;position:fixed;top:0;right:0;z-index:20}.modal__close:before{content:"✕"}.toolbar-fixed .modal__close{top:40px}.toolbar-tray-open .modal__close{top:80px}.modal__content{margin-top:2rem;margin-bottom:2rem}.modal__btn{cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,0.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,0.2,1);animation:mmslideIn .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,0.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,0.2,1);animation:mmslideOut .3s cubic-bezier(0,0,0.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}body,html{margin:0;padding:0;height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-container{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:32px;padding-right:32px}@media(min-width:100em){.layout-container{max-width:1440px}}.layout-container__small{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;max-width:960px;padding-left:32px;padding-right:32px}@media(min-width:100em){.layout-container__small{max-width:1440px}}@media(min-width:100em){.layout-container__small{max-width:960px}}.main{clear:both}.main:before,.main:after{content:"";display:table}.main:after{clear:both}.grid-container{overflow:hidden;*zoom:1}@media(min-width:48em){.grid-container{margin:-16px}}@media(max-width:47.9375em){.grid-container{margin:-8px}}@media(min-width:48em){.grid-container.three-columns .col{padding:16px}}@media(max-width:47.9375em){.grid-container.three-columns .col{padding:8px}}@media(min-width:48em){.grid-container.three-columns .col{width:33.33%;float:left}.grid-container.three-columns .col:nth-child(3n+1){clear:left}}@media(max-width:47.9375em)and (min-width:37.5em){.grid-container.three-columns .col{width:50%;float:left}.grid-container.three-columns .col:nth-child(2n+1){clear:left}}@media(min-width:37.5em){.grid-container.three-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-container.three-columns .view-mode--teaser{height:100%}.grid-container.three-columns .view-mode--teaser .teaser__link,.grid-container.three-columns .view-mode--teaser .teaser__container{height:100%}}.page{position:relative}.page.has-banner .main.layout-container{max-width:100%;padding:0}.page.has-banner .region-content>div:not(.block-system-main-block){margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:32px;padding-right:32px}@media(min-width:100em){.page.has-banner .region-content>div:not(.block-system-main-block){max-width:1440px}}@media(min-width:48em){.sidebar-first .layout-content{width:75%;float:right;padding-left:32px}.sidebar-first .layout-sidebar-first{width:25%;float:left;padding-right:32px}}@media(max-width:47.9375em){.sidebar-first .layout-sidebar-first{display:none}}@media(min-width:48em){.column__one-half,.column--one-half{padding:16px}}@media(max-width:47.9375em){.column__one-half,.column--one-half{padding:8px}}@media(min-width:37.5em){.column__one-half,.column--one-half{width:50%;float:left}.column__one-half:nth-child(2n+1),.column--one-half:nth-child(2n+1){clear:left}}@media(min-width:48em){.column__one-third,.column--one-third{padding:16px}}@media(max-width:47.9375em){.column__one-third,.column--one-third{padding:8px}}@media(min-width:48em){.column__one-third,.column--one-third{width:33.33%;float:left}.column__one-third:nth-child(3n+1),.column--one-third:nth-child(3n+1){clear:left}}@media(max-width:47.9375em)and (min-width:37.5em){.column__one-third,.column--one-third{width:50%;float:left}.column__one-third:nth-child(2n+1),.column--one-third:nth-child(2n+1){clear:left}}@media(min-width:48em){.column--two-thirds{padding:16px}}@media(max-width:47.9375em){.column--two-thirds{padding:8px}}@media(min-width:48em){.column--two-thirds{width:66.67%;float:left}}@media(max-width:47.9375em)and (min-width:37.5em){.column--two-thirds{width:50%;float:left}}@media(min-width:48em){.column--one-fourth{padding:16px}}@media(max-width:47.9375em){.column--one-fourth{padding:8px}}@media(min-width:48em){.column--one-fourth{width:25%;float:left}}@media(max-width:47.9375em)and (min-width:37.5em){.column--one-fourth{width:50%;float:left}}.related{padding-top:40px;padding-bottom:40px;background:#eee}@media(min-width:52.5em){.related{padding-top:80px;padding-bottom:80px}}.view .view-content>h3,.view .view-grouping h3{clear:left;margin-bottom:21.376px;margin-top:21.376px;padding-top:10.6688px;border-top:1px solid #e3e4e5}.view .view-content>h2.fancy-rule:not(:first-child){margin-top:64px}.view-collections h2,.view-collections-categories h2{text-transform:uppercase;font-weight:700;margin-top:0}.view-collections .views-row,.view-collections-categories .views-row{overflow:hidden;*zoom:1;margin-bottom:21.376px}.view-collections .views-field-title,.view-collections .views-field-name,.view-collections-categories .views-field-title,.view-collections-categories .views-field-name{line-height:1.3;text-transform:uppercase;width:calc(100% - 36px)}.view-collections .views-field-title h3,.view-collections .views-field-name h3,.view-collections-categories .views-field-title h3,.view-collections-categories .views-field-name h3{margin:0;line-height:1.3}.view-collections .views-field-title .subtitle,.view-collections .views-field-name .subtitle,.view-collections-categories .views-field-title .subtitle,.view-collections-categories .views-field-name .subtitle{text-transform:none;line-height:1.4;margin-top:-2px}.view-collections .views-field-title a,.view-collections .views-field-name a,.view-collections-categories .views-field-title a,.view-collections-categories .views-field-name a{text-decoration:none}.view-collections .views-field-title a:hover,.view-collections .views-field-title a:focus,.view-collections .views-field-name a:hover,.view-collections .views-field-name a:focus,.view-collections-categories .views-field-title a:hover,.view-collections-categories .views-field-title a:focus,.view-collections-categories .views-field-name a:hover,.view-collections-categories .views-field-name a:focus{text-decoration:underline}.view-collections .views-field-field-c-flag-color .field-content>div,.view-collections .views-field-field-pc-flag-color .field-content>div,.view-collections-categories .views-field-field-c-flag-color .field-content>div,.view-collections-categories .views-field-field-pc-flag-color .field-content>div{width:24px;height:24px}.view-collections.view-display-id-block_2 .view-header h3,.view-collections-categories.view-display-id-block_2 .view-header h3{text-transform:uppercase;font-weight:700}@media(min-width:64em){.view-collections .views-row h3,.view-collections .views-row .views-field-title,.view-collections-categories .views-row h3,.view-collections-categories .views-row .views-field-title{font-size:1.2rem}}@media(max-width:63.9375em){.view-collections .views-row h3,.view-collections .views-row .views-field-title,.view-collections-categories .views-row h3,.view-collections-categories .views-row .views-field-title{font-size:1rem}}@media(min-width:52.5em){.view-collections.view-display-id-block_1,.view-collections-categories.view-display-id-block_1{overflow:hidden;*zoom:1}.view-collections.view-display-id-block_1 h2,.view-collections-categories.view-display-id-block_1 h2{text-align:right}.view-collections.view-display-id-block_1>.view-content,.view-collections-categories.view-display-id-block_1>.view-content{width:66.67%;float:left}.view-collections.view-display-id-block_1 .view-footer,.view-collections-categories.view-display-id-block_1 .view-footer{width:33.33%;float:right}.view-collections.view-display-id-block_1 .view-footer .view-collections-categories,.view-collections-categories.view-display-id-block_1 .view-footer .view-collections-categories{margin-bottom:62px}.view-collections.view-display-id-block_1 .views-row,.view-collections-categories.view-display-id-block_1 .views-row{text-align:right}.view-collections.view-display-id-block_1 .views-row .views-field-title,.view-collections.view-display-id-block_1 .views-row .views-field-name,.view-collections.view-display-id-block_1 .views-row .views-field-field-c-flag-color,.view-collections.view-display-id-block_1 .views-row .views-field-field-pc-flag-color,.view-collections-categories.view-display-id-block_1 .views-row .views-field-title,.view-collections-categories.view-display-id-block_1 .views-row .views-field-name,.view-collections-categories.view-display-id-block_1 .views-row .views-field-field-c-flag-color,.view-collections-categories.view-display-id-block_1 .views-row .views-field-field-pc-flag-color{float:right}.view-collections.view-display-id-block_1 .views-row .views-field-field-c-flag-color,.view-collections.view-display-id-block_1 .views-row .views-field-field-pc-flag-color,.view-collections-categories.view-display-id-block_1 .views-row .views-field-field-c-flag-color,.view-collections-categories.view-display-id-block_1 .views-row .views-field-field-pc-flag-color{margin-left:10px}.view-collections.view-display-id-block_1>.view-content .views-row:last-child,.view-collections-categories.view-display-id-block_1>.view-content .views-row:last-child{height:100px}.view-collections.view-display-id-block_1 .unformatted-group,.view-collections-categories.view-display-id-block_1 .unformatted-group{width:50%;float:left;padding-right:16px}.view-collections.view-display-id-block_1 .unformatted-group~.unformatted-group,.view-collections-categories.view-display-id-block_1 .unformatted-group~.unformatted-group{padding-right:0;padding-left:16px}}@media(min-width:48em){.view-collections.view-display-id-block_2,.view-collections-categories.view-display-id-block_2{text-align:center;width:100%}.view-collections.view-display-id-block_2 .view-header,.view-collections-categories.view-display-id-block_2 .view-header{width:100%;padding-right:0}.view-collections.view-display-id-block_2 .view-header h3,.view-collections-categories.view-display-id-block_2 .view-header h3{margin-bottom:10px}.view-collections.view-display-id-block_2 .view-content,.view-collections-categories.view-display-id-block_2 .view-content{display:inline-block;height:48px}.view-collections.view-display-id-block_2 .views-row,.view-collections-categories.view-display-id-block_2 .views-row{float:left;overflow:visible}.view-collections.view-display-id-block_2 .views-row .view-collection,.view-collections-categories.view-display-id-block_2 .views-row .view-collection{-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;display:block;width:24px;height:24px;margin-left:5px;margin-right:5px}.view-collections.view-display-id-block_2 .views-row .field--name-title,.view-collections.view-display-id-block_2 .views-row .field--name-name,.view-collections-categories.view-display-id-block_2 .views-row .field--name-title,.view-collections-categories.view-display-id-block_2 .views-row .field--name-name{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.75rem;float:none;clear:left;position:absolute;bottom:0;left:0;text-align:left;opacity:0;width:240px;overflow:hidden;z-index:1;padding-left:9px;text-transform:uppercase;pointer-events:none}.view-collections.view-display-id-block_2 .views-row .flag-color,.view-collections-categories.view-display-id-block_2 .views-row .flag-color{width:100%;height:100%;display:block;position:relative;z-index:2;float:none}.view-collections.view-display-id-block_2 .views-row .view-collection:hover,.view-collections.view-display-id-block_2 .views-row .view-collection:focus,.view-collections-categories.view-display-id-block_2 .views-row .view-collection:hover,.view-collections-categories.view-display-id-block_2 .views-row .view-collection:focus{width:48px;height:48px}.view-collections.view-display-id-block_2 .views-row .view-collection:hover .field--name-title,.view-collections.view-display-id-block_2 .views-row .view-collection:hover .field--name-name,.view-collections.view-display-id-block_2 .views-row .view-collection:focus .field--name-title,.view-collections.view-display-id-block_2 .views-row .view-collection:focus .field--name-name,.view-collections-categories.view-display-id-block_2 .views-row .view-collection:hover .field--name-title,.view-collections-categories.view-display-id-block_2 .views-row .view-collection:hover .field--name-name,.view-collections-categories.view-display-id-block_2 .views-row .view-collection:focus .field--name-title,.view-collections-categories.view-display-id-block_2 .views-row .view-collection:focus .field--name-name{opacity:1;left:48px}.view-collections.view-display-id-block_2 .views-row:nth-child(n+5) .field--name-title,.view-collections.view-display-id-block_2 .views-row:nth-child(n+5) .field--name-name,.view-collections-categories.view-display-id-block_2 .views-row:nth-child(n+5) .field--name-title,.view-collections-categories.view-display-id-block_2 .views-row:nth-child(n+5) .field--name-name{text-align:right;left:auto !important;right:0;padding-left:0;padding-right:9px}.view-collections.view-display-id-block_2 .views-row:nth-child(n+5) .view-collection:hover .field--name-title,.view-collections.view-display-id-block_2 .views-row:nth-child(n+5) .view-collection:hover .field--name-name,.view-collections.view-display-id-block_2 .views-row:nth-child(n+5) .view-collection:focus .field--name-title,.view-collections.view-display-id-block_2 .views-row:nth-child(n+5) .view-collection:focus .field--name-name,.view-collections-categories.view-display-id-block_2 .views-row:nth-child(n+5) .view-collection:hover .field--name-title,.view-collections-categories.view-display-id-block_2 .views-row:nth-child(n+5) .view-collection:hover .field--name-name,.view-collections-categories.view-display-id-block_2 .views-row:nth-child(n+5) .view-collection:focus .field--name-title,.view-collections-categories.view-display-id-block_2 .views-row:nth-child(n+5) .view-collection:focus .field--name-name{right:48px}.view-collections.view-display-id-block_2 .views-row:nth-child(5),.view-collections-categories.view-display-id-block_2 .views-row:nth-child(5){padding-top:0}}@media(max-width:52.4375em){.view-collections .views-field-view-node,.view-collections-categories .views-field-view-node{display:none}.view-collections .views-row h3,.view-collections-categories .views-row h3{font-size:1rem}.view-collections .views-row .flag-color,.view-collections-categories .views-row .flag-color{width:24px;height:24px}.view-collections .views-row .views-field-title,.view-collections .views-row .views-field-name,.view-collections .views-row .views-field-field-c-flag-color,.view-collections .views-row .views-field-field-pc-flag-color,.view-collections .views-row .flag-color,.view-collections-categories .views-row .views-field-title,.view-collections-categories .views-row .views-field-name,.view-collections-categories .views-row .views-field-field-c-flag-color,.view-collections-categories .views-row .views-field-field-pc-flag-color,.view-collections-categories .views-row .flag-color{float:left}.view-collections .views-row .views-field-field-c-flag-color,.view-collections .views-row .views-field-field-pc-flag-color,.view-collections .views-row .flag-color,.view-collections-categories .views-row .views-field-field-c-flag-color,.view-collections-categories .views-row .views-field-field-pc-flag-color,.view-collections-categories .views-row .flag-color{margin-right:10px}.view-collections .views-row .view-collection,.view-collections-categories .views-row .view-collection{text-decoration:none;text-transform:uppercase}.view-collections .views-row .view-collection:hover,.view-collections .views-row .view-collection:focus,.view-collections-categories .views-row .view-collection:hover,.view-collections-categories .views-row .view-collection:focus{text-decoration:underline}.view-collections h2:not(:first-child),.view-collections .view-footer h2,.view-collections-categories h2:not(:first-child),.view-collections-categories .view-footer h2{border-top:1px solid #e3e4e5;padding-top:21.376px}.view-collections .view-footer .views-field-title,.view-collections-categories .view-footer .views-field-title{line-height:1.4}}@media(min-width:30em){.view-collections h2,.view-collections-categories h2{font-size:1.4rem}}@media(max-width:29.9375em){.view-collections h2,.view-collections-categories h2{font-size:1.2rem}}.view-collection-product-list .view-content{overflow:hidden;*zoom:1}.view-collection-product-list .view-content>form,.view-collection-product-list .view-content>.views-row{width:33.33%;float:left}@media(min-width:48em){.view-collection-product-list .view-content>form,.view-collection-product-list .view-content>.views-row{padding:32px}}@media(max-width:47.9375em){.view-collection-product-list .view-content>form,.view-collection-product-list .view-content>.views-row{padding:16px}}@media(min-width:37.5em){.view-collection-product-list .view-content>form,.view-collection-product-list .view-content>.views-row{width:50%;float:left}}@media(max-width:37.4375em){.view-collection-product-list .view-content>form,.view-collection-product-list .view-content>.views-row{width:100%}}.view-collection-product-list .view-content .form-actions{display:none}.view-collection-product-list .view-content>h3{margin-bottom:0;margin-top:21.376px;padding-top:51.2px}.view-collection-product-list .view-content>h3.no-categories{display:none}@media(min-width:37.5em){.flexbox .view-collection-product-list .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .view-collection-product-list .view-content h3{width:100%}}.view-finish-guide{overflow:hidden;*zoom:1}.view-finish-guide .view-content,.view-finish-guide .view-header{margin-left:-32px;margin-right:-32px}.view-finish-guide .view-header{margin-bottom:32px}.view-finish-guide .view-grouping{overflow:hidden;*zoom:1}.view-finish-guide .view-grouping-header{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;margin-bottom:0;text-transform:uppercase;border-bottom:1px solid #e3e4e5}@media(max-width:37.4375em){.view-finish-guide .view-grouping-header{font-size:18px;font-size:1.125rem;margin-bottom:16px}}.view-finish-guide .view-grouping-header,.view-finish-guide .view-grouping-content>h3{margin-left:32px;margin-right:32px}.view-finish-guide .view-grouping-content{overflow:hidden;*zoom:1;padding-top:32px}.view-finish-guide .view-grouping-content>h3{margin-top:-32px;margin-bottom:32px;clear:both}.view-finish-guide .views-row{float:left;padding-left:32px;padding-right:32px}.view-quick-ship-products table{font-size:.88889rem}.view-quick-ship-products table .views-field-title{font-weight:700}.view-quick-ship-products .views-exposed-form .form-actions{clear:none;float:left}.view-quick-ship-products .views-exposed-form .form-actions input[type=submit]{margin-top:23px;padding:12px 15px 11px}.view-downloads.view-display-id-page_1{overflow:hidden;*zoom:1}@media(min-width:30em){.view-downloads.view-display-id-page_1 .view-content{margin-left:-16px;margin-right:-16px}.view-downloads.view-display-id-page_1 .view-content>h3{margin-left:16px;margin-left:16px}.view-downloads.view-display-id-page_1 .view-grouping h3{margin-left:16px;margin-right:16px}}@media(min-width:60em){.view-downloads.view-display-id-page_1 .views-row{width:25%;float:left;padding:16px}.view-downloads.view-display-id-page_1 .views-row:nth-child(4n+1){clear:left}}@media(max-width:59.9375em)and (min-width:48em){.view-downloads.view-display-id-page_1 .views-row{width:33.33%;float:left;padding:16px}.view-downloads.view-display-id-page_1 .views-row:nth-child(3n+1){clear:left}}@media(max-width:47.9375em)and (min-width:30em){.view-downloads.view-display-id-page_1 .views-row{width:50%;float:left;padding:16px}.view-downloads.view-display-id-page_1 .views-row:nth-child(2n+1){clear:left}}@media(min-width:30em){.view-downloads.view-display-id-page_1 .views-row{margin-bottom:21.376px}}@media(max-width:29.9375em){.view-downloads.view-display-id-page_1 .views-row{margin-bottom:32px}}.view-orders{position:relative}.view-orders .view-empty{padding-top:32px}@media(min-width:52.5em){.view-orders .view-empty{padding-top:64px}}.view-orders .last-updated{color:#222;background:#eee;padding:32px;text-align:center;font-weight:700}@media(min-width:37.5em){.view-orders .last-updated{font-size:1.25rem}}.view-orders .last-updated b{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;color:#5d5e5d;display:block}.view-orders .view-header{margin-bottom:64px}@media(min-width:48em){.view-orders .last-updated{position:absolute;top:-70px;right:0;width:40%}.view-orders .view-header{width:60%;padding-right:32px}}@media(min-width:67.5em){.view-orders .last-updated{width:30%}.view-orders .view-header{width:70%}}.view-orders .views-exposed-form{position:relative;max-width:500px;padding:0;background:rgba(0,0,0,0)}.view-orders .views-exposed-form .form--inline .form-item{width:100%;padding-top:0;padding-bottom:0}.view-orders .views-exposed-form .form-type-select{display:none}.view-orders .views-exposed-form .form-type-textfield{margin-right:0;float:none}.view-orders .views-exposed-form .form-type-textfield input{width:100%}.view-orders .views-exposed-form .form-actions{padding:0}.view-orders .views-exposed-form .form-actions::before,.view-orders .views-exposed-form .form-actions input{position:absolute;bottom:0;right:0;width:50px;height:50px}.view-orders .views-exposed-form .form-actions::before{content:"";font-family:"Font Awesome 5 Pro";color:#187387;text-align:center;line-height:50px}.view-orders .views-exposed-form .form-actions input[type=submit]{border:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);padding:0;text-indent:-9999px;overflow:hidden}.view-orders .views-exposed-form .form-actions input[type=submit]:hover,.view-orders .views-exposed-form .form-actions input[type=submit]:focus{border-color:#187387}.view-orders .view-content-wrapper{overflow-x:auto}@media(max-width:47.9375em){.view-orders .view-content-wrapper{margin-left:-32px;margin-right:-32px}.view-orders .view-content-wrapper .view-top{padding-left:0 !important;padding-right:0 !important}}.view-orders .view-content-wrapper>.view-content{min-width:700px}.view-orders .views-row{overflow:hidden;*zoom:1;position:relative;border-left:1px solid #e3e4e5;border-right:1px solid #e3e4e5;border-bottom:1px solid #e3e4e5}.view-orders .views-row:nth-child(even){background-color:#fff}.view-orders .views-row .row-top{position:relative}.view-orders .views-row .views-field:not(.views-field-fieldset){width:14.28%;float:left;padding:24px 8px}.view-orders .views-row .views-field:not(.views-field-fieldset):first-child{padding-left:24px;min-width:100px}.view-orders .views-row .views-field:not(.views-field-fieldset).views-field-order-shipments-views-field{background:#eee;width:100%;padding:0;display:none}.view-orders .views-row .views-field:not(.views-field-fieldset).views-field-order-shipments-views-field .field-content{display:block}.view-orders .views-row .views-field:not(.views-field-fieldset).views-field-order-shipments-views-field .shipments-view-container{padding:24px;font-size:.8889rem}.view-orders .views-row .views-field:not(.views-field-fieldset).sorted-DESC,.view-orders .views-row .views-field:not(.views-field-fieldset).sorted-ASC{background:rgba(157,216,216,.15)}.view-orders .views-row .toggle-order{display:block;width:100%;background:rgba(0,0,0,0);border:0;color:#5d5e5d;font-size:1rem;letter-spacing:0;text-transform:none;padding:0;font-weight:400;text-align:left;position:relative}.view-orders .views-row .toggle-order::before{content:"";width:0;height:100%;background:#187387;position:absolute;top:0;left:0;bottom:0;-webkit-transition:width .3s ease;transition:width .3s ease}.view-orders .views-row .toggle-order::after{display:none}.view-orders .views-row .toggle-order:hover::before,.view-orders .views-row .toggle-order:focus::before{width:4px}.view-orders .views-row .toggle-order .views-field-field-order-number .field-content::before{content:"";font-family:"Font Awesome 5 Pro";color:#187387;margin-right:2px;width:10px;text-align:left;display:inline-block}.view-orders .views-row.expanded{position:relative}.view-orders .views-row.expanded::before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:#187387}.view-orders .views-row.expanded .views-field.views-field-order-shipments-views-field{display:block}.view-orders .views-row.expanded .views-field.views-field-view-node .toggle-order{background-position:bottom center}.view-orders .views-row.expanded .toggle-order::before{width:4px}.view-orders .views-row.expanded .toggle-order .views-field-field-order-number .field-content::before{content:""}.view-orders .views-row.view-top{color:#fff;border:0}.view-orders .views-row.view-top .views-field{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;background:#187387;padding-top:0;padding-bottom:0;white-space:nowrap;margin:0}.view-orders .views-row.view-top .views-field.sortable a{color:#fff;display:inline-block;text-decoration:none;padding:11px 0}.view-orders .views-row.view-top .views-field.sortable a:hover,.view-orders .views-row.view-top .views-field.sortable a:focus{text-decoration:underline}.view-orders .views-row.view-top .views-field.sortable a:before{content:"";font-family:"Font Awesome 5 Pro";display:inline-block;background:rgba(0,0,0,0);margin-right:2px}.view-orders .views-row.view-top .views-field.sorted-DESC,.view-orders .views-row.view-top .views-field.sorted-ASC{background:#1c859d}.view-orders .views-row.view-top .views-field.sorted-DESC a:before{content:""}.view-orders .views-row.view-top .views-field.sorted-ASC a:before{content:""}.flexbox .view-orders .view-top,.flexbox .view-orders .row-top{display:-webkit-box;display:-ms-flexbox;display:flex}.flexbox .view-orders .view-top .views-field,.flexbox .view-orders .row-top .views-field{-webkit-box-flex:1;-ms-flex:1 1 97px;flex:1 1 97px}.flexbox .view-orders .view-top .views-field.views-field-field-order-shipping-address-administrative-area,.flexbox .view-orders .view-top .views-field.views-field-field-order-number,.flexbox .view-orders .view-top .views-field.views-field-field-order-status,.flexbox .view-orders .row-top .views-field.views-field-field-order-shipping-address-administrative-area,.flexbox .view-orders .row-top .views-field.views-field-field-order-number,.flexbox .view-orders .row-top .views-field.views-field-field-order-status{-webkit-box-flex:1;-ms-flex:1 2 65px;flex:1 2 65px}@media(max-width:59.9375em){.view-orders .views-row .views-field{font-size:.75rem}.view-orders .views-row .views-field.views-field-order-shipments-views-field .shipments-view-container{font-size:.75rem}.view-orders .views-row.view-top .views-field{font-size:.65rem}}.shipments-view-container{overflow:hidden;*zoom:1}@media(min-width:37.5em){.shipments-view-container .shipment-info,.shipments-view-container .shipment-address{width:33.33%;float:left;padding-right:16px}.shipments-view-container .view-order-line-items{width:66.67%;float:right}}@media(max-width:37.4375em){.shipments-view-container .view-order-line-items{margin-bottom:10.6688px}.shipments-view-container .view-order-line-items table thead .views-field{padding-top:0}}.shipments-view-container .shipment-address{margin-top:5.3376px}.shipments-view-container .shipment-address p{margin-bottom:0}.shipments-view-container .shipment-info{margin-top:10.6688px}.shipments-view-container .open-shipment{overflow:hidden;*zoom:1;clear:both;padding-top:32px}.shipments-view-container .open-shipment>div{border-top:1px solid #772d45}.shipments-view-container .open-shipment .shipment-info{margin-top:0;padding-top:0;font-weight:700;color:#772d45;text-transform:uppercase}.shipments-view-container .open-shipment .shipment-info .open-items{background:#772d45;color:#fff;padding:5.3376px;display:inline-block}.shipments-view-container .view-order-line-items{margin-bottom:21.376px}.shipments-view-container .view-order-line-items .table-wrapper{border:0}.shipments-view-container .view-order-line-items table{margin:0}.shipments-view-container .view-order-line-items table .views-field{width:auto;float:none;padding-top:5px;padding-bottom:5px}.shipments-view-container .view-order-line-items table .views-field:first-child{padding-left:0;border-left:0}.shipments-view-container .view-order-line-items table .views-field:last-child{padding-right:0;text-align:right;border-right:0}.shipments-view-container .view-order-line-items table tr{border:none;border-bottom:1px solid #dedfe0}.shipments-view-container .view-order-line-items table th{background:#eee;color:#5d5e5d;border:none}@media(min-width:60em){.view-orders .view-content-wrapper>.view-content{position:relative;padding-top:44px}}@media(max-width:59.9375em)and (min-width:43.75em){.view-orders .view-content-wrapper>.view-content{position:relative;padding-top:44px}}@media(min-width:43.75em){.view-orders .views-row.view-top{position:absolute;top:0;width:100%}.orders-header-stick .view-orders .view-top{position:fixed;top:0;left:0;right:0;max-width:1200px;margin:auto;z-index:50}.orders-header-stick.toolbar-horizontal.toolbar-fixed .view-orders .view-top,.orders-header-stick.toolbar-vertical.toolbar-fixed .view-orders .view-top{top:143px}.orders-header-stick.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .view-orders .view-top{top:143px}}@media(min-width:48em){.orders-header-stick .view-orders .view-top{padding-left:32px;padding-right:32px}.orders-header-stick.toolbar-horizontal.toolbar-fixed .view-orders .view-top,.orders-header-stick.toolbar-vertical.toolbar-fixed .view-orders .view-top{top:202px}.orders-header-stick.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .view-orders .view-top{top:202px}}@media(min-width:60em){.orders-header-stick.toolbar-horizontal.toolbar-fixed .view-orders .view-top,.orders-header-stick.toolbar-vertical.toolbar-fixed .view-orders .view-top{top:163px}.orders-header-stick.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .view-orders .view-top{top:202px}}@media(min-width:100em){.orders-header-stick .view-orders .view-top{max-width:1440px}}.block-views h2{margin-bottom:32px;text-align:center}.block-views h2.fancy-rule{text-align:left}.block-views .three-columns .view-header,.block-views .four-columns .view-header{text-align:center;margin-top:-16px;margin-bottom:32px}.block-views .three-columns .view-footer,.block-views .four-columns .view-footer{margin-top:64px}@media(min-width:52.5em){.block-views h2{width:66.67%;text-align:left}.block-views h2.fancy-rule{width:100%}.block-views .three-columns,.block-views .four-columns{position:relative}.block-views .three-columns .view-header,.block-views .four-columns .view-header{margin:0}.block-views .three-columns .more-link,.block-views .four-columns .more-link{position:absolute;top:-41px;right:0}.columns--two-equal .block-views h2{width:100%}}.three-columns .view-rows{overflow:hidden;*zoom:1;overflow:hidden;*zoom:1}@media(min-width:48em){.three-columns .view-rows{margin:-16px}}@media(max-width:47.9375em){.three-columns .view-rows{margin:-8px}}.three-columns .view-rows .views-row{padding:8px}@media(min-width:37.5em){.three-columns .view-rows .views-row{width:50%;float:left}.three-columns .view-rows .views-row:nth-child(2n+1){clear:left}}@media(min-width:48em){.three-columns .view-rows .views-row{padding:16px}}@media(min-width:52.5em){.three-columns .view-rows .views-row{width:33.33%}.three-columns .view-rows .views-row:nth-child(2n+1){clear:none}.three-columns .view-rows .views-row:nth-child(3n+1){clear:left}}.four-columns .view-rows{overflow:hidden;*zoom:1;overflow:hidden;*zoom:1}@media(min-width:48em){.four-columns .view-rows{margin:-16px}}@media(max-width:47.9375em){.four-columns .view-rows{margin:-8px}}.four-columns .view-rows .views-row{padding:8px}@media(min-width:37.5em){.four-columns .view-rows .views-row{width:50%;float:left}.four-columns .view-rows .views-row:nth-child(2n+1){clear:left}}@media(min-width:48em){.four-columns .view-rows .views-row{padding:16px}}@media(min-width:52.5em){.four-columns .view-rows .views-row{width:25%}.four-columns .view-rows .views-row:nth-child(2n+1),.four-columns .view-rows .views-row:nth-child(3n+1){clear:none}.four-columns .view-rows .views-row:nth-child(4n+1){clear:left}}@media(min-width:37.5em){.flexbox .equal-heights .view-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .equal-heights .view-rows .views-row>*{height:100%}.flexbox .equal-heights .view-rows .views-row>* .teaser__link{height:100%}.flexbox .equal-heights .view-rows .views-row>*.resource .teaser__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.flexbox .equal-heights .view-rows .views-row>*.resource .teaser__content>*{width:100%}.flexbox .equal-heights .view-rows .views-row>*.resource .teaser__content h3{-ms-flex-item-align:end;align-self:flex-end}.flexbox .equal-heights .view-rows .views-row>* .teaser__container{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%}.flexbox .equal-heights .view-rows .views-row>* .teaser__container .teaser__content{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;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:start;-ms-flex-pack:start;justify-content:flex-start}.flexbox .equal-heights .view-rows .views-row>* .teaser__container .teaser__content>*{width:100%}.flexbox .equal-heights .view-rows .views-row>* .teaser__container .teaser__content .kicker,.flexbox .equal-heights .view-rows .views-row>* .teaser__container .teaser__content .field--name-field-research-topic{-ms-flex-item-align:end;align-self:flex-end;margin-top:auto}}.product-categories .view-rows,.featured-applications .view-rows{overflow:hidden;*zoom:1;margin:-8px}.product-categories .view-rows .views-row,.featured-applications .view-rows .views-row{padding:8px}.product-categories .more-link,.featured-applications .more-link{margin-top:16px}@media(min-width:37.5em){.product-categories.two-columns .view-rows .views-row,.product-categories.four-columns .view-rows .views-row{width:50%;float:left}.product-categories.two-columns .view-rows .views-row:nth-child(odd),.product-categories.four-columns .view-rows .views-row:nth-child(odd){clear:left}}@media(min-width:52.5em)and (max-width:59.9375em){.product-categories.two-columns .view-content{display:block}.product-categories.two-columns .view-content .views-row{width:100%;float:none}}@media(min-width:48em){.product-categories.three-columns .view-rows,.product-categories.four-columns .view-rows{margin:-16px}.product-categories.three-columns .view-rows .views-row,.product-categories.four-columns .view-rows .views-row{padding:16px}}@media(min-width:37.5em){.product-categories.three-columns .views-row{width:33.33%}}@media(min-width:52.5em){.product-categories.three-columns .view-content .views-row{width:33.33%;float:left}.product-categories.three-columns .view-content .views-row:nth-child(odd){clear:none}.product-categories.three-columns .view-content .views-row:nth-child(3n+1){clear:left}}@media(min-width:52.5em){.product-categories.four-columns .view-content .views-row{width:25%;float:left}.product-categories.four-columns .view-content .views-row:nth-child(odd){clear:none}.product-categories.four-columns .view-content .views-row:nth-child(4n+1){clear:left}}.field--name-field-page-featured .product-categories .more-link{display:none}@media(min-width:60em){.product-categories .vocabulary--fp-product-category.view-mode--icon .content{min-height:96px}}@media(min-width:37.5em)and (max-width:47.9375em){.featured-applications .view-content .views-row{width:50%;float:left}.featured-applications .view-content .views-row:nth-child(odd){clear:left}}.view-empty{text-align:center}.view-empty .lef-icons,.view-empty .lef-icons+h2{display:inline-block}.view-empty .lef-icons{width:32px;height:32px;margin-right:8px;top:2px}.view-empty h2{width:auto;margin-top:0;margin-bottom:16px}.view-resources .view-footer{display:none}.view-resources .view-empty+.view-footer{display:block}.media.media--type-resource.media--view-mode-product-download .teaser__container,.resource-file .media--view-mode-product-download .teaser__container{background:#eee}.resource-container div{padding:10px}.resource-container h3{position:relative;margin:0;padding:16px;width:100%;color:#5c5e61;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.resource-container .resource-links{padding:16px;padding-top:0}@media(min-width:30em){.resource-container .resource-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.resource-container .resource-links a[target=_blank]::before{display:none}.resource-container .resource-links>a{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;position:relative;text-decoration:none;color:#187387;display:inline-block;text-decoration:none;padding-bottom:1px;font-size:.875rem;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;min-height:0;padding:0;text-decoration:none;margin:0}.resource-container .resource-links>a::after{content:"";background:#187387;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.resource-container .resource-links>a:hover,.resource-container .resource-links>a:focus{text-decoration:none}.resource-container .resource-links>a:hover::after,.resource-container .resource-links>a:focus::after{width:100%}.resource-container .resource-links>a:hover,.resource-container .resource-links>a:focus{color:#5d5e5d}@media(min-width:37.5em){.resource-container .resource-links>a{font-size:14px;font-size:.875rem}}.resource-container .resource-links>a:first-child{color:#b8591e}.resource-container .resource-links>a:first-child::after{background-color:#b8591e}.resource-container .resource-links>a:first-child:hover,.resource-container .resource-links>a:first-child:focus{color:#5d5e5d}.resource-download a.button--outline.button--small i{margin-left:0px;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}.resource-download a.button--outline.button--small:hover i,.resource-download a.button--outline.button--small:focus i{margin-left:7px;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}.resource-download .button--solid,.resource-download .button--outline{min-height:0px}.resource-download .button--small{font-size:14px !important;font-size:.875rem !important;padding:8px 16px !important}.resource-download .button--small::before{content:""}@media(max-width:52.4375em){.resource-download i{display:none}}.titles .view-rows{margin-bottom:16px}.titles .view-rows>div{border-bottom:1px solid #e3e4e5;padding-bottom:16px}.titles .view-rows>div+div{padding-top:16px}.featured .view-content{margin-bottom:16px}#block-views-block-application-categories-block-2 h2{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);display:none}#block-views-block-application-categories-block-2 .view-content{margin-bottom:16px}#block-views-block-application-categories-block-2 .more-link{text-align:left;position:relative;top:0}.page{padding-top:60px}.page.page--logged-in{padding-top:106px}@media(min-width:48em){.page{padding-top:120px}.page.page--logged-in{padding-top:152px}}@media(min-width:60em){.page{padding-top:80px}.page.page--logged-in{padding-top:120px}}@media(min-width:67.5em){.page.page--logged-in{padding-top:110px}}.header{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.15);box-shadow:0 1px 8px rgba(0,0,0,.15);position:fixed;left:0;z-index:99;width:100%}.header .layout-container{max-width:100%}.header a{position:relative}.header a::after{content:"";width:0;height:2px;position:absolute;bottom:21.3333333333px;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.header a:hover,.header a:focus,.header a.is-active{text-decoration:none}.header a:hover::after,.header a:focus::after,.header a.is-active::after{width:100%}.header.nav-up{top:-118px}.header.nav-down{top:0}.toolbar-horizontal.toolbar-fixed .header.nav-down,.toolbar-vertical.toolbar-fixed .header.nav-down{top:39px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header.nav-down{top:78px}.region-header{float:left;position:relative}@media(max-width:59.9375em)and (min-width:48em){.region-header{float:none}}.site-logo{-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;padding:0;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/logo.png);background-size:100% auto;background-repeat:no-repeat;background-position:center 44%}.site-logo img{display:none}.svg .site-logo{background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/logo.svg)}.site-logo::after{background:#187387;bottom:16px !important}.site-name{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.toggle-nav{background:rgba(0,0,0,0);border:0;color:#5d5e5d;display:none;letter-spacing:1px;padding:19px 32px;position:absolute;top:0;right:0;-webkit-transition:all .3s ease;transition:all .3s ease;height:60px}.toggle-nav::before,.toggle-nav::after{content:"";width:0;height:3px;position:absolute;left:0;right:0;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease}.toggle-nav::before{background:#fff;top:0;z-index:2}.toggle-nav::after{background:#187387;bottom:0;z-index:1}.toggle-nav span{display:inline-block;position:relative;z-index:5}.toggle-nav .arrow{color:#187387;margin-left:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.toggle-nav .arrow:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900}.toggle-nav:hover,.toggle-nav:focus{background:rgba(0,0,0,0);color:#5d5e5d;outline:none}.toggle-nav:hover::after,.toggle-nav:focus::after{width:100%;margin-left:0}.header--logged-in .toggle-nav{top:46px}#account-toggle:before{content:"";display:block;float:left;margin-right:5px;width:20px;height:20px;border-radius:10px;background:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/profile.png) #e3e4e5 no-repeat bottom center;background-size:16px auto}#navigation ul.menu{margin-left:0}#navigation ul.menu li{padding-top:0}#navigation a{color:#5d5e5d;text-decoration:none;display:block}#navigation a#account-toggle{display:inline-block}.menu--account li a[href*="user/login"]:before,.menu--account li a[href*="http://fg-dealer.com"]:before{content:"";background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/login--gray.png);background-size:14px auto;background-position:center;background-repeat:no-repeat;width:14px;height:14px;display:inline-block;margin-right:5px;position:relative;top:2px}.header .user-menu{font-size:12px;font-size:.75rem;background:#eee;text-align:center}.header .user-menu .block,.header .user-menu li{display:inline-block}.header .user-menu .block+.block{margin-left:8px;padding-left:10.688px .5;position:relative}.header .user-menu .block+.block::before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;height:14px;width:1px;line-height:14px;background:#5d5e5d}.header .user-menu .menu{margin:0}.header .user-menu .menu-item{padding:0;margin:0 4px}.header .user-menu .menu-item:first-child{margin-left:0}@media(max-width:47.9375em){.header .user-menu .menu-item:first-child{margin-left:8px}}.header .user-menu .menu-item:last-child{margin-right:0}.header .user-menu .menu-item a{position:relative;text-decoration:none;color:#5d5e5d;display:block;padding:1em 0 1.167em}.header .user-menu .menu-item a::after{content:"";background:#187387;width:0;height:2px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.header .user-menu .menu-item a:hover,.header .user-menu .menu-item a:focus{text-decoration:none}.header .user-menu .menu-item a:hover::after,.header .user-menu .menu-item a:focus::after{width:100%}.header .user-menu .menu-item a.is-active::after{width:100%}@media(min-width:48em){.header .user-menu{font-size:14px;font-size:.875rem;text-align:right}.header .user-menu .block+.block{margin-left:16px;padding-left:18.2857142857px}.header .user-menu .menu-item{margin:0 8px}.header .user-menu .menu-item a{padding:.4em 0}}.product-search__toggle{position:relative;text-decoration:none;width:44px;height:44px;text-align:left;text-indent:-9999px;padding:0;background:rgba(0,0,0,0);border:0;position:relative}.product-search__toggle::after{content:"";background:#187387;width:0;height:2px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.product-search__toggle:hover,.product-search__toggle:focus{text-decoration:none}.product-search__toggle:hover::after,.product-search__toggle:focus::after{width:100%}.product-search__toggle::after{content:"";bottom:1px}.product-search__toggle::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:#187387;opacity:1;margin:0;position:absolute;top:0;left:0;right:0;bottom:0;text-indent:0;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}.product-search__toggle:hover,.product-search__toggle:focus{background:rgba(0,0,0,0)}.product-search__toggle:hover::after,.product-search__toggle:focus::after{margin:auto}.product-search__toggle[aria-expanded=true]::after{width:100%;opacity:1}.product-search__form .form-container{position:relative;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.5s;transition-delay:.5s}.product-search__form[aria-hidden=false] .form-container,.show-nav .product-search__form .form-container{opacity:1}.product-search__form .form-item{margin-bottom:0;position:relative}.product-search__form .form-item::before{content:"";font-family:"Font Awesome 5 Pro";color:#187387;position:absolute;bottom:0;left:0;width:50px;height:50px;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}.product-search__form input[type=text]{padding-right:134px;padding-left:50px}.product-search__form input[type=submit]{position:absolute;bottom:2px;right:2px;border:0}.productsearchblock{position:static}.productsearchblock .product-search__toggle{display:none}.productsearchblock .product-search__form input[type=text]:hover{border-color:#fff}.productsearchblock .product-search__form input[type=text]:focus{border-color:#fff;outline:2px solid #fff;outline-offset:2px}.productsearchblock .product-search__form input[type=submit]{padding-top:0;padding-bottom:0;height:46px;line-height:46px}.productsearchblock .product-search__form input[type=submit]:focus{outline:2px solid #fff;outline-offset:-4px}@media(min-width:48em){.productsearchblock .product-search__toggle{display:block}.productsearchblock .product-search__form{background:#187387;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.15);box-shadow:0 1px 8px rgba(0,0,0,.15);position:absolute;left:0;right:0;top:162px;overflow:hidden;max-height:150px;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.productsearchblock .product-search__form[aria-hidden=true]{max-height:0}.productsearchblock .product-search__form label{color:#fff}.productsearchblock .product-search__form form{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding:32px}}@media(min-width:48em)and (min-width:100em){.productsearchblock .product-search__form form{max-width:1440px}}@media(min-width:48em){.productsearchblock .product-search__form .form-item{overflow:hidden;*zoom:1;overflow:visible;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productsearchblock .product-search__form .form-item::before{left:33.33%;width:64px;height:64px;font-size:1.5rem}.productsearchblock .product-search__form .form-item label{width:33.33%;float:left;padding-right:32px;margin:0;text-align:right;line-height:1.3}.productsearchblock .product-search__form .form-item input{width:66.67%;float:right;font-size:1.5rem;padding-top:16px;padding-bottom:16px;padding-left:64px;height:64px}}@media(min-width:48em){.productsearchblock .product-search__form input[type=submit]{height:60px;line-height:60px}}@media(min-width:60em){.productsearchblock .product-search__form{top:130px}}@media(min-width:67.5em){.productsearchblock .product-search__form{top:132px}.productsearchblock .product-search__form .form-item label{font-size:1.5rem}}@media(min-width:48em){.header{overflow:hidden;*zoom:1;overflow:visible}#navigation ul.menu li{display:inline-block;position:relative}#navigation ul.menu li+li{margin-left:24px}#navigation ul.menu li a::after{background:#187387}#navigation ul.menu li a:hover,#navigation ul.menu li a:focus,#navigation ul.menu li a:focus-within{color:#187387}#navigation li.menu-item--expanded>a::before{content:"";font-family:"Font Awesome 5 Pro";color:#187387;float:right;font-weight:700;font-size:.9em;margin-left:4px}#navigation li.menu-item--expanded::before{content:"";height:10px;width:100%;position:absolute;left:-32px;width:250px;bottom:0;background:#fff;display:none;z-index:5}#navigation li.menu-item--expanded ul{position:absolute;background:#187387;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.15);box-shadow:0 1px 8px rgba(0,0,0,.15);width:250px;max-height:0;overflow:hidden;left:-32px;margin:auto;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;text-align:center}#navigation li.menu-item--expanded ul a{color:#fff;padding:0;display:inline-block}#navigation li.menu-item--expanded ul a:hover,#navigation li.menu-item--expanded ul a:focus,#navigation li.menu-item--expanded ul a:focus-within{color:#fff}#navigation li.menu-item--expanded ul a::after{bottom:-4px;background:#fff}#navigation li.menu-item--expanded ul>li,#navigation li.menu-item--expanded ul>button{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.5s;transition-delay:.5s}.show-nav #navigation li.menu-item--expanded ul>li,.show-nav #navigation li.menu-item--expanded ul>button{-webkit-transition-delay:0s;transition-delay:0s}#navigation li.menu-item--expanded ul>li{display:block;margin:0;opacity:0;padding:8px 32px}#navigation li.menu-item--expanded ul>li+li{margin:0}#navigation li.menu-item--expanded ul>li:first-child{padding-top:32px}#navigation li.menu-item--expanded ul>li:last-child{padding-bottom:32px}#navigation li.menu-item--expanded:hover::before,#navigation li.menu-item--expanded.focused::before,#navigation li.menu-item--expanded:focus-within::before{display:block}#navigation li.menu-item--expanded:hover ul,#navigation li.menu-item--expanded.focused ul,#navigation li.menu-item--expanded:focus-within ul{max-height:350px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}#navigation li.menu-item--expanded:hover ul::-webkit-scrollbar,#navigation li.menu-item--expanded.focused ul::-webkit-scrollbar,#navigation li.menu-item--expanded:focus-within ul::-webkit-scrollbar{display:none}#navigation li.menu-item--expanded:hover ul li,#navigation li.menu-item--expanded:hover ul button,#navigation li.menu-item--expanded.focused ul li,#navigation li.menu-item--expanded.focused ul button,#navigation li.menu-item--expanded:focus-within ul li,#navigation li.menu-item--expanded:focus-within ul button{opacity:1}#navigation li.menu-item--expanded:nth-child(n+5) ul,#navigation li.menu-item--expanded:nth-child(n+5)::before{left:auto;right:-32px}}@media(min-width:67.5em){#navigation{float:right}#navigation>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#navigation>div>div .search{margin-left:16px;margin-right:-8px}#navigation ul.menu{text-align:right}#navigation ul.menu a{padding:22px 0 24px}.site-logo{display:block;width:230px;height:80px}.menu--main{font-size:1.1rem}}@media(max-width:67.4375em)and (min-width:60em){#navigation{float:right}#navigation>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#navigation>div>div .search{margin-left:16px;margin-right:-8px}#navigation ul.menu{text-align:right}#navigation ul.menu a{padding:27px 0 29px}#navigation ul.menu>li+li{margin-left:20px}.site-logo{display:block;width:200px;height:80px}.menu--main{font-size:1rem}}@media(max-width:59.9375em)and (min-width:48em){#navigation>div>div{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}#navigation>div>div .search{margin-left:16px;margin-right:-8px}#navigation ul.menu{text-align:center}.site-logo{display:block;width:200px;height:40px;margin-top:16px}.site-logo::after{bottom:0 !important}.menu--main{font-size:1rem}.menu--main a{padding:16px 0 24px}}@media(max-width:47.9375em){.header{height:60px}.header.header--logged-in{height:106px}.site-logo{display:block;width:200px;height:60px}.toggle-nav{display:block}.region-search{padding:0 32px}.region-search label{color:#fff}.region-header,.toggle-nav{z-index:5}#navigation{-webkit-transition:height .5s ease;transition:height .5s ease;height:0;overflow:hidden;color:#fff;position:absolute;top:0;left:0;width:100%;padding-top:62px}.header--logged-in #navigation{padding-top:106px}#navigation a{color:#fff}#navigation a::after{background:#fff;bottom:0}#navigation a:hover,#navigation a:focus{color:#fff}#navigation>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#146476;height:500px;height:100%;min-height:500px;overflow:auto}}@media(max-width:47.9375em)and (max-width:47.9375em){#navigation>div{background:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease}.show-nav #navigation>div{background:#146476}}@media(max-width:47.9375em){#navigation>div>div{width:100%;height:100%}}@media(max-width:47.9375em){#navigation .block-views{padding-top:10px;padding-bottom:10px}#navigation .block-views a{display:inline-block}}@media(max-width:47.9375em){#navigation ul.menu li{padding-left:32px;padding-right:32px;padding-top:0;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:0s;transition-delay:0s}.show-nav #navigation ul.menu li{-webkit-transition-delay:.5s;transition-delay:.5s}#navigation ul.menu li a{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #3a8899}#navigation ul.menu li.menu-item--button{padding-top:32px;padding-bottom:32px}#navigation ul.menu li.menu-item--button a{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#fff;color:#fff;width:100%}}@media(max-width:47.9375em)and (min-width:37.5em){#navigation ul.menu li.menu-item--button a{font-size:1.125rem}}@media(max-width:47.9375em){#navigation ul.menu li.menu-item--button a::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}}@media(max-width:47.9375em){#navigation ul.menu li.menu-item--button a:hover,#navigation ul.menu li.menu-item--button a:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}#navigation ul.menu li.menu-item--button a:hover::after,#navigation ul.menu li.menu-item--button a:focus::after{opacity:1;margin-left:8px}}@media(max-width:47.9375em){#navigation ul.menu li.menu-item--button a:focus{outline:1px dotted #187387;outline-offset:5px}}@media(max-width:47.9375em){#navigation ul.menu li.menu-item--button a::after{left:0}}@media(max-width:47.9375em){#navigation ul.menu li ul{font-size:1rem}#navigation ul.menu li ul li{padding-right:0}}@media(max-width:47.9375em){#navigation .menu--main{font-size:1.25rem}}@media(max-width:47.9375em){.show-nav #navigation{height:500px;height:100vh;overflow:auto}.show-nav #navigation ul.menu li{opacity:1;-webkit-transition-delay:0;transition-delay:0}.show-nav .toggle-nav{color:#fff}.show-nav .toggle-nav::after{height:100%;width:100%}.show-nav .toggle-nav .arrow{color:#fff}.show-nav .toggle-nav .arrow:before{content:""}.show-nav .toggle-nav:hover::before,.show-nav .toggle-nav:focus::before{width:100%}}@media(min-width:90em){.site-logo{display:block;width:300px;height:64px}}.footer-wrapper{font-size:14px;font-size:.875rem;background:#5d5e5d;color:#fff;padding-top:64px;padding-bottom:64px}.footer-wrapper h2,.footer-wrapper .region-footer-right .block-menu>ul>li>a{font-size:14px;font-size:.875rem;color:inherit;font-weight:700;letter-spacing:1px;margin-bottom:10.688px;margin-top:0;text-transform:uppercase}.footer-wrapper a{color:#fff;text-decoration:none}.footer-wrapper a:hover,.footer-wrapper a:focus{color:#fff;text-decoration:underline}.footer-wrapper ul.menu a.is-active{color:#fff}.footer-wrapper .menu{margin:0}.footer-wrapper .menu li,.footer-wrapper .menu li .menu,.footer-wrapper p{margin-top:10.688px;margin-bottom:0;padding:0}.footer-wrapper .region-footer-left{margin-bottom:32px}.footer-wrapper .region-footer-left .block+.block{margin-top:32px}.footer-wrapper .region-footer-right .block>.menu>li{padding-right:16px;margin-bottom:32px}@media(min-width:30em){.footer-wrapper .region-footer-right{overflow:hidden;*zoom:1}.footer-wrapper .region-footer-right .block>.menu>li{width:50%;float:left;padding-left:0;padding-right:16px}.footer-wrapper .region-footer-right .block>.menu>li:nth-child(odd){clear:left}}@media(min-width:48em){.footer-wrapper{overflow:hidden;*zoom:1}.footer-wrapper .region-footer-left{width:50%;float:left;padding-right:16px;margin-bottom:0}.footer-wrapper .region-footer-right{width:50%;float:left}.footer-wrapper .region-footer-right .block>.menu>li{margin-top:0;padding-right:0;padding-left:16px}}@media(min-width:60em){.footer-wrapper .region-footer-left{width:33.33%}.footer-wrapper .region-footer-right{width:66.67%}.footer-wrapper .region-footer-right .block>.menu>li{width:25%}.footer-wrapper .region-footer-right .block>.menu>li:nth-child(odd){clear:none}}.node-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.lt-ie8 .node-unpublished p.unpublished>*{position:relative}.view-mode--full .highlighted{margin-top:-160px}.banner.has-image+.view-mode--full.vocabulary--fp-application .highlighted{margin-top:-140px;position:relative;z-index:5}.banner.no-image+.view-mode--full.vocabulary--fp-application .highlighted{margin-top:0}.node--collection .field--name-body,.node--collection .field--name-description,.node--collection .collection--anchor-links .view,.node--basic-page .field--name-body,.node--basic-page .field--name-description,.node--basic-page .collection--anchor-links .view{max-width:780px;margin-left:auto;margin-right:auto}.field--name-field-banner-bar,.field--name-field-pc-banner-bar{text-align:center;color:#fff;background:#3e3f41;padding:12px 32px 16px}.field--name-field-banner-bar p,.field--name-field-pc-banner-bar p{margin-bottom:0}@media(min-width:60em){.field--name-field-banner-bar,.field--name-field-pc-banner-bar{font-size:1.55rem}}@media(max-width:59.9375em)and (min-width:48em){.field--name-field-banner-bar,.field--name-field-pc-banner-bar{font-size:1.25rem}}@media(min-width:37.5em){.node--collection .field--name-body,.node--collection .field--name-description,.node--basic-page .field--name-body,.node--basic-page .field--name-description{font-size:1.1rem}}#flags{text-align:center}#flags .flag{display:inline-block;margin-left:5px;margin-right:5px;width:20px;height:20px}#flags .flag--blue{background:#9dd8d8}#flags .flag--green{background:#a4c46b}#flags .flag--yellow{background:#fdbf56}#flags .flag--red{background:#d45d43}#flags .flag--purple{background:#785f79}#flags .flag--beige{background:#b0a488}.node--collection .collection--intro{text-align:center;margin-bottom:32px}.node--collection .collection--intro ul{list-style-type:none;padding-left:0}.node--collection .collection--intro ul li{margin-bottom:5px}.node--collection .collection--intro ul li .separator{width:12px;height:12px;margin:0 auto 5px}.node--collection .collection--intro ul:last-child{margin-bottom:0}.node--collection .collection--anchor-links{border-top:1px solid #e3e4e5}@media(min-width:48em){.node--collection .collection--anchor-links{margin-top:64px;padding-top:32px}.node--collection .collection--anchor-links .view-content{margin-left:-16px;margin-right:-16px}}@media(max-width:47.9375em){.node--collection .collection--anchor-links{margin-top:42.6666666667px;padding-top:42.6666666667px;padding-bottom:16px}}.node--collection .collection--anchor-links .views-row{overflow:hidden;*zoom:1}.node--collection .collection--anchor-links .views-row .views-field{float:left}.node--collection .collection--anchor-links .views-row .views-field.views-field-name{margin-left:7px;text-transform:uppercase;font-size:.8889rem;line-height:1.4;width:calc(100% - 28px);text-align:left}.node--collection .collection--anchor-links .views-row .views-field.views-field-name a{text-decoration:none}.node--collection .collection--anchor-links .views-row .views-field.views-field-name a:hover{text-decoration:underline}@media(min-width:48em){.node--collection .collection--anchor-links .views-row{width:50%;padding:16px}}@media(max-width:47.9375em){.node--collection .collection--anchor-links .views-row{width:100%;float:none;padding:0;margin-bottom:21.376px}.node--collection .collection--anchor-links .views-row:last-child{margin-bottom:0}}.node--collection.has-anchor-links .view-collection-product-list .view-content>h3:first-child{margin-top:0}.node--collection .field--name-field-c-flag-color,.node--collection .field--name-field-pc-flag-color{display:none}.node--collection .collection--products{border-bottom:1px solid #e3e4e5;padding-bottom:21.376px}.node--collection .field--name-field-c-qs-finishes,.node--collection .field--name-field-pc-qs-finishes{background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/quick-ship.png);background-repeat:no-repeat;background-position:top center;background-size:32px auto;padding-top:54px;text-align:center}.node--collection .collection--upsell{margin-top:64px}.node--collection .collection--upsell .views-element-container{max-width:400px;margin:0 auto 21.376px}.node--collection .collection--finish-guide{margin-top:64px;margin-bottom:32px}.node--collection .collection--finish-guide a:focus{outline:thin dotted}.node--collection .collection--brochures{margin-top:32px;margin-bottom:32px}.node--collection .collection--cta{margin-bottom:-32px}.node--collection .collection--cta a:hover,.node--collection .collection--cta a:focus{color:#3e3f41}.node--collection .collection--cta a:focus{outline:thin dotted}@media(min-width:48em){.node--collection .collection--upsell .views-element-container{width:50%;padding:0 32px;display:inline-block;margin:0}.flexbox .node--collection .collection--upsell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexbox .node--collection .collection--upsell .view{height:100%}}@media(min-width:30em){.node--collection .field--name-field-c-brochure,.node--collection .field--name-field-c-brochure+.views-element-container,.node--collection .field--name-field-pc-brochure,.node--collection .field--name-field-pc-brochure+.views-element-container{display:inline-block;margin-bottom:10.6688px}.node--collection .view-downloads .views-row{display:inline-block}.node--collection .view-downloads .views-row,.node--collection .field--name-field-c-brochure,.node--collection .field--name-field-pc-brochure{margin-left:16px;margin-right:16px}}@media(max-width:29.9375em){.node--collection .collection--brochures .file--application-pdf{margin-top:10.6688px;display:inline-block}}.node--product.view-mode--teaser{text-align:center}.node--product.view-mode--teaser h3{color:#3e3f41;font-size:1rem;font-weight:700;margin-top:0;margin-bottom:0}.node--product.view-mode--teaser .product--image{position:relative;margin:0 auto}@media(min-width:48em){.node--product.view-mode--teaser .product--image{max-width:400px;height:350px}}@media(max-width:47.9375em){.node--product.view-mode--teaser .product--image{max-width:300px;height:250px}}.node--product.view-mode--teaser .product--image .field--name-field-p-line-art{width:50px;height:40px;position:absolute;bottom:10px;left:0}.node--product.view-mode--teaser .product--image .field--name-field-p-line-art img{max-width:100%;max-height:100%;width:auto;height:auto}.node--product.view-mode--teaser .field--name-field-p-product-image{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;width:100%;height:100%}.node--product.view-mode--teaser .field--name-field-p-product-image img{max-height:100%;height:auto;width:auto}.node--product.view-mode--teaser .field--name-field-p-additional-options{font-size:.75rem;color:#5d5e5d;margin-top:10.6688px;margin-left:auto;margin-right:auto}.node--product.view-mode--teaser .field--name-field-p-additional-options .field__label{font-weight:400}.node--product.view-mode--teaser .product-number-display{font-weight:700}.node--product.view-mode--teaser .product-number-display .empty{font-size:.75rem;color:#5d5e5d;font-weight:400}.node--product.view-mode--teaser .product-number-form{margin-left:auto;margin-right:auto;text-align:left;margin-top:10px;margin-bottom:10px}.node--product.view-mode--teaser .product-number-form .product-reset{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition:background-color .3s ease,opacity .3s ease .3s;transition:background-color .3s ease,opacity .3s ease .3s;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/reset-sprite.png);background-color:#eee;background-repeat:no-repeat;background-position:left 7px top 3px;background-size:10px auto;color:#5d5e5d;font-size:.7rem;height:25px;padding-top:5px;padding-bottom:5px;padding-left:22px;padding-right:10px;opacity:.35;pointer-events:none}.node--product.view-mode--teaser .product-number-form .product-reset:focus,.node--product.view-mode--teaser .product-number-form .product-reset:active,.node--product.view-mode--teaser .product-number-form .product-reset:hover{border:none}.node--product.view-mode--teaser .product-number-form .product-reset.visible{opacity:1;pointer-events:initial}.node--product.view-mode--teaser .product-number-form .product-reset.visible:hover,.node--product.view-mode--teaser .product-number-form .product-reset.visible:focus,.node--product.view-mode--teaser .product-number-form .product-reset.visible:active{text-decoration:underline;background-position:left 7px bottom 2px;background-color:#5d5e5d;color:#fff}.node--product.view-mode--teaser .product-number-form .product-filter{overflow:hidden;*zoom:1;background:#fff;border:1px solid #eee;margin-top:5px;margin-bottom:5px}.node--product.view-mode--teaser .product-number-form .product-filter label{color:#5d5e5d;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;font-size:.6667rem;line-height:1.2;text-transform:uppercase;padding-left:10px;padding-right:10px}.node--product.view-mode--teaser .product-number-form .product-filter select{border:none;border-left:1px solid #eee;background-color:rgba(0,0,0,0)}.node--product.view-mode--teaser .product-number-form .product-filter select:disabled{background-image:none;color:#3e3f41}.node--product.view-mode--teaser .product-number-form:last-child{margin-bottom:0}@media(min-width:67.5em){.no-flexbox .node--product.view-mode--teaser .product-number-form{max-width:400px}.no-flexbox .node--product.view-mode--teaser .product-number-form label{width:120px}.no-flexbox .node--product.view-mode--teaser .product-number-form select{width:275px}}@media(max-width:67.4375em)and (min-width:60em){.no-flexbox .node--product.view-mode--teaser .product-number-form{max-width:325px}.no-flexbox .node--product.view-mode--teaser .product-number-form label{width:120px}.no-flexbox .node--product.view-mode--teaser .product-number-form select{width:200px}}@media(max-width:59.9375em)and (min-width:37.5em){.no-flexbox .node--product.view-mode--teaser .product-number-form{max-width:245px}.no-flexbox .node--product.view-mode--teaser .product-number-form label{width:90px}.no-flexbox .node--product.view-mode--teaser .product-number-form select{width:150px}}@media(max-width:37.4375em){.no-flexbox .node--product.view-mode--teaser .product-number-form{max-width:325px}.no-flexbox .node--product.view-mode--teaser .product-number-form label{width:120px}.no-flexbox .node--product.view-mode--teaser .product-number-form select{width:185px}}.flexbox .node--product.view-mode--teaser .product-number-form,.flexbox .node--product.view-mode--teaser .field--name-field-p-additional-options{max-width:400px}.flexbox .node--product.view-mode--teaser .product-number-form label{width:120px}.flexbox .node--product.view-mode--teaser .product-number-form select{width:100%}.flexbox .node--product.view-mode--teaser .product-filter{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}.node--product.view-mode--teaser .product-number-display{line-height:1.5;color:#5d5e5d}.node--product.view-mode--teaser .part-number-label,.node--product.view-mode--teaser .symbol-label{margin-right:4px}.node--product.view-mode--teaser .part-number{margin-right:5px}.node--product.view-mode--teaser a.quick-ship{position:relative;top:1px}.node--product.view-mode--teaser .symbols-wrapper{position:relative;top:3px;width:18px;height:18px;background:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/download--white.png) #5d5e5d no-repeat top 4px left 4px;background-size:10px auto;border-radius:9px;display:inline-block;cursor:pointer}.node--product.view-mode--teaser .symbols-wrapper .symbols{-webkit-transition:all .3s ease;transition:all .3s ease;max-height:0;overflow:hidden;background:#eee;display:block;width:200px;position:absolute;top:24px;left:-92px;margin:auto}.node--product.view-mode--teaser .symbols-wrapper .symbols a{display:block;padding:10px;font-size:.75rem;text-align:left;font-weight:400;color:#3e3f41;text-transform:uppercase;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/download.png);background-repeat:no-repeat;background-position:right 10px center;background-size:auto 16px;text-decoration:none}.node--product.view-mode--teaser .symbols-wrapper .symbols a:hover{background-color:#eee;text-decoration:underline}.node--product.view-mode--teaser .symbols-wrapper .symbols a.symbol__dwg{background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/download-dwg.png);background-size:auto 22px}.node--product.view-mode--teaser .symbols-wrapper .symbols a.symbol__jpg{background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/download-jpg.png);background-size:auto 22px}.node--product.view-mode--teaser .symbols-wrapper .symbols a+a{border-top:#d5d5d5}.node--product.view-mode--teaser .symbols-wrapper:hover::before,.node--product.view-mode--teaser .symbols-wrapper:focus::before{content:"";display:block;width:0;height:0;border:inset 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #eee rgba(0,0,0,0);border-bottom-style:solid;position:absolute;top:10px;left:1px}.node--product.view-mode--teaser .symbols-wrapper:hover .symbols,.node--product.view-mode--teaser .symbols-wrapper:focus .symbols{max-height:20em}@media(min-width:48em){.node--product.view-mode--teaser .product-number-display{font-size:.8889rem}.node--product.view-mode--teaser .symbol-label{margin-left:10px}}@media(max-width:47.9375em){.node--product.view-mode--teaser .product-number-display{font-size:.75rem;margin-top:5px}}@media(max-width:47.9375em)and (min-width:37.5em){.node--product.view-mode--teaser .symbol-label::before{content:"";width:100%;height:0;display:block}}@media(max-width:29.9375em){.node--product.view-mode--teaser .symbol-label::before{content:"";width:100%;height:0;display:block}}.views-block-collections-categories-block-1{margin-top:32px}.media--view-mode-product-download .pdfpreview-image-wrapper .file.file--application-pdf::before{content:"";font-family:"Font Awesome 5 Pro";font-size:6rem;font-weight:300;line-height:1.1;text-align:center;display:block;padding:16px;margin-top:1rem}@media(min-width:52.5em){.media--view-mode-product-download .pdfpreview-image-wrapper .file.file--application-pdf::before{font-size:8rem}}.media--view-mode-product-download .pdfpreview-image-wrapper .file a{display:none}.node--finish{position:relative}@media(min-width:37.5em){.node--finish{margin-bottom:64px}}@media(max-width:37.4375em){.node--finish{margin-bottom:32px}}.node--finish.view-mode--swatch>h4,.node--finish.view-mode--teaser>h4{text-align:center;margin-top:5px;font-weight:400}@media(min-width:37.5em){.node--finish.view-mode--swatch,.node--finish.view-mode--teaser{width:230px}}@media(max-width:37.4375em){.node--finish.view-mode--swatch .field--name-field-f-finish-image,.node--finish.view-mode--teaser .field--name-field-f-finish-image{height:150px;overflow:hidden}}.node--finish.view-mode--default{overflow:hidden;*zoom:1}.node--finish.view-mode--default .view-mode--teaser{margin-bottom:0}.node--finish.view-mode--default .view-mode--teaser>h4{text-align:left}.node--finish.view-mode--default .finish--swatch{overflow:hidden}.node--finish.view-mode--default .finish--swatch h4{font-size:.88889rem}@media(min-width:37.5em){.node--finish.view-mode--default .finish--swatch{width:230px}.node--finish.view-mode--default .finish--swatch__main{position:relative}.node--finish.view-mode--default .finish--swatch__main .field--name-field-f-finish-image{margin-bottom:10px;overflow:hidden}.node--finish.view-mode--default .finish--swatch__main h4{position:absolute;top:0;left:0;margin:15px;width:140px}.node--finish.view-mode--default .finish--swatch__paint{position:relative}.node--finish.view-mode--default .finish--swatch__paint .field--name-field-f-finish-image{overflow:hidden}.node--finish.view-mode--default .finish--swatch__paint h4{position:absolute;top:0;bottom:0;left:0;width:140px;display:table;margin:auto 15px;font-weight:700}.node--finish.view-mode--default .finish--swatch__edge .field--name-field-f-finish-image{overflow:hidden}.node--finish.view-mode--default .finish--swatch__edge h4{margin:0}.csstransforms3d .node--finish.view-mode--default .finish--swatch__main .field--name-field-f-finish-image{width:170px;height:170px;margin-right:10px}.csstransforms3d .node--finish.view-mode--default .finish--swatch__paint .field--name-field-f-finish-image{width:170px;height:50px;margin-right:10px}.csstransforms3d .node--finish.view-mode--default .finish--swatch__edge{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:89px;right:-90px}.csstransforms3d .node--finish.view-mode--default .finish--swatch__edge .field--name-field-f-finish-image{width:230px;height:30px}.csstransforms3d .node--finish.view-mode--default .finish--swatch__edge .field--name-field-f-finish-image img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.no-csstransforms3d .node--finish.view-mode--default .finish--swatch__main{width:230px;height:230px;margin-bottom:10px}.no-csstransforms3d .node--finish.view-mode--default .finish--swatch__paint,.no-csstransforms3d .node--finish.view-mode--default .finish--swatch__edge{width:110px;height:50px;float:left}.no-csstransforms3d .node--finish.view-mode--default .finish--swatch__paint .node--finish,.no-csstransforms3d .node--finish.view-mode--default .finish--swatch__edge .node--finish{width:100%;position:static}.no-csstransforms3d .node--finish.view-mode--default .finish--swatch__paint{margin-right:10px}.no-csstransforms3d .node--finish.view-mode--default .finish--swatch__edge{position:relative}.no-csstransforms3d .node--finish.view-mode--default .finish--swatch__edge h4{position:absolute;top:0;bottom:0;left:0;width:140px;display:table;margin:auto 15px;font-weight:700}}@media(max-width:37.4375em){.node--finish.view-mode--default .finish--swatch{position:relative}.node--finish.view-mode--default .finish--swatch__main{width:100%;height:115px;margin-bottom:10px}.node--finish.view-mode--default .finish--swatch__main h4{margin:15px;width:90%}.node--finish.view-mode--default .finish--swatch__paint,.node--finish.view-mode--default .finish--swatch__edge{width:50%;height:40px;float:left;margin-bottom:10px}.node--finish.view-mode--default .finish--swatch__paint h4,.node--finish.view-mode--default .finish--swatch__edge h4{display:table;margin:auto 15px;width:82%}.node--finish.view-mode--default .finish--swatch__paint .field--name-field-f-finish-image,.node--finish.view-mode--default .finish--swatch__edge .field--name-field-f-finish-image{height:40px}.node--finish.view-mode--default .finish--swatch__paint{padding-right:5px}.node--finish.view-mode--default .finish--swatch__edge{padding-left:5px}.node--finish.view-mode--default .finish--swatch h4{position:absolute;top:0;bottom:0;left:0;font-weight:700}}@media(min-width:37.5em){.csstransforms3d .node--finish.text__dark>.field--name-field-f-finish-image,.csstransforms3d .node--finish.text__dark>.finish--swatch__main>.field--name-field-f-finish-image{border:1px solid #e3e4e5}.no-csstransforms3d .node--finish.text__dark>.finish--swatch{border:1px solid #e3e4e5}.csstransforms3d .node--finish:not(.view-mode--swatch).text__light h4{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.75)}.csstransforms3d .node--finish:not(.view-mode--swatch).text__light .text__dark h4{color:#3e3f41;text-shadow:none}.csstransforms3d .node--finish .finish--swatch__edge h4{color:#3e3f41 !important;text-shadow:none !important;font-weight:400 !important}.no-csstransforms3d .node--finish:not(.view-mode--swatch).text__light h4{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.75)}.no-csstransforms3d .node--finish:not(.view-mode--swatch).text__light .text__dark h4{color:#3e3f41;text-shadow:none}}@media(max-width:37.4375em){.node--finish.text__dark:not(.view-mode--swatch) h4{color:#3e3f41;text-shadow:none}.node--finish.text__dark>.field--name-field-f-finish-image,.node--finish.text__dark>.finish--swatch__main{border:1px solid #e3e4e5}.node--finish.text__light:not(.view-mode--swatch) h4{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.75)}}.node--article.view-mode--full footer.kicker{margin-bottom:42.6666666667px}.node--article.view-mode--full .field--name-field-article-body{padding-bottom:40px}@media(min-width:52.5em){.node--article.view-mode--full .field--name-field-article-body{padding-bottom:80px}}@media(min-width:37.5em){.node--article.view-mode--full .field--name-field-article-body{font-size:1.25rem}}.node--article.view-mode--full .field--name-field-article-attachment{padding-bottom:40px}@media(min-width:52.5em){.node--article.view-mode--full .field--name-field-article-attachment{padding-bottom:80px}}@media(min-width:48em){.node--article.view-mode--full.has-attachment .field--name-field-article-body{width:50%;float:left;padding-right:16px}.node--article.view-mode--full.has-attachment .field--name-field-article-attachment{width:50%;float:right;padding-left:16px}}@media(min-width:64em){.node--article.view-mode--full.has-attachment .field--name-field-article-body{width:66.67%}.node--article.view-mode--full.has-attachment .field--name-field-article-attachment{width:33.33%}}.contact--intro{max-width:780px;margin:32px auto 64px}.contact--intro a{margin-right:8px}@media(min-width:67.5em){.contact--intro address{display:inline}.contact--intro address span::after{content:", "}.contact--intro address br{display:none}}.contact-information{margin-bottom:21.376px}section.map{margin-bottom:64px}section.map h2{margin-bottom:16px;text-transform:uppercase}section.map svg{width:100%;height:auto}section.map .map-subtitle{margin-bottom:64px;font-weight:bold}section.map h4,section.map p{margin-bottom:0}section.map p{font-size:.8889rem}section.map .region{padding-left:32px;position:relative}section.map .flag{position:absolute;top:2px;left:0}section.map .flag__red{background:#d45d43}section.map .flag__green{background:#a4c46b}section.map .flag__blue{background:#9dd8d8}section.map .flag__yellow{background:#fdbf56}section.map .flag__beige{background:#b0a488}section.map .flag__purple{background:#785f79}section.map .flag__limoncello{background:#ffcf00}section.map .flag__bazaar{background:#ff7d00}section.map .flag__borscht{background:#8a0027}@media(min-width:48em){section.map h2{text-align:center}section.map .map-subtitle{text-align:center}}.node--download.view-mode--default,.node--download-private.view-mode--default{text-align:center}.node--download.view-mode--default h3,.node--download-private.view-mode--default h3{margin-top:17px;margin-bottom:5px;text-transform:uppercase;font-size:1rem}.node--download.view-mode--default .field--type-image,.node--download-private.view-mode--default .field--type-image{margin-bottom:10.6688px}.node--download.view-mode--default .field--type-image img,.node--download-private.view-mode--default .field--type-image img{width:100%;max-width:250px;border:1px solid #e3e4e5}.node--download-private.view-mode--full{overflow:hidden;*zoom:1}.node--download-private.view-mode--full .field--name-field-dp-download-thumbnail{text-align:center;margin-bottom:32px}.node--download-private.view-mode--full .field--name-field-dp-download-thumbnail img{border:1px solid #e3e4e5;width:100%;max-width:250px}@media(min-width:60em){.node--download-private.view-mode--full{margin-top:42.6666666667px}.node--download-private.view-mode--full h1{margin-top:0;width:75%;float:right;padding-left:16px}}@media(min-width:37.5em){.node--download-private.view-mode--full .field--name-field-dp-download-thumbnail{width:25%;float:left;padding-right:16px}.node--download-private.view-mode--full .field--name-body,.node--download-private.view-mode--full .field--name-field-dp-download-file{width:75%;float:right;padding-left:16px}}ul.icons{overflow:hidden;*zoom:1;padding-left:0;margin-top:32px;list-style-type:none}ul.icons li{overflow:hidden;*zoom:1;margin-bottom:0;text-transform:uppercase}ul.icons li .icon{display:inline-block;width:36px;height:36px;float:left;margin-right:10.688px;background-repeat:no-repeat;background-position:center}ul.icons li .icon__orders{background-color:#9dd8d8;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/orders.png);background-size:28px auto}ul.icons li .icon__pricing{background-color:#a4c46b;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/pricing.png);background-size:auto 28px}ul.icons li .icon__history{background-color:#d45d43;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/history.png);background-size:24px auto}ul.icons li .icon__freight{background-color:#785f79;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/freight.png);background-size:22px auto}ul.icons li .icon__symbols{background-color:#fdbf56;background-image:url(/themes/custom/fleetwood/libraries/global_css/dist/./images/download.png);background-size:24px auto}ul.icons li .text{width:calc(100% - 46px);float:left;padding-top:5px}@media(min-width:37.5em){ul.icons li{width:50%;float:left}}@media(min-width:60em){ul.icons{margin-left:-48px;margin-right:-48px}ul.icons li{padding:16px 48px}}@media(max-width:59.9375em)and (min-width:37.5em){ul.icons{margin-left:-32px;margin-right:-32px}ul.icons li{padding:16px 32px}}@media(max-width:37.4375em){ul.icons li{padding:12.8px 16px}}.profile .field{margin-bottom:10.6688px}.lef-icons{overflow:hidden;*zoom:1;max-width:280px;position:relative}.lef-icons svg rect,.lef-icons svg polygon,.lef-icons svg path,.lef-icons svg circle,.lef-icons svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.lef-icons svg rect:not(.no-fill),.lef-icons svg polygon:not(.no-fill),.lef-icons svg path:not(.no-fill),.lef-icons svg circle:not(.no-fill),.lef-icons svg ellipse:not(.no-fill){fill:#fff}.lef-icons .icon{width:50%;float:left}.lef-icons .icon:nth-child(odd){clear:left}.lef-icons .icon svg{width:60px;height:60px}.lef-icons .icon svg path,.lef-icons .icon svg rect{fill:#fff}.lef-icons.simple .icon{color:#fff;height:0;padding-bottom:50%;position:relative}.lef-icons.simple .icon:nth-child(4n+1){background:#b8591e}.lef-icons.simple .icon:nth-child(4n+2){background:#187387}.lef-icons.simple .icon:nth-child(4n+3){background:#5c8042}.lef-icons.simple .icon:nth-child(4n+4){background:#772d45}.lef-icons.simple .icon i{position:absolute;top:0;left:0;right:0;bottom:0;font-size:2rem;opacity:.75;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}.lef-icons.simple .middle{width:72px;height:72px;border-radius:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#000;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;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}.lef-icons.simple .middle .media{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%;text-align:center;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}.lef-icons.simple .middle .media .field--name-field-media-file{height:auto}.lef-icons.simple .middle svg rect,.lef-icons.simple .middle svg polygon,.lef-icons.simple .middle svg path,.lef-icons.simple .middle svg circle,.lef-icons.simple .middle svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.lef-icons.simple .middle svg rect:not(.no-fill),.lef-icons.simple .middle svg polygon:not(.no-fill),.lef-icons.simple .middle svg path:not(.no-fill),.lef-icons.simple .middle svg circle:not(.no-fill),.lef-icons.simple .middle svg ellipse:not(.no-fill){fill:#fff}.lef-icons.simple .middle>*{color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0;font-size:1.6rem;font-weight:700}.lef-icons>.field--name-field-icon{width:72px;height:72px;border-radius:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#000;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.lef-icons>.field--name-field-icon .media{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%;text-align:center;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}.lef-icons>.field--name-field-icon .media .field--name-field-media-file{height:auto}.lef-icons>.field--name-field-icon svg rect,.lef-icons>.field--name-field-icon svg polygon,.lef-icons>.field--name-field-icon svg path,.lef-icons>.field--name-field-icon svg circle,.lef-icons>.field--name-field-icon svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.lef-icons>.field--name-field-icon svg rect:not(.no-fill),.lef-icons>.field--name-field-icon svg polygon:not(.no-fill),.lef-icons>.field--name-field-icon svg path:not(.no-fill),.lef-icons>.field--name-field-icon svg circle:not(.no-fill),.lef-icons>.field--name-field-icon svg ellipse:not(.no-fill){fill:#fff}.lef-icons .icon>.field{width:100%;height:0;overflow:hidden;padding-bottom:100%;position:relative}.lef-icons .icon>.field svg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.lef-icons .field--name-field-teaching-method{background:#b8591e}.lef-icons .field--name-field-student-behavior{background:#187387}.lef-icons .field--name-field-space{background:#5c8042}.lef-icons .field--name-field-info-medium{background:#772d45}.lef-icons .vocabulary--research-topic.view-mode--icon{padding:0;border:0}.lef-icons .popup{position:absolute;top:0;left:0;right:0;bottom:0}.lef-icons .popup .popup__open{width:100%;height:100%}.lef-icons .popup .popup__open .popup__title{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;color:#fff;padding:16px}.card__media{border:1px solid #e3e4e5}.application-lef{padding:32px;background:#eee}.application-lef .card__text{padding:32px 0 0 0}.application-lef .info-link{margin-top:16px}@media(max-width:29.9375em){.application-lef .lef-icons{max-width:100%}}@media(min-width:30em){.application-lef{padding:0;background:rgba(0,0,0,0)}.application-lef .card__text{width:55%;float:left;padding:32px}.application-lef .card__text .lef-text{width:100%}.application-lef .info-link{margin-left:16px}.application-lef .card__media{width:45%;float:right}}@media(min-width:37.5em){.application-lef .card__text{width:50%}.application-lef .card__media{width:50%}}@media(min-width:48em){.application-lef .card__text{width:66.67%;float:left}.application-lef .card__text .lef-text{width:50%}.application-lef .card__media{width:33.33%;float:right}.application-lef .info-link{margin-left:0}}@media(min-width:67.5em){.application-lef .card__text{width:75%;padding:26px 32px}.application-lef .card__text .lef-text{width:25%}.application-lef .card__media{width:25%}}.path-taxonomy .not-node .layout-content{padding:0;max-width:100%}.vocabulary--fp-application.view-mode--full>div>.field{padding-bottom:40px}@media(min-width:52.5em){.vocabulary--fp-application.view-mode--full>div>.field{padding-bottom:80px}}.vocabulary--fp-application.view-mode--full>div>.field.field--name-field-app-ts-intro{padding-bottom:32px}.vocabulary--fp-application.view-mode--full>div>.field.field--name-field-app-content{margin-right:-32px;margin-left:-32px;padding-bottom:0}@media(min-width:75em){.vocabulary--fp-application.view-mode--full>div>.field.field--name-field-app-content{margin-right:calc(-50vw + 568px);margin-left:calc(-50vw + 568px)}.vocabulary--fp-application.view-mode--full>div>.field.field--name-field-app-content .field-split-left-content{padding-left:calc(50vw - 576px)}.vocabulary--fp-application.view-mode--full>div>.field.field--name-field-app-content .field-split-right-content{padding-right:calc(50vw - 576px)}}@media(min-width:100em){.vocabulary--fp-application.view-mode--full>div>.field.field--name-field-app-content{margin-right:calc(-50vw + 688px);margin-left:calc(-50vw + 688px)}}.vocabulary--fp-application.view-mode--full .field--name-field-app-insights{padding-top:40px;clear:left}@media(min-width:52.5em){.vocabulary--fp-application.view-mode--full .field--name-field-app-insights{padding-top:80px}}.vocabulary--fp-application.view-mode--full .field--name-field-app-insights *:first-child{margin-top:0}.vocabulary--fp-application.view-mode--full .field--name-field-app-insights *:last-child{margin-bottom:0}.vocabulary--fp-application.view-mode--full .field--name-field-app-rendering img{width:100%}.vocabulary--fp-application.view-mode--full .browse-products{padding-top:40px;padding-bottom:40px;margin-right:-32px;margin-left:-32px;background:#eee}@media(min-width:52.5em){.vocabulary--fp-application.view-mode--full .browse-products{padding-top:80px;padding-bottom:80px}}@media(min-width:75em){.vocabulary--fp-application.view-mode--full .browse-products{margin-right:calc(-50vw + 568px);margin-left:calc(-50vw + 568px)}.vocabulary--fp-application.view-mode--full .browse-products .field-split-left-content{padding-left:calc(50vw - 576px)}.vocabulary--fp-application.view-mode--full .browse-products .field-split-right-content{padding-right:calc(50vw - 576px)}}@media(min-width:100em){.vocabulary--fp-application.view-mode--full .browse-products{margin-right:calc(-50vw + 688px);margin-left:calc(-50vw + 688px)}}.vocabulary--fp-application.view-mode--full .applications+.browse-products{padding-top:0}@media(min-width:67.5em){.vocabulary--fp-application.view-mode--full .field--name-field-app-insights{width:75%;padding-right:32px}}.large-tab__toggle{font-size:14px;font-size:.875rem;border:2px solid #747674;background:#747674;color:#fff;padding:0;position:relative;width:100%}.large-tab__toggle img{opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.large-tab__toggle .field{background:#fff}.large-tab__toggle .field.field--name-name{background:rgba(0,0,0,0)}.large-tab__toggle .label{display:block;padding:8px 0;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif}.large-tab__toggle .field--name-field-icon{padding:24px}.large-tab__toggle .field--name-field-icon svg{width:101px;height:105px}.large-tab__toggle path{fill:#747674;-webkit-transition:all .3s ease;transition:all .3s ease}.large-tab__toggle::after{display:none}.large-tab__toggle::before{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:auto;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:16px;height:16px;border-bottom-right-radius:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#187387}.large-tab__toggle[aria-selected=true]{pointer-events:none}.large-tab__toggle[aria-selected=true]::before{opacity:1}.large-tab__toggle:hover,.large-tab__toggle:focus,.large-tab__toggle[aria-selected=true]{background:#187387;border-color:#187387}.large-tab__toggle:hover img,.large-tab__toggle:focus img,.large-tab__toggle[aria-selected=true] img{opacity:1}.large-tab__toggle:hover path,.large-tab__toggle:focus path,.large-tab__toggle[aria-selected=true] path{fill:#187387}.large-tab__toggle:hover::before,.large-tab__toggle:focus::before,.large-tab__toggle[aria-selected=true]::before{border-color:#187387 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important}:root{--large-tabs-columns:1}@media(min-width:30em){:root{--large-tabs-columns:2}}@media(min-width:48em){:root{--large-tabs-columns:4}}.large-tabs{padding-bottom:40px;position:relative}@media(min-width:52.5em){.large-tabs{padding-bottom:80px}}.large-tabs::before{margin-right:-32px;margin-left:-32px;content:"";background:#eee;display:block;position:absolute;top:40px;left:0;right:0;bottom:0;z-index:-1}@media(min-width:75em){.large-tabs::before{margin-right:calc(-50vw + 568px);margin-left:calc(-50vw + 568px)}.large-tabs::before .field-split-left-content{padding-left:calc(50vw - 576px)}.large-tabs::before .field-split-right-content{padding-right:calc(50vw - 576px)}}@media(min-width:100em){.large-tabs::before{margin-right:calc(-50vw + 688px);margin-left:calc(-50vw + 688px)}}@media(min-width:52.5em){.large-tabs::before{top:80px}}.large-tabs>ul{list-style-type:none;padding:0;margin:0;position:relative;z-index:2}.large-tabs>ul:before,.large-tabs>ul:after{content:"";display:table}.large-tabs>ul:after{clear:both}.large-tabs>ul>li{margin-bottom:0;margin-top:16px}.large-tabs>ul>li:first-child{margin-top:0}.large-tabs .tab-content{clear:left}@media(min-width:30em){.large-tabs>ul>li{width:50%;float:left}.large-tabs>ul>li:nth-child(2){margin-top:0}}@media(min-width:48em){.large-tabs>ul>li{width:25%;margin-top:0}}.overlap-featured .field--name-field-page-featured .large-tabs{padding-bottom:80px}@media(min-width:52.5em){.overlap-featured .field--name-field-page-featured .large-tabs{padding-bottom:140px}}.application__info,.application__description,.field--name-field-app-3d-view,.field--name-field-app-plan-view{margin-bottom:32px}.application__description .field{display:inline-block}.application__description .field+.field::before{content:"|";margin-left:4px;margin-right:8px}.field--name-field-app-products>.field__items{overflow:hidden;*zoom:1;margin:-8px}.field--name-field-app-products>.field__items>.field__item{padding:8px}@media(min-width:67.5em){.field--name-field-app-products>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-field-app-products>.field__items>.field__item{width:50%;float:left}.field--name-field-app-products>.field__items>.field__item>.node,.field--name-field-app-products>.field__items>.field__item>.node>.teaser__link,.field--name-field-app-products>.field__items>.field__item>.node>.teaser__link>.teaser__container{height:100%}}.application__buttons{list-style-type:none;margin:-8px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.application__buttons li{margin:0;padding:0 !important;text-indent:0;width:100%}.application__buttons li::before{display:none}.application__buttons a{font-size:1rem;text-align:left;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;margin:8px}.application__buttons a::after{content:"";font-family:"Font Awesome 5 Pro";color:inherit;opacity:1;margin-left:8px}.application__buttons a.download::after{content:""}@media(min-width:67.5em){.application__buttons li{width:50%}}@media(min-width:100em){.application__buttons li{width:auto}}.large-tab__content{background:#fff;padding:32px}.application__content .application__title{font-size:32px;font-size:2rem;line-height:1.3;margin-bottom:18px;margin-bottom:1.125rem;margin-top:36px;margin-top:2.25rem;color:#5d5e5d;font-family:"Roboto Slab","Rockwell",Georgia,serif;font-weight:700;font-weight:700;margin-top:0;margin-bottom:1rem}@media(max-width:37.4375em){.application__content .application__title{font-size:21.3333333333px}}@media(min-width:48em){.application__content .application__info,.application__content .field--name-field-app-products{width:50%;float:left;padding-right:16px}.application__content .field--name-field-app-3d-view,.application__content .field--name-field-app-plan-view{width:50%;float:right;padding-left:16px}.application__content .field--name-field-app-3d-view .field__label{display:none}.application__content .field--name-field-app-plan-view{clear:both}}@media(min-width:67.5em){.application__content{padding:64px}.application__content .application__info,.application__content .field--name-field-app-products{width:66.67%}.application__content .field--name-field-app-3d-view,.application__content .field--name-field-app-plan-view{width:33.33%}.application__content .field--name-field-app-products{float:left;padding-right:16px;padding-left:0}}.applications>ul>li.orange .application__toggle,.applications>ul>li.orange .button--solid,.applications .tab-content.orange .application__toggle,.applications .tab-content.orange .button--solid{background:#b8591e}.applications>ul>li.orange .button--outline,.applications>ul>li.orange .button--solid,.applications>ul>li.orange .application__toggle,.applications>ul>li.orange .teaser__link::after,.applications .tab-content.orange .button--outline,.applications .tab-content.orange .button--solid,.applications .tab-content.orange .application__toggle,.applications .tab-content.orange .teaser__link::after{border-color:#b8591e}.applications>ul>li.orange .application__toggle::before,.applications .tab-content.orange .application__toggle::before{border-color:#b8591e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.applications>ul>li.orange .button--outline,.applications .tab-content.orange .button--outline{color:#b8591e}.applications>ul>li.orange .application__toggle:hover,.applications>ul>li.orange .application__toggle:focus,.applications>ul>li.orange .button--outline:hover,.applications>ul>li.orange .button--outline:focus,.applications>ul>li.orange .button--solid:hover,.applications>ul>li.orange .button--solid:focus,.applications .tab-content.orange .application__toggle:hover,.applications .tab-content.orange .application__toggle:focus,.applications .tab-content.orange .button--outline:hover,.applications .tab-content.orange .button--outline:focus,.applications .tab-content.orange .button--solid:hover,.applications .tab-content.orange .button--solid:focus{background:#3e3f41;border-color:#3e3f41;color:#fff}.applications>ul>li.teal .application__toggle,.applications>ul>li.teal .button--solid,.applications .tab-content.teal .application__toggle,.applications .tab-content.teal .button--solid{background:#187387}.applications>ul>li.teal .button--outline,.applications>ul>li.teal .button--solid,.applications>ul>li.teal .application__toggle,.applications>ul>li.teal .teaser__link::after,.applications .tab-content.teal .button--outline,.applications .tab-content.teal .button--solid,.applications .tab-content.teal .application__toggle,.applications .tab-content.teal .teaser__link::after{border-color:#187387}.applications>ul>li.teal .application__toggle::before,.applications .tab-content.teal .application__toggle::before{border-color:#187387 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.applications>ul>li.teal .button--outline,.applications .tab-content.teal .button--outline{color:#187387}.applications>ul>li.teal .application__toggle:hover,.applications>ul>li.teal .application__toggle:focus,.applications>ul>li.teal .button--outline:hover,.applications>ul>li.teal .button--outline:focus,.applications>ul>li.teal .button--solid:hover,.applications>ul>li.teal .button--solid:focus,.applications .tab-content.teal .application__toggle:hover,.applications .tab-content.teal .application__toggle:focus,.applications .tab-content.teal .button--outline:hover,.applications .tab-content.teal .button--outline:focus,.applications .tab-content.teal .button--solid:hover,.applications .tab-content.teal .button--solid:focus{background:#3e3f41;border-color:#3e3f41;color:#fff}.applications>ul>li.dark-green .application__toggle,.applications>ul>li.dark-green .button--solid,.applications .tab-content.dark-green .application__toggle,.applications .tab-content.dark-green .button--solid{background:#5c8042}.applications>ul>li.dark-green .button--outline,.applications>ul>li.dark-green .button--solid,.applications>ul>li.dark-green .application__toggle,.applications>ul>li.dark-green .teaser__link::after,.applications .tab-content.dark-green .button--outline,.applications .tab-content.dark-green .button--solid,.applications .tab-content.dark-green .application__toggle,.applications .tab-content.dark-green .teaser__link::after{border-color:#5c8042}.applications>ul>li.dark-green .application__toggle::before,.applications .tab-content.dark-green .application__toggle::before{border-color:#5c8042 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.applications>ul>li.dark-green .button--outline,.applications .tab-content.dark-green .button--outline{color:#5c8042}.applications>ul>li.dark-green .application__toggle:hover,.applications>ul>li.dark-green .application__toggle:focus,.applications>ul>li.dark-green .button--outline:hover,.applications>ul>li.dark-green .button--outline:focus,.applications>ul>li.dark-green .button--solid:hover,.applications>ul>li.dark-green .button--solid:focus,.applications .tab-content.dark-green .application__toggle:hover,.applications .tab-content.dark-green .application__toggle:focus,.applications .tab-content.dark-green .button--outline:hover,.applications .tab-content.dark-green .button--outline:focus,.applications .tab-content.dark-green .button--solid:hover,.applications .tab-content.dark-green .button--solid:focus{background:#3e3f41;border-color:#3e3f41;color:#fff}.applications>ul>li.burgundy .application__toggle,.applications>ul>li.burgundy .button--solid,.applications .tab-content.burgundy .application__toggle,.applications .tab-content.burgundy .button--solid{background:#772d45}.applications>ul>li.burgundy .button--outline,.applications>ul>li.burgundy .button--solid,.applications>ul>li.burgundy .application__toggle,.applications>ul>li.burgundy .teaser__link::after,.applications .tab-content.burgundy .button--outline,.applications .tab-content.burgundy .button--solid,.applications .tab-content.burgundy .application__toggle,.applications .tab-content.burgundy .teaser__link::after{border-color:#772d45}.applications>ul>li.burgundy .application__toggle::before,.applications .tab-content.burgundy .application__toggle::before{border-color:#772d45 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.applications>ul>li.burgundy .button--outline,.applications .tab-content.burgundy .button--outline{color:#772d45}.applications>ul>li.burgundy .application__toggle:hover,.applications>ul>li.burgundy .application__toggle:focus,.applications>ul>li.burgundy .button--outline:hover,.applications>ul>li.burgundy .button--outline:focus,.applications>ul>li.burgundy .button--solid:hover,.applications>ul>li.burgundy .button--solid:focus,.applications .tab-content.burgundy .application__toggle:hover,.applications .tab-content.burgundy .application__toggle:focus,.applications .tab-content.burgundy .button--outline:hover,.applications .tab-content.burgundy .button--outline:focus,.applications .tab-content.burgundy .button--solid:hover,.applications .tab-content.burgundy .button--solid:focus{background:#3e3f41;border-color:#3e3f41;color:#fff}.node--application.view-mode--full{padding-top:40px;padding-bottom:40px}@media(min-width:52.5em){.node--application.view-mode--full{padding-top:80px;padding-bottom:80px}}.node--application.view-mode--full .field--name-field-app-perspective-view{margin-bottom:32px}@media(min-width:48em){.node--application.view-mode--full .application__info,.node--application.view-mode--full .application__products,.node--application.view-mode--full .application__images{padding:16px}.node--application.view-mode--full .application__info,.node--application.view-mode--full .application__products{width:66.67%;float:left}.node--application.view-mode--full .application__images{width:33.33%;float:right}}.research__main>.field>.field__item+.field__item{margin-top:64px}.node--research.view-mode--full .research__main,.node--research.view-mode--full .research__sidebar,.node--research.view-mode--full .research__related{padding-bottom:40px}@media(min-width:52.5em){.node--research.view-mode--full .research__main,.node--research.view-mode--full .research__sidebar,.node--research.view-mode--full .research__related{padding-bottom:80px}}.node--research.view-mode--full .research__sidebar{font-size:14px;font-size:.875rem}.node--research.view-mode--full .research__sidebar .accordion{position:relative}.node--research.view-mode--full .research__sidebar .accordion .lef-simple{position:absolute;top:8px;right:8px}.node--research.view-mode--full .field--name-field-research-image img{width:100%;display:block}@media(min-width:37.5em){.node--research.view-mode--full .research__sidebar .accordion .lef-simple{position:relative;top:0;right:0;margin-left:auto;margin-right:0}.node--research.view-mode--full .research__sidebar .accordion .accordion__toggle{pointer-events:none;padding-left:32px}.node--research.view-mode--full .research__sidebar .accordion .accordion__toggle::before{display:none}.node--research.view-mode--full .research__sidebar .accordion .accordion__content{display:block}}@media(min-width:37.5em)and (max-width:47.9375em){.node--research.view-mode--full .research__sidebar{overflow:hidden;*zoom:1}.node--research.view-mode--full .research__sidebar .field--name-field-research-image{width:33.33%;float:left}.node--research.view-mode--full .research__sidebar .field--name-field-research-topic{width:66.67%;float:left}}@media(min-width:48em){.node--research.view-mode--full .research__sidebar{width:33.33%;float:right;padding-left:16px}.node--research.view-mode--full .research__sidebar .accordion .lef-simple{position:relative;top:0;right:0;margin-left:auto;margin-right:0}.node--research.view-mode--full .research__sidebar .accordion .accordion__toggle{pointer-events:none;padding-left:32px}.node--research.view-mode--full .research__sidebar .accordion .accordion__toggle::before{display:none}.node--research.view-mode--full .research__sidebar .accordion .accordion__content{display:block}.node--research.view-mode--full .research__main{width:66.67%;float:left;padding-right:16px}.node--research.view-mode--full .research__related{clear:both}}.lef-simple{width:40px;height:40px;position:relative;border:1px solid #222}.lef-simple div{background:#eee;width:50%;float:left;height:50%;opacity:0}.lef-simple div:nth-child(odd){clear:left}.lef-simple .lef-middle{width:9px;height:9px;background:#222;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;opacity:1;z-index:5}.lef-simple .lef-middle:last-child{margin-bottom:auto}.lef-simple::before,.lef-simple::after{content:"";background:#222;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.lef-simple::before{width:100%;height:1px}.lef-simple::after{width:1px;height:100%}.lef-simple .lef-orange{background:#b8591e}.lef-simple .lef-teal{background:#187387}.lef-simple .lef-burgundy{background:#772d45}.lef-simple .lef-dark-green{background:#5c8042}.orange .lef-simple .lef-orange{opacity:1}.teal .lef-simple .lef-teal{opacity:1}.dark-green .lef-simple .lef-dark-green{opacity:1}.burgundy .lef-simple .lef-burgundy{opacity:1}@media(min-width:48em){.lef-simple{width:72px;height:72px}.lef-simple .lef-middle{width:15px;height:15px}}@media(min-width:37.5em){.field--name-field-story-attribution{font-size:1.25rem}}.field--name-field-story-attribution>.field__item{display:inline-block}.field--name-field-story-attribution>.field__item .paragraph{display:inline-block}.field--name-field-story-attribution>.field__item+.field__item::before{content:"| "}.banner.no-image+.node--story.view-mode--full{margin-top:-40px}@media(min-width:52.5em){.banner.no-image+.node--story.view-mode--full{margin-top:-80px}}.node--story.view-mode--full .field--name-field-story-media,.field--name-field-story-content>.field__item{padding-top:32px}@media(min-width:52.5em){.node--story.view-mode--full .field--name-field-story-media,.field--name-field-story-content>.field__item{padding-top:64px}}.field--name-field-story-content{padding-bottom:40px;position:relative}@media(min-width:52.5em){.field--name-field-story-content{padding-bottom:80px}}.field--name-field-story-content>.field__item .paragraph--type--quote{margin:0}.not-node .layout-content{padding-top:40px;padding-bottom:40px;margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:32px;padding-right:32px;overflow:hidden;*zoom:1;padding-top:40px}@media(min-width:52.5em){.not-node .layout-content{padding-top:80px;padding-bottom:80px}}@media(min-width:100em){.not-node .layout-content{max-width:1440px}}@media(min-width:52.5em){.not-node .layout-content{padding-top:53.3333333333px}}.model{position:relative;padding-left:40px}.model .model__icon{display:block;width:28px;height:28px;position:absolute;left:0;top:0;bottom:0;margin:auto}.model .model__number{margin:0}.product-banner{background:#eee;padding-top:64px;padding-bottom:64px}.node--fleetwood-product .carrousel{background:#fff;border:2px solid #e3e4e5}.node--fleetwood-product.view-mode--full,.node--fleetwood-product.view-mode--default{overflow:hidden;*zoom:1}.node--fleetwood-product.view-mode--full .product__info .field,.node--fleetwood-product.view-mode--default .product__info .field{font-size:16px;font-size:1rem}.node--fleetwood-product.view-mode--full .product__info .field .field__label,.node--fleetwood-product.view-mode--default .product__info .field .field__label{margin-bottom:.25rem}.node--fleetwood-product.view-mode--full .product__info .field+.field,.node--fleetwood-product.view-mode--default .product__info .field+.field{margin-top:24px}.node--fleetwood-product.view-mode--full .model__quote,.node--fleetwood-product.view-mode--default .model__quote{width:100%;margin-bottom:16px}.node--fleetwood-product.view-mode--full .model__quote::after,.node--fleetwood-product.view-mode--default .model__quote::after{display:none}.node--fleetwood-product.view-mode--full .product__media img,.node--fleetwood-product.view-mode--default .product__media img{display:block;width:100%;height:auto}.node--fleetwood-product.view-mode--full .product-banner__info,.node--fleetwood-product.view-mode--default .product-banner__info{margin-bottom:32px}.node--fleetwood-product.view-mode--full .product-banner__quote .button--solid,.node--fleetwood-product.view-mode--default .product-banner__quote .button--solid{width:100%}.node--fleetwood-product.view-mode--full .horizontal-tabs,.node--fleetwood-product.view-mode--default .horizontal-tabs{display:block}.node--fleetwood-product.view-mode--full .horizontal-tabs .tab-content,.node--fleetwood-product.view-mode--default .horizontal-tabs .tab-content{padding-bottom:40px;padding-left:0;padding-right:0;padding-top:64px}@media(min-width:52.5em){.node--fleetwood-product.view-mode--full .horizontal-tabs .tab-content,.node--fleetwood-product.view-mode--default .horizontal-tabs .tab-content{padding-bottom:80px}}.node--fleetwood-product.view-mode--full .product-detail-tab>h2,.node--fleetwood-product.view-mode--default .product-detail-tab>h2{display:none}@media(min-width:37.5em){.node--fleetwood-product.view-mode--full .model__quote,.node--fleetwood-product.view-mode--default .model__quote{width:auto;float:right;position:relative;z-index:20;margin-bottom:0}.node--fleetwood-product.view-mode--full .product-banner,.node--fleetwood-product.view-mode--default .product-banner{overflow:hidden;*zoom:1}.node--fleetwood-product.view-mode--full .product-banner__info,.node--fleetwood-product.view-mode--default .product-banner__info{float:left;margin-bottom:0}.node--fleetwood-product.view-mode--full .product-banner__quote,.node--fleetwood-product.view-mode--default .product-banner__quote{float:right;padding-top:1.125em}.node--fleetwood-product.view-mode--full .product-banner__quote .button--solid,.node--fleetwood-product.view-mode--default .product-banner__quote .button--solid{width:auto}.node--fleetwood-product.view-mode--full .product__media,.node--fleetwood-product.view-mode--default .product__media{width:50%;float:right;padding-left:16px}.node--fleetwood-product.view-mode--full .product__info,.node--fleetwood-product.view-mode--default .product__info{width:50%;float:left;padding-right:16px}}@media(min-width:52.5em){.entitynodecanonical .node--fleetwood-product.view-mode--full .model,.entitynodecanonical .node--fleetwood-product.view-mode--default .model{padding-left:48px}.entitynodecanonical .node--fleetwood-product.view-mode--full .model .model__icon,.entitynodecanonical .node--fleetwood-product.view-mode--default .model .model__icon{width:36px;height:36px;top:5px}}@media(min-width:64em){.node--fleetwood-product.view-mode--full .product__media,.node--fleetwood-product.view-mode--default .product__media{width:60%}.node--fleetwood-product.view-mode--full .product__info,.node--fleetwood-product.view-mode--default .product__info{width:40%}}.node--resource.view-mode--full{padding-bottom:40px}@media(min-width:52.5em){.node--resource.view-mode--full{padding-bottom:80px}}.resource__files{overflow:hidden;*zoom:1;margin:-8px}.resource__files .resource-file{padding:8px}@media(min-width:30em){.resource__files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.resource__files .resource-file .teaser__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resource__files .resource-file .teaser__content .resource-container{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.resource__files .resource-file .teaser__content .resource-container>*{width:100%}.resource__files .resource-file .teaser__content .resource-container h3{margin-top:0;margin-bottom:auto}.resource__files .resource-file .teaser__content .resource-container .resource-links{-ms-flex-item-align:end;align-self:flex-end}.resource__files>.resource-file>.media,.resource__files .teaser__link{height:100%}.resource__files .resource-file{width:50%;float:left}.resource__files .resource-file:nth-child(2n+1){clear:left}.resource__files .media--view-mode-product-download .teaser__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.resource__files .media--view-mode-product-download .teaser__content>*{width:100%}.resource__files .media--view-mode-product-download h3{-ms-flex-item-align:end;align-self:flex-end}}@media(min-width:48em){.resource__files{margin:-16px}.resource__files .resource-file{padding:16px;width:33.33%}.resource__files .resource-file:nth-child(2n+1){clear:none}.resource__files .resource-file:nth-child(3n+1){clear:left}}@media(min-width:67.5em){.resource__files .resource-file{width:25%}.resource__files .resource-file:nth-child(2n+1),.resource__files .resource-file:nth-child(3n+1){clear:none}.resource__files .resource-file:nth-child(4n+1){clear:left}}@media(min-width:48em)and (max-width:56.1875em){.resource__files .resource-links{display:block}}@media(min-width:30em)and (max-width:37.4375em){.resource__files .resource-links{display:block}}.resource-category{background:rgba(0,0,0,0)}.resource-category .accordion__toggle{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:21px;margin-bottom:1.3125rem;margin-top:28px;margin-top:1.75rem;color:#222;font-family:"Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;position:relative;text-decoration:none;border:2px solid #e3e4e5;background:#eee;margin:0}@media(max-width:37.4375em){.resource-category .accordion__toggle{font-size:18px;font-size:1.125rem;margin-bottom:16px}}.resource-category .accordion__toggle::after{content:"";background:#187387;width:0;height:4px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.resource-category .accordion__toggle:hover,.resource-category .accordion__toggle:focus{text-decoration:none}.resource-category .accordion__toggle:hover::after,.resource-category .accordion__toggle:focus::after{width:100%}.resource-category .accordion__toggle::after{display:block;left:-2px;right:-2px;bottom:-2px}.resource-category .accordion__toggle::before{left:32px;top:1.5em;font-size:.875em}.resource-category .accordion__toggle span{display:block}.resource-category .accordion__toggle .count-label{text-transform:none;letter-spacing:0;font-size:.875rem;font-style:italic;color:#5d5e5d}.resource-category .accordion__toggle:hover::after,.resource-category .accordion__toggle:focus::after{width:calc(100% + 4px)}.resource-category .accordion__toggle[aria-expanded=true]{background:#187387;border-color:#187387;color:#fff}.resource-category .accordion__toggle[aria-expanded=true]::before,.resource-category .accordion__toggle[aria-expanded=true] .count-label{color:#fff}@media(max-width:37.4375em){.resource-category .accordion__toggle{margin-bottom:0}}@media(min-width:37.5em){.resource-category .accordion__toggle::before{top:1.25em}}@media(min-width:48em){.resource-category .accordion__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.resource-category .accordion__toggle .count-label{font-size:1rem}}.resource-category .accordion__content>div{border:2px solid #e3e4e5;border-top:0;padding:16px}.resource-category .accordion__content>div>div+div{margin-top:8px}@media(min-width:48em){.resource-category .accordion__content>div{padding:32px}.resource-category .accordion__content>div>div+div{margin-top:16px}}.resource-category.uncategorized{border-top:1px solid #e3e4e5;border-bottom:1px solid #e3e4e5;position:relative;top:-1px}.resource-category .media--view-mode-product-download .pdfpreview-image-wrapper .file.file--application-pdf{display:-webkit-box;display:-ms-flexbox;display:flex;height:0;padding-bottom:125%;width:100%;position:relative}.resource-category .media--view-mode-product-download .pdfpreview-image-wrapper .file.file--application-pdf::before{margin-top:0;position:absolute;top:0;left:0;right:0;bottom:0;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}.field--name-field-resource-categories>.field__item+.field__item,.field--name-field-rc-subcategories>.field__item+.field__item{margin-top:16px}.see-more-images{text-align:center;margin-top:32px}.see-more-images .button{display:inline-block;margin:0 16px}.see-more-images .product-line-button{margin-bottom:32px;display:inline-block}.node--product-line.view-mode--full{padding-bottom:40px}@media(min-width:52.5em){.node--product-line.view-mode--full{padding-bottom:80px}}.node--product-line.view-mode--full .field--name-field-pl-application-image{margin-top:40px;display:none}@media(min-width:52.5em){.node--product-line.view-mode--full .field--name-field-pl-application-image{margin-top:80px}}.node--product-line.view-mode--full .field--name-field-pl-application-image.visible{display:block}.node--product-line.view-mode--full .product-line-button{text-align:center;margin-top:32px}.node--product-line.view-mode--full .field--name-field-additional-images{display:none;color:#fff}.node--product-line.view-mode--full .field--name-field-additional-images .field--name-field-media-image{width:100%}.node--product-line.view-mode--full .field--name-field-additional-images.visible{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px}.node--product-line.view-mode--full .field--name-field-page-featured{margin-bottom:40px}@media(min-width:52.5em){.node--product-line.view-mode--full .field--name-field-page-featured{margin-bottom:80px}}.node--product-line.view-mode--full>div>section:not(.background--white)+.layout-container{margin-top:40px}@media(min-width:52.5em){.node--product-line.view-mode--full>div>section:not(.background--white)+.layout-container{margin-top:80px}}.node--product-line.view-mode--full .field--name-field-page-featured .paragraph--type--card ul{margin-bottom:0}.node--product-line.view-mode--full .field--name-field-page-featured .paragraph--type--card ul li:last-child{margin-bottom:0}@media(min-width:48em){.node--product-line.view-mode--full .field--name-field-page-featured .paragraph--type--card .card__text.has-media{width:50%;float:right}.node--product-line.view-mode--full .field--name-field-page-featured .paragraph--type--card .card__media{width:50%;float:left}}@media(min-width:52.5em){.node--product-line.view-mode--full .field--name-field-page-featured .paragraph--type--card .card__text.has-media{padding-left:64px}.node--product-line.view-mode--full .field--name-field-page-featured .paragraph--type--card .card__media{width:calc(50% + 32px);margin-left:0;margin-right:-32px}.node--product-line.view-mode--full .field--name-field-page-featured .paragraph--type--card .card__media img{width:100%}}@media(min-width:64em){.node--product-line.view-mode--full .field--name-field-page-featured .paragraph--type--card .card__text.has-media{padding-left:80px}}.node--product-line.view-mode--full h2+h2{display:none}.node--product-line.view-mode--full .grid-container .col{padding:16px}@media(min-width:37.5em){.node--product-line.view-mode--full .grid-container .col{width:50%;float:left}.node--product-line.view-mode--full .grid-container .col:nth-child(2n+1){clear:left}}@media(min-width:52.5em){.node--product-line.view-mode--full .grid-container .col{width:33.33%;float:left}.node--product-line.view-mode--full .grid-container .col:nth-child(2n+1){clear:none}.node--product-line.view-mode--full .grid-container .col:nth-child(3n+1){clear:left}}@media(min-width:48em){.product-lines ul[role=tablist] li{width:25%}}.overlap-featured .field--name-field-page-featured+.paragraph--type--section{padding-top:0;z-index:50;margin-top:-40px}@media(min-width:52.5em){.overlap-featured .field--name-field-page-featured+.paragraph--type--section{margin-top:-80px}}.fleetwood-product-searchpage .header{position:absolute;top:0 !important}.fleetwood-product-searchpage [id=page] .region-breadcrumb{display:none}.fleetwood-product-searchpage .layout-content,.fleetwood-product-searchpage .layout-container{max-width:100%}.fleetwood-product-searchpage .layout-content{padding:0}.product-search-facets{background:#eee;border-right:1px solid #e3e4e5}.product-search-facets .facets-header{overflow:hidden;*zoom:1}.product-search-facets .facets-header .title{float:left;font-weight:400;margin-bottom:16px}@media(min-width:75em){.product-search-facets .facets-header .title{margin-bottom:32px}}.product-search-facets .clear{border-radius:0;border-style:solid;border-width:2px;display:inline-block;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:18px 24px 18px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);border-color:#772d45;color:#772d45;font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;margin-top:-16px;padding-top:12px;padding-bottom:12px;display:block;width:100%;clear:left;margin-bottom:32px}@media(min-width:37.5em){.product-search-facets .clear{font-size:1.125rem}}.product-search-facets .clear::after{content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:-0.9em;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.product-search-facets .clear:hover,.product-search-facets .clear:focus{background:#3e3f41;border-color:#3e3f41;border-radius:0;color:#fff;outline:0}.product-search-facets .clear:hover::after,.product-search-facets .clear:focus::after{opacity:1;margin-left:8px}.product-search-facets .clear:focus{outline:1px dotted #187387;outline-offset:5px}.product-search-facets .clear::before{content:"";font-family:"Font Awesome 5 Pro";font-size:.9em;margin-right:4px}.product-search-facets .clear::after{display:none}@media(min-width:37.5em){.product-search-facets .clear{font-size:14px;font-size:.875rem}}@media(min-width:75em){.product-search-facets .clear{position:relative;text-decoration:none;border:0;float:right;margin-top:7px;display:inline-block;width:auto;clear:none;margin-bottom:0;padding:0}.product-search-facets .clear::after{content:"";background:#772d45;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.product-search-facets .clear:hover,.product-search-facets .clear:focus{text-decoration:none}.product-search-facets .clear:hover::after,.product-search-facets .clear:focus::after{width:100%}.product-search-facets .clear::after{display:block;margin-left:auto}.product-search-facets .clear:hover,.product-search-facets .clear:focus{background:rgba(0,0,0,0);color:#772d45}.product-search-facets .clear:hover::after,.product-search-facets .clear:focus::after{margin-left:auto}}.product-search-facets .fleetwood-product-search-number{position:relative}.product-search-facets .fleetwood-product-search-number .form-container{position:relative}.product-search-facets .fleetwood-product-search-number .form-container::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;color:#187387;width:50px;height:50px;text-align:center;line-height:50px}.product-search-facets .fleetwood-product-search-number .form-container .form-submit{width:50px;height:50px;padding:0;background:rgba(0,0,0,0);text-indent:-9999px;border-color:rgba(0,0,0,0)}.product-search-facets .fleetwood-product-search-number .form-container .form-submit:hover,.product-search-facets .fleetwood-product-search-number .form-container .form-submit:focus{border-color:#187387;-webkit-box-shadow:none;box-shadow:none}.product-search-facets .fleetwood-product-search-number .form-container::before,.product-search-facets .fleetwood-product-search-number .form-container .form-submit{position:absolute;bottom:0;left:0}.product-search-facets .fleetwood-product-search-number .form-item{margin:0}.product-search-facets .fleetwood-product-search-number .form-text{padding-left:48px}.product-search-wrapper{position:relative}.product-search-wrapper .product-search-results .horizontal-tabs{display:block}@media(min-width:52.5em){.product-search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-search-facets{width:33.33%;float:left}.product-search-results{width:66.67%;float:left}}@media(min-width:100em){.product-search-facets{width:25%}.product-search-results{width:75%;float:left}}.product-search-sidebar{padding:32px}.product-search-sidebar h3,.product-search-sidebar .form-item>label{font-size:18px;font-size:1.125rem;margin-bottom:8px}.product-search-sidebar .clean-list li,.product-search-sidebar .facet .facet__list li,.facet .product-search-sidebar .facet__list li{margin-bottom:8px}.facet{background:#fff;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.facet .facet__button{background:rgba(0,0,0,0);border:2px solid #e3e4e5;display:block;padding:16px 21.3333333333px;text-align:left;width:100%}.facet .facet__button h4{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;margin:0;color:#5d5e5d;padding-left:16px;position:relative}.facet .facet__button h4::before{content:"";color:#187387;font-family:"Font Awesome 5 Pro";position:absolute;top:.05em;left:0;font-weight:400}.facet .facet__button::after{display:none}.facet .facet__button:hover,.facet .facet__button:focus{border-color:#187387}.facet .facet__list{background:#fff;border-left:2px solid #e3e4e5;border-right:2px solid #e3e4e5;border-top:0;border-bottom:0;font-size:1rem;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.region-content .facet .facet__list .facet__option{padding:0 21.3333333333px}.facet .facet__option{margin:10.6688px 0 0;padding:0 21.3333333333px}.facet .facet__option a{position:relative;text-decoration:none}.facet .facet__option a::after{content:"";background:#187387;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.facet .facet__option a:hover,.facet .facet__option a:focus{text-decoration:none}.facet .facet__option a:hover::after,.facet .facet__option a:focus::after{width:100%}.facet .facet__option:first-child{margin-top:10.688px}.facet .facet__option:last-child{margin-bottom:10.688px}.facet .facet__option .result-count{font-size:.85em}.facet:focus-within{border-color:#187387}.facet:hover{-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15)}.facet:hover .facet__button h4{color:#187387}.facet.chosen{background:#eee}.facet.chosen h4{padding-left:0}.facet.chosen h4::before{display:none}.facet.chosen a{display:inline-block;margin-top:8px}.facet.chosen .facet__button::after{display:none}.facet.chosen .facet__button:hover,.facet.chosen .facet__button:focus{border-color:#e3e4e5}.facet.chosen:hover{-webkit-box-shadow:none;box-shadow:none}.facet.chosen:hover .facet__button h4{color:#5d5e5d}.facet.chosen:focus-within{border-color:#e3e4e5}.facet .facet__button[aria-expanded=true]+.facet__list{border-bottom:2px solid #e3e4e5;max-height:300px;overflow:auto}.remove{position:relative;text-decoration:none;color:#222;font-size:1rem}.remove::after{content:"";background:#772d45;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.remove:hover,.remove:focus{text-decoration:none}.remove:hover::after,.remove:focus::after{width:100%}.remove:hover,.remove:focus{color:#772d45}.remove::before{color:#772d45;content:"";font-family:"Font Awesome 5 Pro";margin-right:4px;font-weight:300;font-size:.9em}.product-search-breadcrumb,.tab-wrapper .product-search-tabs{color:#fff;padding-left:32px;padding-right:32px;margin:0}.product-search-breadcrumb a,.tab-wrapper .product-search-tabs a{color:#fff}.product-search-breadcrumb{font-size:14px;font-size:.875rem;background:#187387;padding-top:32px;padding-bottom:32px}@media(min-width:100em){.product-search-breadcrumb{font-size:16px;font-size:1rem}}.product-search-breadcrumb .count,.product-search-breadcrumb ul,.product-search-breadcrumb ul li{display:inline-block;margin:7px 0 0 0;padding:0}.product-search-breadcrumb .count{font-weight:700}.product-search-breadcrumb ul{margin:0}.product-search-breadcrumb ul li{margin-right:16px}.product-search-breadcrumb a{position:relative;text-decoration:none;font-weight:400}.product-search-breadcrumb a::after{content:"";background:#fff;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.product-search-breadcrumb a:hover,.product-search-breadcrumb a:focus{text-decoration:none}.product-search-breadcrumb a:hover::after,.product-search-breadcrumb a:focus::after{width:100%}.product-search-breadcrumb a::before{content:"";font-family:"Font Awesome 5 Pro";margin-right:4px;font-weight:300}.product-search-tab-content .category__download{margin-bottom:8px}.product-search-tab-content .category{margin-bottom:64px}.product-search-tab-content .category:last-child{margin-bottom:0}.product-search-tab-content .category__items{clear:both}.product-search-tab-content .files .category__items{overflow:hidden;*zoom:1;margin-left:-8px;margin-right:-8px;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-search-tab-content .files .category__items .media--type-video .popup__open>.field::before,.product-search-tab-content .files .category__items .media--type-product-video .popup__open>.field::before{width:64px;height:64px;border-radius:32px;text-align:center;line-height:68px;font-size:1.8rem}.product-search-tab-content .files .category__items .media{border-top:0;margin-top:0;width:50%;float:left;padding:8px}.product-search-tab-content .files .category__items .media:nth-child(2n+1){clear:left}.product-search-tab-content .files .category__items .media .teaser__link,.product-search-tab-content .files .category__items .media .video-container{display:block}.product-search-tab-content .files .category__items .media .teaser__link,.product-search-tab-content .files .category__items .media .video-container,.product-search-tab-content .files .category__items .media .field--name-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.product-search-tab-content .files .category__items .media .teaser__link>*,.product-search-tab-content .files .category__items .media .video-container>*,.product-search-tab-content .files .category__items .media .field--name-thumbnail>*{width:100%}.product-search-tab-content .files .category__items .media .file{display:block;height:100%}.product-search-tab-content .files .category__items .media .file a{position:relative;font-size:14px;font-size:.875rem;border:2px solid #e3e4e5;padding:16px;font-weight:700}.product-search-tab-content .files .category__items .media .file a::after{content:"";border:0 solid #187387;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-2px;left:-2px;right:-2px;top:-2px;z-index:20;margin:auto;opacity:0}.product-search-tab-content .files .category__items .media .file a:hover,.product-search-tab-content .files .category__items .media .file a:focus{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25)}.product-search-tab-content .files .category__items .media .file a:hover::after,.product-search-tab-content .files .category__items .media .file a:focus::after{border-width:4px;opacity:1}.product-search-tab-content .files .category__items .media .file a::before{font-size:2rem;font-weight:400;margin-bottom:-32px}.product-search-tab-content .files .category__items .media .file a::after{width:auto;height:auto;background:rgba(0,0,0,0)}@media(min-width:37.5em){.product-search-tab-content .files .category__items{margin-left:-16px;margin-right:-16px}.product-search-tab-content .files .category__items .media{padding:16px}}@media(min-width:90em)and (max-width:100em){.product-search-tab-content .files .category__items .media{width:33.33%}.product-search-tab-content .files .category__items .media:nth-child(2n+1){clear:none}.product-search-tab-content .files .category__items .media:nth-child(3n+1){clear:left}}@media(min-width:100em){.product-search-tab-content .files .category__items .media{width:25%}.product-search-tab-content .files .category__items .media:nth-child(2n+1){clear:none}.product-search-tab-content .files .category__items .media:nth-child(4n+1){clear:left}}.product-search-tab-content .category__more{padding:32px;background:#eee;text-align:center;margin-top:8px}.product-search-tab-content .category__more *:first-child{margin-top:0}.product-search-tab-content .category__more *:last-child{margin-bottom:0}@media(min-width:37.5em){.product-search-tab-content .category__more{margin-top:16px}}.product-search-tab-content .width .view-mode--search-facet,.product-search-tab-content .height .view-mode--search-facet,.product-search-tab-content .depth .view-mode--search-facet{padding:16px 32px}@media(min-width:48em){.product-search-tab-content .width .col,.product-search-tab-content .height .col,.product-search-tab-content .depth .col{width:33.33%}.product-search-tab-content .width .col:nth-child(odd),.product-search-tab-content .height .col:nth-child(odd),.product-search-tab-content .depth .col:nth-child(odd){clear:none}.product-search-tab-content .width .col:nth-child(3n+1),.product-search-tab-content .height .col:nth-child(3n+1),.product-search-tab-content .depth .col:nth-child(3n+1){clear:left}}@media(min-width:80em){.product-search-tab-content .width .col,.product-search-tab-content .height .col,.product-search-tab-content .depth .col{width:25%}.product-search-tab-content .width .col:nth-child(3n+1),.product-search-tab-content .height .col:nth-child(3n+1),.product-search-tab-content .depth .col:nth-child(3n+1){clear:none}.product-search-tab-content .width .col:nth-child(4n+1),.product-search-tab-content .height .col:nth-child(4n+1),.product-search-tab-content .depth .col:nth-child(4n+1){clear:left}}@media(min-width:100em){.product-search-tab-content .width .col,.product-search-tab-content .height .col,.product-search-tab-content .depth .col{width:20%}.product-search-tab-content .width .col:nth-child(4n+1),.product-search-tab-content .height .col:nth-child(4n+1),.product-search-tab-content .depth .col:nth-child(4n+1){clear:none}.product-search-tab-content .width .col:nth-child(5n+1),.product-search-tab-content .height .col:nth-child(5n+1),.product-search-tab-content .depth .col:nth-child(5n+1){clear:left}}@media(min-width:37.5em){.product-search-tab-content .category__header{float:left;margin-top:1rem}.product-search-tab-content .category__download{float:right;margin-top:1rem}.product-search-tab-content .quote-button+h2{margin-top:0}}@media(min-width:67.5em){.product-search-breadcrumb,.tab-wrapper .product-search-tabs,.horizontal-tabs .product-search-tab-content{padding-left:64px;padding-right:64px}.horizontal-tabs .product-search-tab-content{padding-bottom:64px;padding-top:58px}}.search-facet{display:block;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.search-facet svg rect,.search-facet svg polygon,.search-facet svg path,.search-facet svg circle,.search-facet svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.search-facet svg rect:not(.no-fill),.search-facet svg polygon:not(.no-fill),.search-facet svg path:not(.no-fill),.search-facet svg circle:not(.no-fill),.search-facet svg ellipse:not(.no-fill){fill:#c9cbcc}.search-facet .view-mode--search-facet{position:relative}.search-facet .view-mode--search-facet::after{content:"";border:0 solid #187387;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-2px;left:-2px;right:-2px;top:-2px;z-index:20;margin:auto;opacity:0}.search-facet:hover,.search-facet:focus{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25)}.search-facet:hover svg rect,.search-facet:hover svg polygon,.search-facet:hover svg path,.search-facet:hover svg circle,.search-facet:hover svg ellipse,.search-facet:focus svg rect,.search-facet:focus svg polygon,.search-facet:focus svg path,.search-facet:focus svg circle,.search-facet:focus svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.search-facet:hover svg rect:not(.no-fill),.search-facet:hover svg polygon:not(.no-fill),.search-facet:hover svg path:not(.no-fill),.search-facet:hover svg circle:not(.no-fill),.search-facet:hover svg ellipse:not(.no-fill),.search-facet:focus svg rect:not(.no-fill),.search-facet:focus svg polygon:not(.no-fill),.search-facet:focus svg path:not(.no-fill),.search-facet:focus svg circle:not(.no-fill),.search-facet:focus svg ellipse:not(.no-fill){fill:#187387}.search-facet:hover .view-mode--search-facet::after,.search-facet:focus .view-mode--search-facet::after{border-width:4px;opacity:1}.search-facet:hover h3,.search-facet:focus h3{color:#187387}.view-mode--search-facet{background:#fff;border:2px solid #e3e4e5;padding:32px}.view-mode--search-facet h3,.view-mode--search-facet .count{display:inline-block}.view-mode--search-facet h3{margin-top:0;margin-bottom:0;margin-right:4px}.view-mode--search-facet .count{color:#5d5e5d}.view-mode--search-facet .field--name-field-icon,.view-mode--search-facet .field--name-field-image{width:100%}.view-mode--search-facet .media--view-mode-teaser-image{margin-top:-32px;margin-left:-32px;margin-bottom:32px;width:calc(100% + 64px)}.view-mode--search-facet .media--view-mode-teaser-image img{max-height:none;width:100% !important}.view-mode--search-facet svg{width:150px;height:150px;display:block;margin:0 auto 16px}.view-mode--search-facet.vocabulary--fp-worksurface-shape,.view-mode--search-facet.vocabulary--fp-application{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-mode--search-facet.vocabulary--fp-worksurface-shape>*,.view-mode--search-facet.vocabulary--fp-application>*{width:100%}.product-search-tab-content .col{padding:8px}.product-search-tab-content .col:nth-child(4n+1) .search-facet .view-mode--search-facet::after{border-color:#b8591e}.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg rect,.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg polygon,.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg path,.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg circle,.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg ellipse,.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg rect,.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg polygon,.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg path,.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg circle,.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg rect:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg polygon:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg path:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg circle:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover svg ellipse:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg rect:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg polygon:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg path:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg circle:not(.no-fill),.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus svg ellipse:not(.no-fill){fill:#b8591e}.product-search-tab-content .col:nth-child(4n+1) .search-facet:hover h3,.product-search-tab-content .col:nth-child(4n+1) .search-facet:focus h3{color:#b8591e}.product-search-tab-content .col:nth-child(4n+2) .search-facet .view-mode--search-facet::after{border-color:#187387}.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg rect,.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg polygon,.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg path,.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg circle,.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg ellipse,.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg rect,.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg polygon,.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg path,.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg circle,.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg rect:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg polygon:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg path:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg circle:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover svg ellipse:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg rect:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg polygon:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg path:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg circle:not(.no-fill),.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus svg ellipse:not(.no-fill){fill:#187387}.product-search-tab-content .col:nth-child(4n+2) .search-facet:hover h3,.product-search-tab-content .col:nth-child(4n+2) .search-facet:focus h3{color:#187387}.product-search-tab-content .col:nth-child(4n+3) .search-facet .view-mode--search-facet::after{border-color:#5c8042}.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg rect,.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg polygon,.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg path,.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg circle,.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg ellipse,.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg rect,.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg polygon,.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg path,.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg circle,.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg rect:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg polygon:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg path:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg circle:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover svg ellipse:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg rect:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg polygon:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg path:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg circle:not(.no-fill),.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus svg ellipse:not(.no-fill){fill:#5c8042}.product-search-tab-content .col:nth-child(4n+3) .search-facet:hover h3,.product-search-tab-content .col:nth-child(4n+3) .search-facet:focus h3{color:#5c8042}.product-search-tab-content .col:nth-child(4n+4) .search-facet .view-mode--search-facet::after{border-color:#772d45}.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg rect,.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg polygon,.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg path,.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg circle,.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg ellipse,.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg rect,.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg polygon,.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg path,.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg circle,.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg ellipse{-webkit-transition:fill .3s ease;transition:fill .3s ease}.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg rect:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg polygon:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg path:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg circle:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover svg ellipse:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg rect:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg polygon:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg path:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg circle:not(.no-fill),.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus svg ellipse:not(.no-fill){fill:#772d45}.product-search-tab-content .col:nth-child(4n+4) .search-facet:hover h3,.product-search-tab-content .col:nth-child(4n+4) .search-facet:focus h3{color:#772d45}.product-search-tab-content .quote-button,.product-search-tab-content .node--fleetwood-product.view-mode--full{margin-top:-16px}.product-search-tab-content .quote-button{width:100%}.single .product-search-tab-content .quote-button{display:none}@media(min-width:37.5em){.product-search-tab-content .node--fleetwood-product.view-mode--full{margin-top:0}.product-search-tab-content .quote-button,.product-search-tab-content .model__quote{font-size:14px;font-size:.875rem;width:auto;float:right;position:relative;z-index:20;padding:8px 16px;margin-top:.25rem}.product-search-tab-content .quote-button::after,.product-search-tab-content .model__quote::after{display:none}.product-search-tab-content .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-search-tab-content .col{width:50%;padding:16px;float:left}.product-search-tab-content .col:nth-child(odd){clear:left}.product-search-tab-content .col .search-facet,.product-search-tab-content .col .view-mode--search-facet,.product-search-tab-content .col .view-mode--teaser{height:100%}.product-search-tab-content .col .view-mode--teaser .teaser__link,.product-search-tab-content .col .view-mode--teaser .teaser__container{height:100%}.product-search-tab-content .col .view-mode--search-facet{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-search-tab-content .col .view-mode--search-facet .content{width:100%}.product-search-tab-content .col .view-mode--search-facet.vocabulary--fp-worksurface-shape,.product-search-tab-content .col .view-mode--search-facet.vocabulary--fp-application{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:100em){.product-search-tab-content .col{width:33.33%}.product-search-tab-content .col:nth-child(odd){clear:none}.product-search-tab-content .col:nth-child(3n+1){clear:left}}.toggle-filters::after{display:none}.filters-open{margin-bottom:32px;width:100%;display:none}.filters-close{padding:0;width:44px;height:44px;border-color:rgba(0,0,0,0);color:#222;position:absolute;top:0;right:-1px;display:none}@media(max-width:52.4375em){.product-search-facets{width:400px;max-width:100%;height:100%;position:absolute;left:-400px;z-index:999;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;display:none}.product-search-wrapper::before{content:"";background:#222;position:absolute;top:0;bottom:0;width:100%;right:-100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;z-index:998}.show-facets .product-search-facets{left:0;display:block}.show-facets .product-search-wrapper::before{opacity:.75;right:0}.filters-open,.filters-close{display:block}}.profile{overflow:hidden;*zoom:1;background:#eee;padding:32px;position:relative}.profile .user-edit{position:absolute;top:0;right:0;background:#187387;border-color:#187387;font-size:1rem;padding:.625em 1em}.profile .user-edit i{font-size:.9em}.profile .user-edit:hover,.profile .user-edit:focus{color:#3e3f41;background:rgba(0,0,0,0);border-color:#3e3f41}.profile .user-edit::after{display:none}.profile .field{margin-bottom:0;margin-top:24px}.profile .field .field__label{color:#222;margin-bottom:4px}.profile .field:first-child{margin-top:0}@media(min-width:37.5em){.profile .field-group{width:50%;float:left}}.entityuseredit-form .region-highlighted{position:relative}.entityuseredit-form .layout-content{padding-top:0}.entityuseredit-form .pagetitle,.entityuseredit-form .fleetwood-local-tasks{max-width:760px;margin:0 auto;padding:0}.entityuseredit-form .region-highlighted{margin-top:32px;padding-left:32px;padding-right:32px}.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary{text-align:left}.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li{margin:0}.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a{font-size:14px;font-size:.875rem;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;position:relative;text-decoration:none;color:#187387;display:inline-block;text-decoration:none;padding-bottom:1px;background:rgba(0,0,0,0);padding:0;border:0}.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a::after{content:"";background:#187387;width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a:hover,.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a:focus{text-decoration:none}.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a:hover::after,.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a:focus::after{width:100%}.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a:hover,.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a:focus{color:#5d5e5d}@media(min-width:37.5em){.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a{font-size:14px;font-size:.875rem}}.entityuseredit-form .fleetwood-local-tasks ul.tabs.primary li a::before{content:"";font-size:.9em;color:inherit;font-family:"Font Awesome 5 Pro";margin-right:5.3344px}.entityuseredit-form .fleetwood-local-tasks li.is-active{display:none}.entityuseredit-form .user-form{background:#eee;padding:32px;max-width:100%;margin-left:auto;margin-right:auto;clear:both;max-width:760px}.entityuseredit-form .user-form .form-item:first-child{margin-top:0}.entityuseredit-form .user-form .form-actions{margin-bottom:0}@media(min-width:67.5em){.entityuseredit-form .user-form{padding:64px}}.entityuseredit-form .user-form .field-group-html-element:not(:first-child) h3{margin-top:32px}.entityuseredit-form .user-form .field--name-field-user-address div[class*=address-address-line2]{margin-bottom:21.376px}.entityuseredit-form .user-form .form-actions input[type=submit]{width:100%;margin-top:32px}.menu--dealer-links{border:2px solid #e3e4e5;padding:32px}.menu--dealer-links .menu{margin-left:0}.entityusercanonical .region-content .menu--dealer-links{margin-top:16px}.entityusercanonical .region-content .mainpagecontent{margin-top:16px}.entityusercanonical .region-content .welcomemessage{width:100%}@media(min-width:48em){.entityusercanonical .region-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.entityusercanonical .region-content>.block-views{width:100%}.entityusercanonical .region-content .menu--dealer-links{width:45%;float:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.entityusercanonical .region-content .mainpagecontent{width:55%;float:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:32px}.entityusercanonical .region-content .mainpagecontent .profile .field-group{width:100%;float:none}}@media(min-width:67.5em){.entityusercanonical .region-content .menu--dealer-links{width:30%}.entityusercanonical .region-content .mainpagecontent{width:70%}.entityusercanonical .region-content .mainpagecontent .profile .field-group{width:50%;float:left}}.fleetwood-customregistration-intro .page-title,.fleetwood-customregistration-intro .form-intro,.userregister .page-title,.userregister .form-intro{text-align:center}.dealers{overflow:hidden;*zoom:1}.dealers .dealers__form{margin-bottom:32px}@media(min-width:52.5em){.dealers{margin:-16px}.dealers .dealers__form,.dealers .dealers__result{width:50%;float:left;padding:16px;margin-bottom:0}}.dealers__form .card{position:relative}.dealers__form .ajax-progress{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.75);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;text-align:center}.dealers__form .form-submit{width:100%}@media(min-width:23.4375em){.dealers__form .form-item{margin:0;padding-right:100px}.dealers__form .form-submit{position:absolute;bottom:32px;right:32px;padding:13px 16px;width:auto}}@media(min-width:37.5em){.dealers__form .form-item{padding-right:140px}.dealers__form .form-submit{padding:11px 32px 12px}}.dealers__map{text-align:center}.dealers__map img{display:block;margin:0 auto 16px;width:100%;max-width:460px}.error-page{overflow:hidden;*zoom:1;max-width:760px;margin:0 auto}.error-page .lef-icons{width:100%}.error-page .paragraph--type--card .card__text p:last-child{margin-bottom:0}@media(min-width:52.5em)and (max-width:63.9375em){.error-page .paragraph--type--card .card__text.media--image{width:66.67%;width:calc(66.67% + 32px)}.error-page .paragraph--type--card .card__text.media--image+.card__media{width:33.33%}}@media(max-width:52.4375em){.error-page .paragraph--type--card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.error-page .paragraph--type--card .card__media,.error-page .paragraph--type--card .card__text{width:100%}.error-page .paragraph--type--card .lef-icons{margin:0 auto -100px}.error-page .paragraph--type--card .card__text{padding-top:132px;text-align:center}}@media print{a:link,a:visited{text-decoration:underline !important}#site-name a:link,#site-name a:visited{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,.page,#main,#content{color:#000;background-color:rgba(0,0,0,0) !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;}@media (prefers-reduced-motion:no-preference){.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{animation:gin-throbber .75s linear infinite;}}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
