/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body,html{margin:0;padding:0;height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.footer-region{padding-left:20px;padding-right:20px}.footer-region:before,.footer-region:after{content:"";display:table}.footer-region:after{clear:both}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-msm-1,.col-msm-2,.col-msm-3,.col-msm-4,.col-msm-5,.col-msm-6,.col-msm-7,.col-msm-8,.col-msm-9,.col-msm-10,.col-msm-11,.col-sm-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}@media(min-width:600px){.col-msm-1,.col-msm-2,.col-msm-3,.col-msm-4,.col-msm-5,.col-msm-6,.col-msm-7,.col-msm-8,.col-msm-9,.col-msm-10,.col-msm-11{float:left}.col-msm-1{width:8.3333333333%}.col-msm-2{width:16.6666666667%}.col-msm-3{width:25%}.col-msm-4{width:33.3333333333%}.col-msm-5{width:41.6666666667%}.col-msm-6{width:50%}.col-msm-7{width:58.3333333333%}.col-msm-8{width:66.6666666667%}.col-msm-9{width:75%}.col-msm-10{width:83.3333333333%}.col-msm-11{width:91.6666666667%}.col-msm-12{width:100%}.col-msm-push-1{left:8.3333333333%}.col-msm-push-2{left:16.6666666667%}.col-msm-push-3{left:25%}.col-msm-push-4{left:33.3333333333%}.col-msm-push-5{left:41.6666666667%}.col-msm-push-6{left:50%}.col-msm-push-7{left:58.3333333333%}.col-msm-push-8{left:66.6666666667%}.col-msm-push-9{left:75%}.col-msm-push-10{left:83.3333333333%}.col-msm-push-11{left:91.6666666667%}.col-msm-pull-1{right:8.3333333333%}.col-msm-pull-2{right:16.6666666667%}.col-msm-pull-3{right:25%}.col-msm-pull-4{right:33.3333333333%}.col-msm-pull-5{right:41.6666666667%}.col-msm-pull-6{right:50%}.col-msm-pull-7{right:58.3333333333%}.col-msm-pull-8{right:66.6666666667%}.col-msm-pull-9{right:75%}.col-msm-pull-10{right:83.3333333333%}.col-msm-pull-11{right:91.6666666667%}.col-msm-offset-1{margin-left:8.3333333333%}.col-msm-offset-2{margin-left:16.6666666667%}.col-msm-offset-3{margin-left:25%}.col-msm-offset-4{margin-left:33.3333333333%}.col-msm-offset-5{margin-left:41.6666666667%}.col-msm-offset-6{margin-left:50%}.col-msm-offset-7{margin-left:58.3333333333%}.col-msm-offset-8{margin-left:66.6666666667%}.col-msm-offset-9{margin-left:75%}.col-msm-offset-10{margin-left:83.3333333333%}.col-msm-offset-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}}@media(min-width:840px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}}@media(min-width:1080px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}}body{margin:0;padding:0;color:#3c3b3b;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}template{display:none}button,input,optgroup,select,textarea{color:inherit;font:inherit;font-family:inherit;margin:0;max-width:100%}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}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}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}svg:not(:root){overflow:hidden}figure{margin:0}a{color:#0e354a;text-decoration:none;-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{text-decoration:underline}a:focus{outline:1px dotted #187387}.primary-button{background-color:#187387;color:#fff;font-weight:600;border:1px solid #187387;border-radius:4px;font-size:.9rem;text-align:center;display:inline-block;line-height:1;padding:15px 25px;letter-spacing:.5px;margin-top:20px}.primary-button a{color:#fff}.primary-button a:hover{text-decoration:none}.primary-button:hover{background-color:#104e5c;-webkit-transition:all .25s ease;transition:all .25s ease}.primary-button:focus{background-color:#104e5c;outline:1px dotted #187387;outline-offset:5px}.primary-button:hover{text-decoration:none}.secondary-button{background-color:#fecf0a;color:#000;font-weight:600;border:1px solid #fecf0a;border-radius:4px;font-size:.9rem;text-align:center;display:inline-block;line-height:1;padding:15px 25px;letter-spacing:.5px;margin-top:20px}.secondary-button a{color:#000}.secondary-button a:hover{text-decoration:none}.secondary-button:hover{background-color:#fed93d;-webkit-transition:all .25s ease;transition:all .25s ease}.secondary-button:focus{background-color:#fed93d;outline:1px dotted #0e354a;outline-offset:5px}.secondary-button:hover{text-decoration:none}a:hover,a:active{outline:0}.external-link-icon::before{content:"";font-family:"Font Awesome 6 Pro";font-size:.85em;position:relative;top:-0.125em;margin-left:5px;color:#fff}.button--teal a{background-color:#187387;color:#fff;font-weight:600;border:1px solid #187387;border-radius:4px;font-size:.9rem;text-align:center;display:inline-block;line-height:1;padding:15px 25px;letter-spacing:.5px;margin-top:20px;text-decoration:none}.button--teal a a{color:#fff}.button--teal a a:hover{text-decoration:none}.button--teal a:hover{background-color:#104e5c;-webkit-transition:all .25s ease;transition:all .25s ease}.button--teal a:focus{background-color:#104e5c;outline:1px dotted #187387;outline-offset:5px}.button--yellow a{background-color:#fecf0a;color:#000;font-weight:600;border:1px solid #fecf0a;border-radius:4px;font-size:.9rem;text-align:center;display:inline-block;line-height:1;padding:15px 25px;letter-spacing:.5px;margin-top:20px;text-decoration:none}.button--yellow a a{color:#000}.button--yellow a a:hover{text-decoration:none}.button--yellow a:hover{background-color:#fed93d;-webkit-transition:all .25s ease;transition:all .25s ease}.button--yellow a:focus{background-color:#fed93d;outline:1px dotted #0e354a;outline-offset:5px}#skip-to-main:focus{display:block;text-align:center;padding:8px 16px;background:#fecf0a;color:#000;font-weight:bold;text-decoration:none}dl,menu,ol,ul{margin:20px 0}ul li{margin-bottom:10px}dd{margin:0 0 0 20px}ul ul,ul ol,ol ul,ol ol{margin:0}menu,ol,ul{padding:0 0 0 20px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}.table-responsive{width:100%;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;margin:0 0 40px 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%}.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}@media(prefers-reduced-motion:reduce){*{-webkit-animation:none !important;animation:none !important;-webkit-transition:none !important;transition:none !important}}@-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)}}html{font-family:"roboto",Arial,Helvetica,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5}body{font-size:100%;color:#5c5e61}h1{font-size:60px;font-size:3.75rem;line-height:1.2;margin-bottom:48px;margin-bottom:3rem;margin-top:24px;margin-top:1.5rem}h2{font-size:36px;font-size:2.25rem;line-height:1.3333333333;margin-bottom:24px;margin-bottom:1.5rem;margin-top:24px;margin-top:1.5rem;margin-top:0;font-weight:700}h3{font-size:24px;font-size:1.5rem;line-height:1.4;margin-bottom:24px;margin-bottom:1.5rem;margin-top:24px;margin-top:1.5rem}h4,h5,h6{font-size:18px;font-size:1.125rem;line-height:1.5;margin-bottom:12px;margin-bottom:.75rem;margin-top:24px;margin-top:1.5rem;text-transform:uppercase}h1,h2,h3,h4,h5,h6{color:#292929;font-weight:bold;font-family:"roboto",Arial,Helvetica,sans-serif}hr{height:1px;border:none;background:#d9e4f0;padding:0;margin:40px 0}b,strong{font-weight:bold}blockquote{margin:20px 20px;border-left:3.2px solid #d9e4f0;padding:8px 16px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre{overflow:auto;margin:20px 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}p{color:#5c5e61}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}.file{display:inline-block;min-height:16px;background-repeat:no-repeat;background-position:left center}[dir=rtl] .file{padding-right:20px;padding-left:inherit;background-position:right center}input[type=image]{height:auto}input.error,textarea.error,select.error{border:2px solid #e02443}button,input,select,textarea{font-family:inherit;max-width:100%}textarea,input,select{background:#fff;border:2px solid #d9e4f0;padding:8px 16px;border-radius:4px;-webkit-transition-property:border,color,background-color;transition-property:border,color,background-color;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;color:#3c3b3b;font-size:14px;max-width:100%}textarea:focus,textarea:hover,textarea:active,input:focus,input:hover,input:active,select:focus,select:hover,select:active{border:none;border:2px solid #187387;outline:none}select,textarea,input{width:100%;height:41px;background-color:#fff}@media(min-width:768px){select,textarea,input{width:550px}}select{background-image:url(/themes/custom/fleetwood_group_landing/libraries/global_css/dist/./images/select.png);background-repeat:no-repeat;background-position:right 16px center;background-size:10px auto;-webkit-appearance:none}button{padding:8px 16px}html.js input.form-autocomplete{background-position:99% 5px}html.js input.throbbing{background-position:99% -15px}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:2px dotted #146171;outline-offset:2px}textarea[disabled],select[disabled],input[disabled]{background-color:#eee;color:#888}::-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}.js-form-type-checkbox{margin:0 10px}.js-form-type-checkbox input[type=checkbox]{-webkit-appearance:none;border:none;height:20px;width:20px;margin-left:-15px}.js-form-type-checkbox input[type=checkbox]::after{content:"";font-family:"Font Awesome 6 Pro";font-size:21px;color:#d9e4f0;vertical-align:middle}.js-form-type-checkbox input[type=checkbox]:hover{cursor:pointer}.js-form-type-checkbox input[type=checkbox]:checked::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:21px;color:#187387}.js-form-type-checkbox label{display:inline !important;margin-left:5px}.js-form-type-checkbox label:hover{cursor:pointer}.form-number{width:auto}fieldset{border:none}legend{border:0;padding:0;font-weight:bold}fieldset{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%;margin:20px 0}tbody{border-style:solid;border-width:1px 1px 1px 1px;border-color:#fafafa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}th{text-align:left;padding-right:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fafafa rgba(0,0,0,0)}td{padding:.25rem .5rem}tr.even{background:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fafafa rgba(0,0,0,0) #fafafa rgba(0,0,0,0)}tr.odd{background:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#fafafa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}tr.drag{background:#fafafa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}tr.draggable{border-top:1px solid #c8c8c8}.draggable a.tabledrag-handle{overflow:visible}.draggable a.tabledrag-handle .handle{width:25px;height:25px}.tabledrag-toggle-weight-wrapper .tabledrag-toggle-weight{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.tabledrag-toggle-weight-wrapper input{max-width:300px}.tabledrag-toggle-weight-wrapper .form-submit{width:auto}.field-label{font-weight:bold}.field-label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-label-inline .field__label{padding-right:.5em}.field-label-inline .field__label::after{content:":"}[dir=rtl] .field-label-inline .field-label{padding-right:0;padding-left:.5em}.field--name-field-media-image{background:#fff}.media--type-video{background:#0e354a;margin-bottom:32px;height:100%}.media--type-video .video-wrapper{margin:0 auto;position:relative}.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 .field__item{background:#0e354a}.media--type-video .field__item .media--type-image img{opacity:.4;-webkit-filter:grayscale(100%);filter:grayscale(100%);-o-object-fit:cover;object-fit:cover;max-height:600px;min-height:250px;height: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}}.pager{clear:both;padding:0;text-align:center}.pager__items{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.pager__item a,.pager__first a,.pager__previous a,.pager__next a,.pager__last a,.pager__ellipsis a{list-style-type:none;border-radius:4px;color:#fff;text-transform:uppercase;padding:4px 8px;background-color:#187387}.pager__item a:hover,.pager__item a:active,.pager__first a:hover,.pager__first a:active,.pager__previous a:hover,.pager__previous a:active,.pager__next a:hover,.pager__next a:active,.pager__last a:hover,.pager__last a:active,.pager__ellipsis a:hover,.pager__ellipsis a:active{background-color:#146171;border-radius:4px;text-transform:uppercase;color:#fff;text-decoration:none}.pager__item.is-active{font-weight:bold}.pager__item.is-active a{background:rgba(0,0,0,0);color:#187387;cursor:default}.pager li{margin-right:2px;margin-left:2px;margin-bottom:2px}.pager li.pager__item.is-active{padding:4px 8px}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline-block;list-style-type:none;margin:0;padding:0}.carrousel__content{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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px}.carrousel__content .carrousel-text{text-align:center}@media(min-width:768px){.carrousel__content .carrousel-text{text-align:left;margin-left:40px}}.carrousel__content .carrousel-image img{height:300px;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.carrousel__content .carrousel-image img{height:400px}}@media(min-width:768px){.carrousel__content .carrousel-image{width:48%}.carrousel__content .carrousel-text{width:48%;text-align:left}}.paragraph--type--carousel .slick-autoplay-toggle-button{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.slick-arrow{background:rgba(0,0,0,0);border:none;width:32px;height:64px;position:absolute;top:0;bottom:0;z-index:99;margin:auto}@media(min-width:768px){.slick-arrow{margin:auto -25px}}.slick-arrow .slick-sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.slick-arrow.slick-prev{left:-15px}@media(min-width:768px){.slick-arrow.slick-prev{left:0px}}.slick-arrow.slick-prev::before,.slick-arrow.slick-prev::after{left:0}.slick-arrow.slick-prev::before{top:-9px}.slick-arrow.slick-prev::after{top:9px}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next::before,.slick-arrow.slick-next::after{right:0}.slick-arrow.slick-next::before{top:9px}.slick-arrow.slick-next::after{top:-9px}.slick-arrow .slick-next-icon::before{content:"";font-family:"Font Awesome 6 Pro";font-size:30px;color:#292929}.slick-arrow .slick-prev-icon::before{content:"";font-family:"Font Awesome 6 Pro";font-size:30px;color:#292929}.slick-arrow .fas{color:#5c5e61;font-weight:900;font-size:2rem}.slick-arrow:hover,.slick-arrow:focus{color:#187387;border-bottom:none}.slick-arrow:focus{outline:3px solid #187387;outline-offset:3px}ul.primary-tabs,ul.secondary-tabs{list-style:none;margin:20px 0 10px 0;padding:0;white-space:nowrap;font-size:.857em}ul.primary-tabs:before,ul.primary-tabs:after,ul.secondary-tabs:before,ul.secondary-tabs:after{content:"";display:table}ul.primary-tabs:after,ul.secondary-tabs:after{clear:both}ul.primary-tabs li,ul.secondary-tabs li{float:left;margin:0 10px 10px 0}ul.primary-tabs a,ul.primary-tabs a:link,ul.secondary-tabs a,ul.secondary-tabs a:link{display:block;text-decoration:none}ul.primary-tabs li.is-active a{background-color:#187387;color:#fff;border:1px solid #187387}ul.primary-tabs li a{font-size:.915rem;text-transform:uppercase;background-color:#e8eef6;border:1px solid #d9e4f0;border-top-radius:4px;color:#3c3b3b;padding:.5rem 1rem;-webkit-transition-property:backgorund-color;transition-property:backgorund-color;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}ul.primary-tabs li a:hover{text-decoration:none;background-color:#187387;border:1px solid #187387}ul.primary-tabs li a.active{background-color:#187387;color:#fff}#block-fleetwood-group-landing-primary-local-tasks{padding:10px 0 10px 10px;display:block;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.5);box-shadow:0 2px 8px rgba(0,0,0,.5)}#block-fleetwood-group-landing-primary-local-tasks>ul{white-space:nowrap;padding:0;margin:0}#block-fleetwood-group-landing-primary-local-tasks>ul li{list-style-type:none}#block-fleetwood-group-landing-primary-local-tasks>ul li a,#block-fleetwood-group-landing-primary-local-tasks>ul li a:link{text-decoration:none;display:inline-block;color:#fff;font-weight:400;border-radius:20px 0 0 20px;padding:5px 20px;outline:1px dotted rgba(0,0,0,0);outline-offset:0;width:100%}#block-fleetwood-group-landing-primary-local-tasks>ul li a::before,#block-fleetwood-group-landing-primary-local-tasks>ul li a:link::before{background-color:#0e354a}#block-fleetwood-group-landing-primary-local-tasks>ul li a:hover,#block-fleetwood-group-landing-primary-local-tasks>ul li a:focus,#block-fleetwood-group-landing-primary-local-tasks>ul li a:link:hover,#block-fleetwood-group-landing-primary-local-tasks>ul li a:link:focus{color:#fff;background:#000;outline-color:#fecf0a;-webkit-transition:all .25s ease;transition:all .25s ease}#block-fleetwood-group-landing-primary-local-tasks>ul li a.is-active,#block-fleetwood-group-landing-primary-local-tasks>ul li a:link.is-active{background:#fff;color:#0e354a}#block-fleetwood-group-landing-primary-local-tasks>ul li a.is-active:hover,#block-fleetwood-group-landing-primary-local-tasks>ul li a.is-active:focus,#block-fleetwood-group-landing-primary-local-tasks>ul li a:link.is-active:hover,#block-fleetwood-group-landing-primary-local-tasks>ul li a:link.is-active:focus{outline-color:#fff;background-color:#fecf0a;color:#0e354a;-webkit-transition:all .25s ease;transition:all .25s ease}#block-fleetwood-group-landing-primary-local-tasks>ul li a::after,#block-fleetwood-group-landing-primary-local-tasks>ul li a:link::after{display:none}#block-fleetwood-group-landing-primary-local-tasks .contextual .contextual-links li a{color:#000}.admin-actions-region{position:fixed;bottom:40px;right:0;z-index:9999;border-radius:4px 0 0 4px;background-color:#0e354a}.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__item{position:relative}.media--type-video .popup__open>.field__item::before{content:"";font-family:"Font Awesome 6 Pro";color:#fff;width:100px;height:100px;text-align:center;line-height:104px;font-size:2.4rem;font-weight:900;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__item.field--name-field-video-image-overlay,.media--type-video .popup__open>.field__item.field--name-field-poster-image-overlay-name,.media--type-video .popup__open>.field__item.field--name-field-poster-image-overlay-title{position:absolute}.media--type-video .popup__open>.field__item.field--name-field-video-image-overlay::before,.media--type-video .popup__open>.field__item.field--name-field-poster-image-overlay-name::before,.media--type-video .popup__open>.field__item.field--name-field-poster-image-overlay-title::before{display:none}.media--type-video .popup__open>.field__item.field--name-field-poster-image-overlay-name,.media--type-video .popup__open>.field__item.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__item.field--name-field-poster-image-overlay-name,.media--type-video .popup__open>.field__item.field--name-field-poster-image-overlay-title{display:none}}.media--type-video .popup__open>.field__item.field--name-field-poster-image-overlay-name{bottom:72px}.media--type-video .popup__open>.field__item.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%;font-weight:700}.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__content{display:none}.popup__content.orange .popup__header{background:#0e354a}.popup__content.orange .kicker{color:#0e354a}.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:hover{background-color:#06161f}.popup__close::after{display:none}.popup__header{background:#0e354a;padding:16px 32px 16px 16px;margin-bottom:0;margin-top:0;color:#fff;position:relative}.popup__header .popup__close{height:100%;color:#fff}.popup__body{padding:16px}.popup__body *:last-child{margin-bottom:0}.popup__body .media-oembed-content{width:100%;height:auto}@media(min-width:768px){.popup__body .media-oembed-content{height:500px}}.no-scroll{overflow:hidden}header a{position:relative}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}[id=block-mainnavigation]{float:right;background-color:#0e354a;width:100%;display:none;height:100vh}[id=block-mainnavigation] ul.menu{text-align:left}[id=block-mainnavigation] ul.menu .menu-main__item{margin:0}[id=block-mainnavigation] ul.menu li{padding-left:32px;padding-right:32px;padding-top:0}[id=block-mainnavigation] ul.menu li a{position:relative;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;padding:16px 0;border-color:#1a638a;color:#fff;font-size:1rem;width:100%;float:left}[id=block-mainnavigation] ul.menu li a::before{content:"";background:#187387;width:0;height:3px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}[id=block-mainnavigation] ul.menu li a:hover,[id=block-mainnavigation] ul.menu li a:focus{text-decoration:none}[id=block-mainnavigation] ul.menu li a:hover::before,[id=block-mainnavigation] ul.menu li a:focus::before{width:100%}[id=block-mainnavigation] ul.menu li a:hover,[id=block-mainnavigation] ul.menu li a:focus,[id=block-mainnavigation] ul.menu li a.is-active{text-decoration:none;outline-color:#fff}@media(min-width:768px){[id=block-mainnavigation]{float:right;margin-right:50px;display:block;background-color:rgba(0,0,0,0);height:auto;width:auto}[id=block-mainnavigation] ul.menu{text-align:right;padding:0}[id=block-mainnavigation] ul.menu li{display:inline-block;position:relative;vertical-align:middle;padding:20px;padding-right:0}[id=block-mainnavigation] ul.menu li a{font-size:18px;color:#000;font-weight:600;text-decoration:none;border:none;clear:both}[id=block-mainnavigation] ul.menu li a:hover,[id=block-mainnavigation] ul.menu li a:focus,[id=block-mainnavigation] ul.menu li a.is-active{color:#000}[id=block-mainnavigation] ul.menu li:last-child a{background-color:#187387;color:#fff;font-weight:600;border:1px solid #187387;border-radius:4px;font-size:.9rem;text-align:center;display:inline-block;line-height:1;padding:15px 25px;letter-spacing:.5px;margin-top:20px;margin-top:0}[id=block-mainnavigation] ul.menu li:last-child a a{color:#fff}[id=block-mainnavigation] ul.menu li:last-child a a:hover{text-decoration:none}[id=block-mainnavigation] ul.menu li:last-child a:hover{background-color:#104e5c;-webkit-transition:all .25s ease;transition:all .25s ease}[id=block-mainnavigation] ul.menu li:last-child a:focus{background-color:#104e5c;outline:1px dotted #187387;outline-offset:5px}[id=block-mainnavigation] ul.menu li:last-child a:hover::after,[id=block-mainnavigation] ul.menu li:last-child a:focus::after,[id=block-mainnavigation] ul.menu li:last-child a.is-active::after{width:0}[id=block-mainnavigation] ul.menu li+li{margin-left:32px}}[id=block-secondarymenu]{background-color:#0e354a;text-align:center;width:100%}@media(min-width:768px){[id=block-secondarymenu]{text-align:right}}[id=block-secondarymenu] ul.menu{margin-right:10px}@media(min-width:768px){[id=block-secondarymenu] ul.menu{margin-right:50px}}[id=block-secondarymenu] ul.menu li{display:inline-block;position:relative;vertical-align:middle;margin:0 0 0 10px;padding:10px 0}[id=block-secondarymenu] ul.menu li a{position:relative;text-decoration:none;font-size:.75rem;color:#fff;font-weight:300;text-decoration:none;padding:.5em 0 .9em}[id=block-secondarymenu] ul.menu li a::before{content:"";background:#fecf0a;width:0;height:3px;position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}[id=block-secondarymenu] ul.menu li a:hover,[id=block-secondarymenu] ul.menu li a:focus{text-decoration:none}[id=block-secondarymenu] ul.menu li a:hover::before,[id=block-secondarymenu] ul.menu li a:focus::before{width:100%}[id=block-secondarymenu] ul.menu li a:hover,[id=block-secondarymenu] ul.menu li a:focus{text-decoration:none;outline-color:#fff;outline-offset:5px 0}body.show-nav{overflow:hidden}body.show-nav [id=block-mainnavigation]{display:block}.messages{margin:0 0 20px 0;padding:15px 20px 15px 35px;background-color:#eafcee;border:1px solid #25db4c;color:#25db4c;text-align:center;-webkit-box-shadow:-8px 0 0 #25db4c;box-shadow:-8px 0 0 #25db4c;width:100%}.messages a{text-decoration:underline}.messages__list{margin:0}.messages__item{list-style-image:none;list-style-type:none}.messages--error p.error{color:#333}.messages+.messages{margin-top:20px}.ok,.messages--status{border-color:#25db4c;background-color:#eafcee;color:#25db4c}.warning,.messages--warning{border-color:#dadd25;background-color:#fcfcec;color:#dadd25}.error,.messages--error{border-color:#e02443;background-color:#fcedf0;color:#e02443}.messages--status{-webkit-box-shadow:-8px 0 0 #25db4c;box-shadow:-8px 0 0 #25db4c}.messages--warning{-webkit-box-shadow:-8px 0 0 #dadd25;box-shadow:-8px 0 0 #dadd25}.messages--error{-webkit-box-shadow:-8px 0 0 #e02443;box-shadow:-8px 0 0 #e02443}.dismiss{position:absolute;top:0;right:0;width:30px;height:30px;text-indent:-9999px;overflow:hidden}#block-sitebranding{margin-left:15px;width:100%;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}#block-sitebranding .site-logo{display:block;width:200px}@media(min-width:375px){#block-sitebranding{margin-left:32px}#block-sitebranding .site-logo{width:250px}}@media(min-width:768px){#block-sitebranding{padding:16px 0;margin-left:50px;width:300px}#block-sitebranding .site-logo{display:block;width:300px;height:auto}#block-sitebranding .toggle-menu{display:none}}.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);left:0;width:100%}.header.nav-down{top:0}.header-region{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toggle-menu{background:rgba(0,0,0,0);border:0;color:#292929;letter-spacing:1px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100px}.toggle-menu:hover,.toggle-menu:focus{background:rgba(0,0,0,0);color:#292929;outline:none;-webkit-transition:all .25s ease;transition:all .25s ease}.toggle-menu:hover .menu-text::before,.toggle-menu:focus .menu-text::before{color:#187387;content:""}.toggle-menu:focus{outline:1px dotted #187387;outline-offset:-5px}.toggle-menu .menu-text::before{font-family:"Font Awesome 6 Pro";content:"";font-size:24px;color:#0e354a;display:inline-block;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease}.toggle-menu[aria-expanded=true]{background:#12445f;color:#fff}.toggle-menu[aria-expanded=true]:focus{outline:1px dotted #fff;outline-offset:-5px}.toggle-menu[aria-expanded=true] .menu-text::before{color:#fff;content:"";-webkit-transition:all .25s ease;transition:all .25s ease}.toggle-menu[aria-expanded=true] .menu-text:hover{-webkit-transition:all .25s ease;transition:all .25s ease}.toggle-menu[aria-expanded=true] .menu-text:hover::before{content:""}.show-nav{display:block !important}.footer-wrapper{background-color:#3c3b3b;width:100%;color:#fff}.footer-wrapper p{color:#fff}.footer-wrapper .layout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}.footer-wrapper .layout-container .footer-left-region{margin-left:32px}.footer-wrapper .layout-container .footer-right-region{margin-left:32px;text-align:left}@media(min-width:480px){.footer-wrapper .layout-container .footer-right-region{margin-left:32px;text-align:left}}@media(min-width:600px){.footer-wrapper .layout-container .footer-right-region{margin-right:32px;text-align:left}}@media(min-width:768px){.footer-wrapper .layout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px}.footer-wrapper .layout-container .footer-left-region{margin-left:0}.footer-wrapper .layout-container .footer-right-region{margin-right:0;margin-left:0;text-align:left}}@media(min-width:1080px){.footer-wrapper .layout-container .footer-right-region{margin-right:0;text-align:right}.footer-wrapper .layout-container .footer-right-region [id=block-footer] .menu li{margin-left:10px;margin-right:0}}[id=block-footer-contact]{font-size:.95rem}[id=block-footer-contact] h4{color:#fff;font-size:24px;margin:14px 0;text-transform:capitalize}[id=block-footer-contact] p{color:#fff}[id=block-footer-contact] p a{color:#fff}[id=block-footer-contact] p a::after{content:""}@media(min-width:768px){[id=block-footer-contact] p{display:inline}[id=block-footer-contact] p a::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;margin:0 10px;font-size:8px;vertical-align:middle}}[id=block-footer] .menu{margin:20px 0}@media(max-width:479px){[id=block-footer] .menu{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px}}@media(min-width:480px){[id=block-footer] .menu li{margin-right:10px;margin-left:0}}@media(min-width:600px){[id=block-footer] .menu li{margin-right:10px;margin-left:0}}@media(min-width:768px){[id=block-footer] .menu li{display:inline;margin-right:10px;margin-left:0}}[id=block-footer] .menu li a{font-weight:500;color:#fff;font-size:.95rem;padding:.744em 0 .9em}[id=block-footer] .menu li a:hover{-webkit-transition:all .25s ease;transition:all .25s ease}#block-copyright{font-size:12px;margin-top:18px}.form-item{margin:20px 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;font-weight:500;margin-bottom:10px;font-size:16px;color:#5c5e61}.form-item .description{font-size:13px;margin-top:4px}.form-required{color:#5c5e61;font-weight:500}.form-required:after{content:"*";color:#e02443;vertical-align:super;font-size:14px}.form-submit{background-color:#fecf0a;color:#000;font-weight:600;border:1px solid #fecf0a;border-radius:4px;font-size:.9rem;text-align:center;display:inline-block;line-height:1;padding:15px 25px;letter-spacing:.5px;margin-top:20px;width:auto}.form-submit a{color:#000}.form-submit a:hover{text-decoration:none}.form-submit:hover{background-color:#fed93d;-webkit-transition:all .25s ease;transition:all .25s ease}.form-submit:focus{background-color:#fed93d;outline:1px dotted #0e354a;outline-offset:5px}.form-submit:hover,.form-submit:focus{border:1px solid #fecf0a}.webform-submission-form{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px}.webform-submission-form h1{font-size:36px;font-size:2.25rem;line-height:1.3333333333;margin-bottom:24px;margin-bottom:1.5rem;margin-top:24px;margin-top:1.5rem;margin-top:0;font-weight:700}[id=block-contact]{background-color:#0e354a}[id=block-contact] .layout-content{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px;padding-bottom:40px}[id=block-contact] .layout-content .contact-text{width:100%}@media(min-width:768px){[id=block-contact] .layout-content .contact-text{width:45%}}[id=block-contact] .layout-content .contact-text h2,[id=block-contact] .layout-content .contact-text p,[id=block-contact] .layout-content .contact-text a{color:#fff}[id=block-contact] .layout-content .contact-text a{text-decoration:underline}[id=block-contact] .layout-content .contact-text a:hover{text-decoration:none;color:#fecf0a}[id=block-contact] .layout-content .contact-text .paragraph--type--contact-line{color:#fff;padding-bottom:20px}@media(max-width:479px){[id=block-contact] .layout-content .contact-text .paragraph--type--contact-line{font-size:16px}}[id=block-contact] .layout-content .contact-text .paragraph--type--contact-line .field__item{display:inline-block;margin-right:5px}[id=block-contact] .layout-content .contact-form{width:100%}@media(min-width:768px){[id=block-contact] .layout-content .contact-form{width:45%}}[id=block-contact] .layout-content .contact-form form{padding:0;margin:0}[id=block-contact] .layout-content .contact-form .form-required{color:#fff}[id=block-contact] .layout-content .contact-form .form-item{max-width:600px}[id=block-contact] .layout-content .contact-form .form-item textarea:focus,[id=block-contact] .layout-content .contact-form .form-item textarea:hover,[id=block-contact] .layout-content .contact-form .form-item textarea:active,[id=block-contact] .layout-content .contact-form .form-item input:focus,[id=block-contact] .layout-content .contact-form .form-item input:hover,[id=block-contact] .layout-content .contact-form .form-item input:active{border:2px solid #fecf0a}[id=block-contact] .webform-button--submit{background-color:#187387;color:#fff;font-weight:600;border:1px solid #187387;border-radius:4px;font-size:.9rem;text-align:center;display:inline-block;line-height:1;padding:15px 25px;letter-spacing:.5px;margin-top:20px;line-height:.6em}[id=block-contact] .webform-button--submit a{color:#fff}[id=block-contact] .webform-button--submit a:hover{text-decoration:none}[id=block-contact] .webform-button--submit:hover{background-color:#104e5c;-webkit-transition:all .25s ease;transition:all .25s ease}[id=block-contact] .webform-button--submit:focus{background-color:#104e5c;outline:1px dotted #187387;outline-offset:5px}[id=block-contact] .webform-button--submit:focus{background-color:#fff;color:#000;outline:1px dotted #fff;outline-offset:5px}.user-login-form{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px}.user-login-form .form-no-label{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px}.form-type-select,.form-type-select+.form-type-textfield{width:50%;float:left;margin-right:0;margin-bottom:5.3333333333px}.form-type-select{padding-right:16px}.form-type-select+.form-type-textfield{padding-left:16px}.webform-submission,.webform-confirmation{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px}.webform-confirmation{text-align:center;padding-top:120px;padding-bottom:120px}.webform-element-description{max-width:550px}#edit-fleetwood-statement-of-faith--description{max-width:64%}#edit-fleetwood-statement-of-faith--description p{font-size:16px}.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}#block-applynow{-webkit-transform:rotate(270deg);transform:rotate(270deg);position:fixed;z-index:99;right:-40px;bottom:360px;margin:0}#block-applynow div a{background-color:#fecf0a;color:#000;font-weight:600;border:1px solid #fecf0a;border-radius:4px;font-size:.9rem;text-align:center;display:inline-block;line-height:1;padding:15px 25px;letter-spacing:.5px;margin-top:20px}#block-applynow div a a{color:#000}#block-applynow div a a:hover{text-decoration:none}#block-applynow div a:hover{background-color:#fed93d;-webkit-transition:all .25s ease;transition:all .25s ease}#block-applynow div a:focus{background-color:#fed93d;outline:1px dotted #0e354a;outline-offset:5px}#block-applynow div a:after{content:"";font-family:"Font Awesome 6 Pro";font-size:14px;color:rgba(0,0,0,0);vertical-align:middle;margin-left:-5px}#block-applynow div a:hover,#block-applynow div a:focus{text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}#block-applynow div a:hover:after,#block-applynow div a:focus:after{color:#000;margin-left:5px;-webkit-transition:all .25s ease;transition:all .25s ease}.paragraph-feature{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph-feature .feature_text,.paragraph-feature .feature_image{width:100%}.paragraph-feature .feature_text{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px}@media(min-width:768px){.paragraph-feature .feature_text{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:20px;padding-right:20px}.paragraph-feature .feature_image{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.paragraph-feature .feature_image img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover}}@media(min-width:1080px){.paragraph-feature .image--left .feature_text h2,.paragraph-feature .image--left .feature_text .field__item{max-width:500px}.paragraph-feature .image--right .feature_text{margin-left:120px}.paragraph-feature .image--right .feature_text h2,.paragraph-feature .image--right .feature_text .field__item{max-width:500px}}.image--left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width:768px){.image--left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image--left .feature_text{padding-right:20px;padding-left:40px}}@media(min-width:1080px){.image--left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image--left .feature_text{padding-right:140px;padding-left:40px}}.image--right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width:768px){.image--right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.image--right .feature_text{padding-left:20px;padding-right:40px}}@media(min-width:1080px){.image--right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.image--right .feature_text{padding-left:140px;padding-right:40px}}.paragraph--type--partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;padding-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--partner .partner__text{text-align:left;width:100%}@media(min-width:768px){.paragraph--type--partner .partner__text{width:64%}}.paragraph--type--partner .partner__images{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.paragraph--type--partner .partner__images{width:32%}}.more-link{font-size:14px;font-size:.875rem;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}.more-link::before{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}.more-link:hover,.more-link:focus{text-decoration:none}.more-link:hover::before,.more-link:focus::before{width:100%}.more-link:hover,.more-link:focus{color:#3c3b3b}@media(min-width:600px){.more-link{font-size:14px;font-size:.875rem}}.banner__text{position:absolute;z-index:1;text-align:center;left:0;right:0;margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px;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;top:0;bottom:0;height:auto}@media(min-width:600px){.banner__text{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:40px}}.banner__text h1{color:#fff}@media(max-width:479px){.banner__text h1{font-size:42px}}#banner{height:100%;max-height:500px;min-height:300px;width:100%;position:relative}#banner .banner__image .slick-carousel .slick-autoplay-toggle-button{position:absolute;bottom:30px;left:0;right:0;margin:auto;z-index:5;text-align:center;background:rgba(0,0,0,0);color:#fff;max-width:30px;height:50px;border:1px solid rgba(0,0,0,0);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}#banner .banner__image .slick-carousel .slick-autoplay-toggle-button .slick-play-icon,#banner .banner__image .slick-carousel .slick-autoplay-toggle-button .slick-pause-icon{font-family:"Font Awesome 6 Pro";width:30px;height:28px;display:inline;padding-left:10px;padding-right:8px;line-height:29px;text-align:center;font-size:1rem;vertical-align:top}#banner .banner__image .slick-carousel .slick-autoplay-toggle-button .slick-play-icon::before{content:"";position:relative;left:1px}#banner .banner__image .slick-carousel .slick-autoplay-toggle-button .slick-pause-icon::before{content:""}#banner .banner__image .slick-carousel .slick-autoplay-toggle-button:hover,#banner .banner__image .slick-carousel .slick-autoplay-toggle-button:focus{max-width:100px;padding-right:4px;background-color:#0e354a}#banner .banner__image .slick-carousel .slick-arrow{-webkit-transition:all .25s ease;transition:all .25s ease;background:rgba(0,0,0,0);width:32px;height:64px;position:absolute;top:0;bottom:0;z-index:5;text-indent:-9999px;overflow:hidden;margin:auto;opacity:.5}#banner .banner__image .slick-carousel .slick-arrow::before,#banner .banner__image .slick-carousel .slick-arrow::after{content:"";border-radius:1px;position:absolute;bottom:0;left:0;right:0;margin:auto;width:3px;height:16px;background:#fff}#banner .banner__image .slick-carousel .slick-arrow.slick-prev{left:0px}#banner .banner__image .slick-carousel .slick-arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#banner .banner__image .slick-carousel .slick-arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#banner .banner__image .slick-carousel .slick-arrow:hover,#banner .banner__image .slick-carousel .slick-arrow:focus{opacity:1;background:#0e354a}#banner .banner__image .slick-carousel .slick-slide img{height:100%;max-height:500px;min-height:300px;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(80%);filter:brightness(80%);display:inline;-o-object-position:50% 0%;object-position:50% 0%}@media(min-width:768px){#banner .banner__image .slick-carousel .slick-slide img{height:100%;width:100%}}.paragraph--type--card{border-radius:8px;border:2px solid #eee;margin-bottom:40px}@media(min-width:768px){.paragraph--type--card{margin-bottom:0}}.paragraph--type--card .card__text{padding-left:20px;padding-right:20px;padding-bottom:20px}.paragraph--type--card .card__text h4{color:#000}.paragraph--type--card .card__image img{border-radius:8px 8px 0 0;width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.paragraph--type--icon-grid .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.paragraph--type--icon-grid .field__items>.field__item{width:100%}@media(min-width:768px){.paragraph--type--icon-grid .field__items>.field__item{width:32%}}.paragraph--type--icon-grid .field__items>.field__item .paragraph-icon{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;border-radius:8px;border:2px solid #eee;margin-bottom:20px}.paragraph--type--icon-grid .field__items>.field__item .paragraph-icon .icon svg{width:70px;height:auto}.paragraph--type--icon-grid .field__items>.field__item .paragraph-icon .icon_text{width:60%;text-align:left}.paragraph--type--icon-grid .field__items>.field__item .paragraph-icon .field__item{padding:20px;font-weight:700}.paragraph--type--icon-grid .field__items .icon--yellow path{fill:#fecf0a}.paragraph--type--icon-grid .field__items .icon--navy path{fill:#0e354a}.paragraph--type--icon-grid .field__items .icon--teal path{fill:#187387}.paragraph--type--icon-grid .field__item p{max-width:900px;margin:0 auto}.background--navy{background-color:#0e354a;color:#fff}.background--navy h2,.background--navy p{color:#fff}.background--navy h4{color:#fecf0a;margin:10px 0}.background--white{background-color:#fff}.background--white h4{color:#187387;margin:10px 0}.background--gray{background-color:#eee}.background--gray h4{color:#187387;margin:10px 0}.paragraph-section .content-container{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px}.columns--one .content-container{text-align:center;padding-top:40px;padding-bottom:40px}.columns--one .content-container .intro{max-width:900px;margin:0 auto}.columns--one .content-container .paragraph--type--text{text-align:left}.columns--one .content-container .field__items .field--name-field-button-link a{margin-top:0}.columns--one .content-container .field__items .paragraph--type--text{text-align:center;max-width:900px;margin:0 auto;margin-top:40px}.columns--two .content-container{padding-top:40px;padding-bottom:40px}.columns--two .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns--two .field__items>.field__item{width:100%}.columns--two .field__items>.field__item .paragraph--type--columns .field__items{display:block;width:100%}.columns--two .field__items>.field__item .paragraph--type--columns .field__items>.field__item{width:100%}.columns--two .field__items>.field__item .paragraph--type--columns .field__items>.field__item .paragraph--type--image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-top:40px}@media(min-width:768px){.columns--two .field__items>.field__item:first-child{width:64%}.columns--two .field__items>.field__item:nth-child(2){width:32%}}.columns--three .content-container{padding-top:40px;padding-bottom:40px}.columns--three .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns--three .field__items>.field__item{width:100%}@media(min-width:768px){.columns--three .field__items>.field__item{width:32%}}.columns--four .content-container{padding-bottom:20px}.columns--four .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns--four .field__items>.field__item{width:100%;margin-bottom:40px}@media(min-width:768px){.columns--four .field__items>.field__item{width:25%;height:auto;-o-object-fit:cover;object-fit:cover;margin-bottom:0}}.columns--four .field__items>.field__item .paragraph--type--columns{margin-top:20px;margin-bottom:20px}.columns--four .field__items>.field__item .paragraph--type--columns .field__item{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;text-align:center}.paragraph--type--jobs{text-align:left;border:2px solid #eee;border-radius:8px;margin-bottom:40px;margin-top:40px}@media(min-width:768px){.paragraph--type--jobs{width:64%}}.paragraph--type--jobs .job__overview,.paragraph--type--jobs .job__description{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px}.paragraph--type--jobs .job__description{padding-bottom:20px}.paragraph--type--jobs .accordion__content{display:none}.paragraph--type--jobs .job__overview h3{margin-bottom:0}.paragraph--type--jobs .job__overview .job__highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-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}.paragraph--type--jobs .job__overview .job__highlights p:first-child::after,.paragraph--type--jobs .job__overview .job__highlights p:nth-child(2)::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;margin:0 10px;font-size:8px;vertical-align:middle}.paragraph--type--jobs .accordion__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;cursor:pointer;border:2px solid #fff;border-radius:8px;width:100%;text-align:left;background-color:#fff;padding:0}.paragraph--type--jobs .accordion__toggle[aria-expanded=true]::after{content:"";font-family:"Font Awesome 6 Pro";font-size:24px;font-weight:900}.paragraph--type--jobs .accordion__toggle[aria-expanded=false]::after{content:"";font-family:"Font Awesome 6 Pro";font-size:24px;font-weight:900}.paragraph--type--jobs .accordion__toggle::after{margin-right:20px}.paragraph--type--jobs .accordion__toggle:hover,.paragraph--type--jobs .accordion__toggle:focus{border:2px solid #187387;border-radius:8px;outline:none}.search-results{padding-left:0}#search-form .form-item-keys label{display:block}.error-403{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px;padding-top:100px;padding-bottom:120px;text-align:center}.error-403 h1{font-size:24px;font-size:1.5rem;line-height:1.4;margin-bottom:24px;margin-bottom:1.5rem;margin-top:24px;margin-top:1.5rem}.error-403 p{max-width:700px;margin:0 auto}.error-403 p a{text-decoration:underline}.error-403 p a:hover{-webkit-transition:all .25s ease;transition:all .25s ease;color:#187387;text-decoration:none}.error-404{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:60px;text-align:center}.error-404 h1{font-size:24px;font-size:1.5rem;line-height:1.4;margin-bottom:24px;margin-bottom:1.5rem;margin-top:24px;margin-top:1.5rem}.error-404 p{max-width:700px;margin:0 auto}.error-404 p a{text-decoration:underline}.error-404 p a:hover{-webkit-transition:all .25s ease;transition:all .25s ease;color:#187387;text-decoration:none}@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}}
