﻿@import"https://fonts.googleapis.com/css?family=Titillium+Web:400,300,900,700,300italic";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}html,body{font-family:sans-serif;font-weight:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;padding:0;margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img,svg{width:100%;display:block}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0;border:0}table td,table th{border:none}::-ms-clear{display:none}h1{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:1.1rem;line-height:1.43rem;margin-bottom:.5rem}@media only screen and (min-width: 1024px){h1{font-size:1.5rem;line-height:1.95rem;margin-bottom:.8rem}}h2{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:1.4rem;line-height:1.82rem;margin-bottom:.8rem}h3{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:1.3rem;line-height:1.69rem;margin-bottom:.8rem}h4{font-family:"Titillium Web",sans-serif;font-weight:500;font-size:1.1rem;line-height:1.43rem;margin-bottom:.8rem}h5{font-family:"Titillium Web",sans-serif;font-weight:500;font-size:1rem;line-height:1.3rem;margin-bottom:.8rem}b,strong{font-family:"Titillium Web",sans-serif;font-weight:700}p.small{font-size:.65rem}main{font-size:14px}@media only screen and (min-width: 1024px){main{font-size:15px}}main p{margin-bottom:1rem}main ul{list-style-type:none;margin-bottom:1rem}main ul li{margin-bottom:.3rem;letter-spacing:.3px;padding-left:20px;position:relative}main ul li:before{content:" ";display:block;position:absolute;left:2px;top:13px;background:#fff;height:1px;width:14px}main ol{counter-reset:my-awesome-counter;list-style:none;margin-left:1.5rem}main ol>li{margin:0 0 .5rem 0;counter-increment:my-awesome-counter;position:relative}main ol>li:before{content:counter(my-awesome-counter);color:#fff;position:absolute;text-align:center;font-family:"Titillium Web",sans-serif;font-weight:700;left:-14px}blockquote p{position:relative}blockquote p:before{content:"”"}sup{font-size:55%;top:-5px;margin-left:1px}::-moz-selection{background:rgba(238,125,36,.99);color:rgba(61,61,63,.99)}::selection{background:rgba(238,125,36,.99);color:rgba(61,61,63,.99)}html,body{font-family:"Titillium Web",sans-serif;font-weight:400;color:#000;background-color:#fff;font-size:16px;line-height:1;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}html.menu-active,html.search-active,body.menu-active,body.search-active{overflow:hidden;height:100%}.preview-mode{padding:5px;text-align:center;background-color:#000;color:#fff;z-index:1020;position:fixed;top:0;width:100%}.my-reconnect-modal>div{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:hidden;opacity:.95;text-align:center;color:#fff;background-color:#2a2a2c}.my-reconnect-modal>div p{margin:auto}.components-reconnect-hide>div{display:none}.components-reconnect-show>div{display:none}.components-reconnect-show>.show{display:block}.components-reconnect-show>.show p{position:fixed;z-index:200;bottom:20px;left:20px;font-size:.7rem;line-height:.91rem}@media only screen and (min-width: 1024px){.components-reconnect-show>.show p{font-size:.8rem;line-height:1.04rem}}.components-reconnect-failed>div,.components-reconnect-failed>.rejected{display:none}.components-reconnect-failed>.failed{display:flex;align-items:center;text-align:center}.components-reconnect-failed>.failed p span{animation:reconnectAnim 1s ease-out infinite}.components-reconnect-rejected>div,.components-reconnect-rejected>.failed{display:none}.components-reconnect-rejected>.rejected{display:flex;align-items:center;text-align:center}.components-reconnect-rejected>.rejected p span{animation:reconnectAnim 1s ease-out infinite}main{position:relative;min-height:100vh}main .content{margin:auto}.site-width,header .header-items,main .content{width:90%}@media only screen and (min-width: 1024px){.site-width,header .header-items,main .content{width:80%;max-width:1400px}}.buorg{font-family:"Titillium Web",sans-serif !important;font-weight:300 !important;font-size:.8rem !important;background-color:#ffb100 !important;padding:15px !important;border-bottom:0 solid #fff !important}.buorg .buorg-icon{display:none !important}.buorg a{margin:0 !important;padding:0 !important;background:transparent !important;box-shadow:0 0 0 rgba(0,0,0,0) !important;border-radius:0 !important;color:#ee7d24 !important}#components-reconnect-modal{background-color:rgba(238,125,36,.95) !important;color:#fff !important;opacity:1 !important;z-index:10000 !important;font-weight:400 !important}#components-reconnect-modal h5{width:80%;margin:30vh auto 0 !important;font-weight:700;font-size:1.3rem;line-height:1.69rem;animation:reconnectAnim 1s ease-out infinite}@media only screen and (min-width: 1024px){#components-reconnect-modal h5{width:50%;font-size:2rem;line-height:2.6rem}}@keyframes reconnectAnim{0%{opacity:.6}50%{opacity:1}100%{opacity:.6}}#blazor-error-ui{display:none}.dot-loader{position:fixed;z-index:150;pointer-events:all;top:0;width:100%;height:100vh;background-color:#2a2a2c;display:flex;align-items:center;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.done .dot-loader{opacity:0;pointer-events:none}.dot-loader .dots{margin:auto;text-align:center}.dot-loader .dots .dot{width:4px;height:4px;background-color:#fff;margin:0 3px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;-webkit-animation:dot-loader-anim 1s infinite cubic-bezier(0.5, 0.26, 0.1, 0.72);-moz-animation:dot-loader-anim 1s infinite cubic-bezier(0.5, 0.26, 0.1, 0.72);-ms-animation:dot-loader-anim 1s infinite cubic-bezier(0.5, 0.26, 0.1, 0.72);-o-animation:dot-loader-anim 1s infinite cubic-bezier(0.5, 0.26, 0.1, 0.72);animation:dot-loader-anim 1s infinite cubic-bezier(0.5, 0.26, 0.1, 0.72)}@media only screen and (min-width: 1200px){.dot-loader .dots .dot{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;width:4px;height:4px;margin:0 4px}}.dot-loader .dots .dot.dot2{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-ms-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}.dot-loader .dots .dot.dot3{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}@keyframes dot-loader-anim{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.breadcrumbs{list-style:none;white-space:nowrap;position:relative}.breadcrumbs li{display:inline-block;font-size:.6rem;line-height:.6rem}.breadcrumbs li:last-child{pointer-events:none;opacity:.7}.breadcrumbs li a{color:inherit;-webkit-transition:color 300ms linear;-moz-transition:color 300ms linear;-ms-transition:color 300ms linear;-o-transition:color 300ms linear;transition:color 300ms linear}.breadcrumbs li a:after,.breadcrumbs li a:before{opacity:0}.breadcrumbs li a:hover{color:inherit}span.icon{width:20px;display:inline-block;font-size:.5rem;line-height:.5rem;text-align:center}p img,.text img{max-width:100%;width:auto}.fallback-img{background-color:#fff}.inline-video .video-wrapper{position:relative;padding-bottom:56.25%;width:96%;margin:auto}.inline-video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btns{margin:1rem 0}.btn{display:inline-block;background-color:#ee7d24;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;padding:1rem 2rem;border:2px solid #ee7d24;font-family:"Titillium Web",sans-serif;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:before,.btn:after{display:none}.btn:hover{background-color:#fff;color:#ee7d24;border:2px solid #fff}.btn.light{background-color:#fff;color:#ee7d24}.btn.light:hover{background-color:#fff;color:#ee7d24}.btn i{margin-right:3px}.btn.cta{background-color:#fff;color:#ee7d24;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-khtml-border-radius:50px;padding:1.3rem 3rem 1.4rem;border:0 solid #fff;font-size:.9rem;line-height:.9rem;font-family:"Titillium Web",sans-serif;font-weight:900}@media only screen and (min-width: 1400px){.btn.cta{padding:1.5rem 3rem 1.6rem;font-size:1.1rem;line-height:1.1rem}}.btn.cta:hover{background-color:#fff;color:#ee7d24;border:0 solid #3d3d3f}.btn.disabled{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);pointer-events:none}.btn.no-border:before,.btn.no-border:after{display:none}.btn.small{padding:.7rem 1.2rem;font-size:.8rem;line-height:.8rem}a{color:inherit}main a,footer a,.browsehappy a,.imitate-a{display:inline-block;position:relative;padding:0;background-color:transparent;cursor:pointer}main a:after,main a:before,footer a:after,footer a:before,.browsehappy a:after,.browsehappy a:before,.imitate-a:after,.imitate-a:before{content:"";position:absolute;bottom:-2px;left:0;right:0;border-bottom:1px solid #3d3d3f;opacity:1;transition:.3s all}main a:before,footer a:before,.browsehappy a:before,.imitate-a:before{right:0}main a:hover:after,footer a:hover:after,.browsehappy a:hover:after,.imitate-a:hover:after{right:0;opacity:1;border-bottom:1px solid #656566}main a.transition:not(.scroll-to-btn,.external),footer a.transition:not(.scroll-to-btn,.external),.browsehappy a.transition:not(.scroll-to-btn,.external),.imitate-a.transition:not(.scroll-to-btn,.external){opacity:.5}main a.transition:not(.scroll-to-btn,.external):hover,footer a.transition:not(.scroll-to-btn,.external):hover,.browsehappy a.transition:not(.scroll-to-btn,.external):hover,.imitate-a.transition:not(.scroll-to-btn,.external):hover{opacity:.5}main a.inactive,footer a.inactive,.browsehappy a.inactive,.imitate-a.inactive{opacity:.3;pointer-events:none}main a.inactive:after,main a.inactive:before,footer a.inactive:after,footer a.inactive:before,.browsehappy a.inactive:after,.browsehappy a.inactive:before,.imitate-a.inactive:after,.imitate-a.inactive:before{border-bottom:2px solid #3d3d3f}main a.active:after,main a.active:before,footer a.active:after,footer a.active:before,.browsehappy a.active:after,.browsehappy a.active:before,.imitate-a.active:after,.imitate-a.active:before{border-bottom:2px solid #3d3d3f}main a.external .icon,footer a.external .icon,.browsehappy a.external .icon,.imitate-a.external .icon{display:inline-block;width:14px;height:14px;margin-left:6px}main a.external .icon svg path,footer a.external .icon svg path,.browsehappy a.external .icon svg path,.imitate-a.external .icon svg path{fill:rgba(238,125,36,.7)}main a.external .icon svg .arrow,footer a.external .icon svg .arrow,.browsehappy a.external .icon svg .arrow,.imitate-a.external .icon svg .arrow{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}main a.external:hover .icon svg .arrow,footer a.external:hover .icon svg .arrow,.browsehappy a.external:hover .icon svg .arrow,.imitate-a.external:hover .icon svg .arrow{-webkit-transform:translateX(30px) translateY(-30px);-moz-transform:translateX(30px) translateY(-30px);-ms-transform:translateX(30px) translateY(-30px);-o-transform:translateX(30px) translateY(-30px);transform:translateX(30px) translateY(-30px)}main a.no-border:before,main a.no-border:after,footer a.no-border:before,footer a.no-border:after,.browsehappy a.no-border:before,.browsehappy a.no-border:after,.imitate-a.no-border:before,.imitate-a.no-border:after{display:none}p a:after,p a:before{bottom:1px}.ripple{position:fixed;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;background-color:#fff;pointer-events:none;width:50px;height:50px;margin-top:-25px;margin-left:-25px;animation:ripple .5s ease;opacity:0}@keyframes ripple{from{opacity:.4;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.form-element{position:relative;margin-bottom:10px}@media all and (min-width: 1024px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.form-element.split-postcode{display:inline-block;vertical-align:top;width:15%;margin-right:2%}}@media all and (min-width: 1024px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.form-element.split-postarea{display:inline-block;vertical-align:top;width:83%}}.form-header p{font-weight:700;text-transform:uppercase;font-size:.7rem;margin-bottom:3px}.post-grid{display:flex;justify-content:space-between}.post-grid .split-postcode{flex:0 0 80px}.post-grid .split-postarea{flex:auto;margin-left:1rem}form input[type=submit],form input[type=button],form button,div input[type=submit],div input[type=button],div button{-webkit-appearance:none;border:0;outline:none}form input[type=submit]:disabled,form input[type=button]:disabled,form button:disabled,div input[type=submit]:disabled,div input[type=button]:disabled,div button:disabled{cursor:not-allowed;pointer-events:none;opacity:.3}form input[type=submit]:disabled.light:hover,form input[type=button]:disabled.light:hover,form button:disabled.light:hover,div input[type=submit]:disabled.light:hover,div input[type=button]:disabled.light:hover,div button:disabled.light:hover{background-color:#fff;color:#ee7d24}form input[type=submit]:disabled.cta:hover,form input[type=button]:disabled.cta:hover,form button:disabled.cta:hover,div input[type=submit]:disabled.cta:hover,div input[type=button]:disabled.cta:hover,div button:disabled.cta:hover{background-color:#ee7d24;color:#fff}form input[type=search],form input[type=text],form input[type=email],form input[type=tel],form input[type=number],form input[type=password],form input[type=date],form select,form textarea,div input[type=search],div input[type=text],div input[type=email],div input[type=tel],div input[type=number],div input[type=password],div input[type=date],div select,div textarea{font-family:"Titillium Web",sans-serif;display:block;width:100%;border:0;outline:none;padding:0 10px 0 10px;font-size:1rem;line-height:1.8rem;height:45px;background-color:#fff;color:#000;border:1px solid rgba(130,130,130,.3);border-spacing:4px 4px;-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;-webkit-transition:border 300ms linear;-moz-transition:border 300ms linear;-ms-transition:border 300ms linear;-o-transition:border 300ms linear;transition:border 300ms linear}@media only screen and (min-width: 768px){form input[type=search],form input[type=text],form input[type=email],form input[type=tel],form input[type=number],form input[type=password],form input[type=date],form select,form textarea,div input[type=search],div input[type=text],div input[type=email],div input[type=tel],div input[type=number],div input[type=password],div input[type=date],div select,div textarea{height:50px;padding:0 14px 0 14px}}@media only screen and (min-width: 1900px){form input[type=search],form input[type=text],form input[type=email],form input[type=tel],form input[type=number],form input[type=password],form input[type=date],form select,form textarea,div input[type=search],div input[type=text],div input[type=email],div input[type=tel],div input[type=number],div input[type=password],div input[type=date],div select,div textarea{height:50px}}form input[type=search]::selection,form input[type=text]::selection,form input[type=email]::selection,form input[type=tel]::selection,form input[type=number]::selection,form input[type=password]::selection,form input[type=date]::selection,form select::selection,form textarea::selection,div input[type=search]::selection,div input[type=text]::selection,div input[type=email]::selection,div input[type=tel]::selection,div input[type=number]::selection,div input[type=password]::selection,div input[type=date]::selection,div select::selection,div textarea::selection{color:rgba(238,125,36,.99);background:rgba(168,168,168,.99)}.filter form input[type=search],.filter form input[type=text],.filter form input[type=email],.filter form input[type=tel],.filter form input[type=number],.filter form input[type=password],.filter form input[type=date],.filter form select,.filter form textarea,.filter div input[type=search],.filter div input[type=text],.filter div input[type=email],.filter div input[type=tel],.filter div input[type=number],.filter div input[type=password],.filter div input[type=date],.filter div select,.filter div textarea{height:30px;line-height:1rem}@media only screen and (min-width: 1024px){.filter form input[type=search],.filter form input[type=text],.filter form input[type=email],.filter form input[type=tel],.filter form input[type=number],.filter form input[type=password],.filter form input[type=date],.filter form select,.filter form textarea,.filter div input[type=search],.filter div input[type=text],.filter div input[type=email],.filter div input[type=tel],.filter div input[type=number],.filter div input[type=password],.filter div input[type=date],.filter div select,.filter div textarea{font-size:.7rem}}.filter form input[type=search]:focus+label,.filter form input[type=text]:focus+label,.filter form input[type=email]:focus+label,.filter form input[type=tel]:focus+label,.filter form input[type=number]:focus+label,.filter form input[type=password]:focus+label,.filter form input[type=date]:focus+label,.filter form select:focus+label,.filter form textarea:focus+label,.filter div input[type=search]:focus+label,.filter div input[type=text]:focus+label,.filter div input[type=email]:focus+label,.filter div input[type=tel]:focus+label,.filter div input[type=number]:focus+label,.filter div input[type=password]:focus+label,.filter div input[type=date]:focus+label,.filter div select:focus+label,.filter div textarea:focus+label{top:-19px;background-color:transparent}@media only screen and (min-width: 1024px){.filter form input[type=search]:focus+label,.filter form input[type=text]:focus+label,.filter form input[type=email]:focus+label,.filter form input[type=tel]:focus+label,.filter form input[type=number]:focus+label,.filter form input[type=password]:focus+label,.filter form input[type=date]:focus+label,.filter form select:focus+label,.filter form textarea:focus+label,.filter div input[type=search]:focus+label,.filter div input[type=text]:focus+label,.filter div input[type=email]:focus+label,.filter div input[type=tel]:focus+label,.filter div input[type=number]:focus+label,.filter div input[type=password]:focus+label,.filter div input[type=date]:focus+label,.filter div select:focus+label,.filter div textarea:focus+label{top:-22px;font-size:.6rem}}.filter form input[type=search].has-content+label,.filter form input[type=text].has-content+label,.filter form input[type=email].has-content+label,.filter form input[type=tel].has-content+label,.filter form input[type=number].has-content+label,.filter form input[type=password].has-content+label,.filter form input[type=date].has-content+label,.filter form select.has-content+label,.filter form textarea.has-content+label,.filter div input[type=search].has-content+label,.filter div input[type=text].has-content+label,.filter div input[type=email].has-content+label,.filter div input[type=tel].has-content+label,.filter div input[type=number].has-content+label,.filter div input[type=password].has-content+label,.filter div input[type=date].has-content+label,.filter div select.has-content+label,.filter div textarea.has-content+label{top:-19px;background-color:transparent}@media only screen and (min-width: 1024px){.filter form input[type=search].has-content+label,.filter form input[type=text].has-content+label,.filter form input[type=email].has-content+label,.filter form input[type=tel].has-content+label,.filter form input[type=number].has-content+label,.filter form input[type=password].has-content+label,.filter form input[type=date].has-content+label,.filter form select.has-content+label,.filter form textarea.has-content+label,.filter div input[type=search].has-content+label,.filter div input[type=text].has-content+label,.filter div input[type=email].has-content+label,.filter div input[type=tel].has-content+label,.filter div input[type=number].has-content+label,.filter div input[type=password].has-content+label,.filter div input[type=date].has-content+label,.filter div select.has-content+label,.filter div textarea.has-content+label{top:-22px;font-size:.6rem}}form input[type=search]::-webkit-input-placeholder,form input[type=search]:-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=text]:-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=email]:-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=tel]:-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=number]:-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=password]:-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=date]::-webkit-input-placeholder,form input[type=date]:-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=date]:-ms-input-placeholder,form select::-webkit-input-placeholder,form select:-moz-placeholder,form select::-moz-placeholder,form select:-ms-input-placeholder,form textarea::-webkit-input-placeholder,form textarea:-moz-placeholder,form textarea::-moz-placeholder,form textarea:-ms-input-placeholder,div input[type=search]::-webkit-input-placeholder,div input[type=search]:-moz-placeholder,div input[type=search]::-moz-placeholder,div input[type=search]:-ms-input-placeholder,div input[type=text]::-webkit-input-placeholder,div input[type=text]:-moz-placeholder,div input[type=text]::-moz-placeholder,div input[type=text]:-ms-input-placeholder,div input[type=email]::-webkit-input-placeholder,div input[type=email]:-moz-placeholder,div input[type=email]::-moz-placeholder,div input[type=email]:-ms-input-placeholder,div input[type=tel]::-webkit-input-placeholder,div input[type=tel]:-moz-placeholder,div input[type=tel]::-moz-placeholder,div input[type=tel]:-ms-input-placeholder,div input[type=number]::-webkit-input-placeholder,div input[type=number]:-moz-placeholder,div input[type=number]::-moz-placeholder,div input[type=number]:-ms-input-placeholder,div input[type=password]::-webkit-input-placeholder,div input[type=password]:-moz-placeholder,div input[type=password]::-moz-placeholder,div input[type=password]:-ms-input-placeholder,div input[type=date]::-webkit-input-placeholder,div input[type=date]:-moz-placeholder,div input[type=date]::-moz-placeholder,div input[type=date]:-ms-input-placeholder,div select::-webkit-input-placeholder,div select:-moz-placeholder,div select::-moz-placeholder,div select:-ms-input-placeholder,div textarea::-webkit-input-placeholder,div textarea:-moz-placeholder,div textarea::-moz-placeholder,div textarea:-ms-input-placeholder{color:transparent;font-style:italic}form input[type=search]:hover,form input[type=search].has-content:hover,form input[type=text]:hover,form input[type=text].has-content:hover,form input[type=email]:hover,form input[type=email].has-content:hover,form input[type=tel]:hover,form input[type=tel].has-content:hover,form input[type=number]:hover,form input[type=number].has-content:hover,form input[type=password]:hover,form input[type=password].has-content:hover,form input[type=date]:hover,form input[type=date].has-content:hover,form select:hover,form select.has-content:hover,form textarea:hover,form textarea.has-content:hover,div input[type=search]:hover,div input[type=search].has-content:hover,div input[type=text]:hover,div input[type=text].has-content:hover,div input[type=email]:hover,div input[type=email].has-content:hover,div input[type=tel]:hover,div input[type=tel].has-content:hover,div input[type=number]:hover,div input[type=number].has-content:hover,div input[type=password]:hover,div input[type=password].has-content:hover,div input[type=date]:hover,div input[type=date].has-content:hover,div select:hover,div select.has-content:hover,div textarea:hover,div textarea.has-content:hover{border:1px solid #ee7d24}form input[type=search]:disabled,form input[type=text]:disabled,form input[type=email]:disabled,form input[type=tel]:disabled,form input[type=number]:disabled,form input[type=password]:disabled,form input[type=date]:disabled,form select:disabled,form textarea:disabled,div input[type=search]:disabled,div input[type=text]:disabled,div input[type=email]:disabled,div input[type=tel]:disabled,div input[type=number]:disabled,div input[type=password]:disabled,div input[type=date]:disabled,div select:disabled,div textarea:disabled{background-color:transparent;color:rgba(255,255,255,.5);border:1px dashed rgba(255,255,255,.5);font-style:italic;cursor:not-allowed}form input[type=search]:disabled.has-content,form input[type=text]:disabled.has-content,form input[type=email]:disabled.has-content,form input[type=tel]:disabled.has-content,form input[type=number]:disabled.has-content,form input[type=password]:disabled.has-content,form input[type=date]:disabled.has-content,form select:disabled.has-content,form textarea:disabled.has-content,div input[type=search]:disabled.has-content,div input[type=text]:disabled.has-content,div input[type=email]:disabled.has-content,div input[type=tel]:disabled.has-content,div input[type=number]:disabled.has-content,div input[type=password]:disabled.has-content,div input[type=date]:disabled.has-content,div select:disabled.has-content,div textarea:disabled.has-content{border:1px dashed rgba(255,255,255,.5)}form input[type=search]:disabled+label,form input[type=search]:disabled.has-content+label,form input[type=text]:disabled+label,form input[type=text]:disabled.has-content+label,form input[type=email]:disabled+label,form input[type=email]:disabled.has-content+label,form input[type=tel]:disabled+label,form input[type=tel]:disabled.has-content+label,form input[type=number]:disabled+label,form input[type=number]:disabled.has-content+label,form input[type=password]:disabled+label,form input[type=password]:disabled.has-content+label,form input[type=date]:disabled+label,form input[type=date]:disabled.has-content+label,form select:disabled+label,form select:disabled.has-content+label,form textarea:disabled+label,form textarea:disabled.has-content+label,div input[type=search]:disabled+label,div input[type=search]:disabled.has-content+label,div input[type=text]:disabled+label,div input[type=text]:disabled.has-content+label,div input[type=email]:disabled+label,div input[type=email]:disabled.has-content+label,div input[type=tel]:disabled+label,div input[type=tel]:disabled.has-content+label,div input[type=number]:disabled+label,div input[type=number]:disabled.has-content+label,div input[type=password]:disabled+label,div input[type=password]:disabled.has-content+label,div input[type=date]:disabled+label,div input[type=date]:disabled.has-content+label,div select:disabled+label,div select:disabled.has-content+label,div textarea:disabled+label,div textarea:disabled.has-content+label{color:rgba(255,255,255,.5)}form input[type=search]:disabled:hover,form input[type=search]:disabled.has-content:hover,form input[type=text]:disabled:hover,form input[type=text]:disabled.has-content:hover,form input[type=email]:disabled:hover,form input[type=email]:disabled.has-content:hover,form input[type=tel]:disabled:hover,form input[type=tel]:disabled.has-content:hover,form input[type=number]:disabled:hover,form input[type=number]:disabled.has-content:hover,form input[type=password]:disabled:hover,form input[type=password]:disabled.has-content:hover,form input[type=date]:disabled:hover,form input[type=date]:disabled.has-content:hover,form select:disabled:hover,form select:disabled.has-content:hover,form textarea:disabled:hover,form textarea:disabled.has-content:hover,div input[type=search]:disabled:hover,div input[type=search]:disabled.has-content:hover,div input[type=text]:disabled:hover,div input[type=text]:disabled.has-content:hover,div input[type=email]:disabled:hover,div input[type=email]:disabled.has-content:hover,div input[type=tel]:disabled:hover,div input[type=tel]:disabled.has-content:hover,div input[type=number]:disabled:hover,div input[type=number]:disabled.has-content:hover,div input[type=password]:disabled:hover,div input[type=password]:disabled.has-content:hover,div input[type=date]:disabled:hover,div input[type=date]:disabled.has-content:hover,div select:disabled:hover,div select:disabled.has-content:hover,div textarea:disabled:hover,div textarea:disabled.has-content:hover{border:1px dashed rgba(255,255,255,.5)}form input[type=search]:focus,form input[type=search].has-content:focus,form input[type=text]:focus,form input[type=text].has-content:focus,form input[type=email]:focus,form input[type=email].has-content:focus,form input[type=tel]:focus,form input[type=tel].has-content:focus,form input[type=number]:focus,form input[type=number].has-content:focus,form input[type=password]:focus,form input[type=password].has-content:focus,form input[type=date]:focus,form input[type=date].has-content:focus,form select:focus,form select.has-content:focus,form textarea:focus,form textarea.has-content:focus,div input[type=search]:focus,div input[type=search].has-content:focus,div input[type=text]:focus,div input[type=text].has-content:focus,div input[type=email]:focus,div input[type=email].has-content:focus,div input[type=tel]:focus,div input[type=tel].has-content:focus,div input[type=number]:focus,div input[type=number].has-content:focus,div input[type=password]:focus,div input[type=password].has-content:focus,div input[type=date]:focus,div input[type=date].has-content:focus,div select:focus,div select.has-content:focus,div textarea:focus,div textarea.has-content:focus{border:1px solid #ee7d24}form input[type=search]:focus::-webkit-input-placeholder,form input[type=search]:focus:-moz-placeholder,form input[type=search]:focus::-moz-placeholder,form input[type=search]:focus:-ms-input-placeholder,form input[type=search].has-content:focus::-webkit-input-placeholder,form input[type=search].has-content:focus:-moz-placeholder,form input[type=search].has-content:focus::-moz-placeholder,form input[type=search].has-content:focus:-ms-input-placeholder,form input[type=text]:focus::-webkit-input-placeholder,form input[type=text]:focus:-moz-placeholder,form input[type=text]:focus::-moz-placeholder,form input[type=text]:focus:-ms-input-placeholder,form input[type=text].has-content:focus::-webkit-input-placeholder,form input[type=text].has-content:focus:-moz-placeholder,form input[type=text].has-content:focus::-moz-placeholder,form input[type=text].has-content:focus:-ms-input-placeholder,form input[type=email]:focus::-webkit-input-placeholder,form input[type=email]:focus:-moz-placeholder,form input[type=email]:focus::-moz-placeholder,form input[type=email]:focus:-ms-input-placeholder,form input[type=email].has-content:focus::-webkit-input-placeholder,form input[type=email].has-content:focus:-moz-placeholder,form input[type=email].has-content:focus::-moz-placeholder,form input[type=email].has-content:focus:-ms-input-placeholder,form input[type=tel]:focus::-webkit-input-placeholder,form input[type=tel]:focus:-moz-placeholder,form input[type=tel]:focus::-moz-placeholder,form input[type=tel]:focus:-ms-input-placeholder,form input[type=tel].has-content:focus::-webkit-input-placeholder,form input[type=tel].has-content:focus:-moz-placeholder,form input[type=tel].has-content:focus::-moz-placeholder,form input[type=tel].has-content:focus:-ms-input-placeholder,form input[type=number]:focus::-webkit-input-placeholder,form input[type=number]:focus:-moz-placeholder,form input[type=number]:focus::-moz-placeholder,form input[type=number]:focus:-ms-input-placeholder,form input[type=number].has-content:focus::-webkit-input-placeholder,form input[type=number].has-content:focus:-moz-placeholder,form input[type=number].has-content:focus::-moz-placeholder,form input[type=number].has-content:focus:-ms-input-placeholder,form input[type=password]:focus::-webkit-input-placeholder,form input[type=password]:focus:-moz-placeholder,form input[type=password]:focus::-moz-placeholder,form input[type=password]:focus:-ms-input-placeholder,form input[type=password].has-content:focus::-webkit-input-placeholder,form input[type=password].has-content:focus:-moz-placeholder,form input[type=password].has-content:focus::-moz-placeholder,form input[type=password].has-content:focus:-ms-input-placeholder,form input[type=date]:focus::-webkit-input-placeholder,form input[type=date]:focus:-moz-placeholder,form input[type=date]:focus::-moz-placeholder,form input[type=date]:focus:-ms-input-placeholder,form input[type=date].has-content:focus::-webkit-input-placeholder,form input[type=date].has-content:focus:-moz-placeholder,form input[type=date].has-content:focus::-moz-placeholder,form input[type=date].has-content:focus:-ms-input-placeholder,form select:focus::-webkit-input-placeholder,form select:focus:-moz-placeholder,form select:focus::-moz-placeholder,form select:focus:-ms-input-placeholder,form select.has-content:focus::-webkit-input-placeholder,form select.has-content:focus:-moz-placeholder,form select.has-content:focus::-moz-placeholder,form select.has-content:focus:-ms-input-placeholder,form textarea:focus::-webkit-input-placeholder,form textarea:focus:-moz-placeholder,form textarea:focus::-moz-placeholder,form textarea:focus:-ms-input-placeholder,form textarea.has-content:focus::-webkit-input-placeholder,form textarea.has-content:focus:-moz-placeholder,form textarea.has-content:focus::-moz-placeholder,form textarea.has-content:focus:-ms-input-placeholder,div input[type=search]:focus::-webkit-input-placeholder,div input[type=search]:focus:-moz-placeholder,div input[type=search]:focus::-moz-placeholder,div input[type=search]:focus:-ms-input-placeholder,div input[type=search].has-content:focus::-webkit-input-placeholder,div input[type=search].has-content:focus:-moz-placeholder,div input[type=search].has-content:focus::-moz-placeholder,div input[type=search].has-content:focus:-ms-input-placeholder,div input[type=text]:focus::-webkit-input-placeholder,div input[type=text]:focus:-moz-placeholder,div input[type=text]:focus::-moz-placeholder,div input[type=text]:focus:-ms-input-placeholder,div input[type=text].has-content:focus::-webkit-input-placeholder,div input[type=text].has-content:focus:-moz-placeholder,div input[type=text].has-content:focus::-moz-placeholder,div input[type=text].has-content:focus:-ms-input-placeholder,div input[type=email]:focus::-webkit-input-placeholder,div input[type=email]:focus:-moz-placeholder,div input[type=email]:focus::-moz-placeholder,div input[type=email]:focus:-ms-input-placeholder,div input[type=email].has-content:focus::-webkit-input-placeholder,div input[type=email].has-content:focus:-moz-placeholder,div input[type=email].has-content:focus::-moz-placeholder,div input[type=email].has-content:focus:-ms-input-placeholder,div input[type=tel]:focus::-webkit-input-placeholder,div input[type=tel]:focus:-moz-placeholder,div input[type=tel]:focus::-moz-placeholder,div input[type=tel]:focus:-ms-input-placeholder,div input[type=tel].has-content:focus::-webkit-input-placeholder,div input[type=tel].has-content:focus:-moz-placeholder,div input[type=tel].has-content:focus::-moz-placeholder,div input[type=tel].has-content:focus:-ms-input-placeholder,div input[type=number]:focus::-webkit-input-placeholder,div input[type=number]:focus:-moz-placeholder,div input[type=number]:focus::-moz-placeholder,div input[type=number]:focus:-ms-input-placeholder,div input[type=number].has-content:focus::-webkit-input-placeholder,div input[type=number].has-content:focus:-moz-placeholder,div input[type=number].has-content:focus::-moz-placeholder,div input[type=number].has-content:focus:-ms-input-placeholder,div input[type=password]:focus::-webkit-input-placeholder,div input[type=password]:focus:-moz-placeholder,div input[type=password]:focus::-moz-placeholder,div input[type=password]:focus:-ms-input-placeholder,div input[type=password].has-content:focus::-webkit-input-placeholder,div input[type=password].has-content:focus:-moz-placeholder,div input[type=password].has-content:focus::-moz-placeholder,div input[type=password].has-content:focus:-ms-input-placeholder,div input[type=date]:focus::-webkit-input-placeholder,div input[type=date]:focus:-moz-placeholder,div input[type=date]:focus::-moz-placeholder,div input[type=date]:focus:-ms-input-placeholder,div input[type=date].has-content:focus::-webkit-input-placeholder,div input[type=date].has-content:focus:-moz-placeholder,div input[type=date].has-content:focus::-moz-placeholder,div input[type=date].has-content:focus:-ms-input-placeholder,div select:focus::-webkit-input-placeholder,div select:focus:-moz-placeholder,div select:focus::-moz-placeholder,div select:focus:-ms-input-placeholder,div select.has-content:focus::-webkit-input-placeholder,div select.has-content:focus:-moz-placeholder,div select.has-content:focus::-moz-placeholder,div select.has-content:focus:-ms-input-placeholder,div textarea:focus::-webkit-input-placeholder,div textarea:focus:-moz-placeholder,div textarea:focus::-moz-placeholder,div textarea:focus:-ms-input-placeholder,div textarea.has-content:focus::-webkit-input-placeholder,div textarea.has-content:focus:-moz-placeholder,div textarea.has-content:focus::-moz-placeholder,div textarea.has-content:focus:-ms-input-placeholder{color:#ee7d24}form input[type=search]:focus+label,form input[type=search].has-content:focus+label,form input[type=text]:focus+label,form input[type=text].has-content:focus+label,form input[type=email]:focus+label,form input[type=email].has-content:focus+label,form input[type=tel]:focus+label,form input[type=tel].has-content:focus+label,form input[type=number]:focus+label,form input[type=number].has-content:focus+label,form input[type=password]:focus+label,form input[type=password].has-content:focus+label,form input[type=date]:focus+label,form input[type=date].has-content:focus+label,form select:focus+label,form select.has-content:focus+label,form textarea:focus+label,form textarea.has-content:focus+label,div input[type=search]:focus+label,div input[type=search].has-content:focus+label,div input[type=text]:focus+label,div input[type=text].has-content:focus+label,div input[type=email]:focus+label,div input[type=email].has-content:focus+label,div input[type=tel]:focus+label,div input[type=tel].has-content:focus+label,div input[type=number]:focus+label,div input[type=number].has-content:focus+label,div input[type=password]:focus+label,div input[type=password].has-content:focus+label,div input[type=date]:focus+label,div input[type=date].has-content:focus+label,div select:focus+label,div select.has-content:focus+label,div textarea:focus+label,div textarea.has-content:focus+label{color:#ee7d24;background-color:#ee7d24;font-size:.55rem;top:-6px !important;height:12px;line-height:12px;padding:0 5px;left:5px}@media only screen and (min-width: 1024px){form input[type=search]:focus+label,form input[type=search].has-content:focus+label,form input[type=text]:focus+label,form input[type=text].has-content:focus+label,form input[type=email]:focus+label,form input[type=email].has-content:focus+label,form input[type=tel]:focus+label,form input[type=tel].has-content:focus+label,form input[type=number]:focus+label,form input[type=number].has-content:focus+label,form input[type=password]:focus+label,form input[type=password].has-content:focus+label,form input[type=date]:focus+label,form input[type=date].has-content:focus+label,form select:focus+label,form select.has-content:focus+label,form textarea:focus+label,form textarea.has-content:focus+label,div input[type=search]:focus+label,div input[type=search].has-content:focus+label,div input[type=text]:focus+label,div input[type=text].has-content:focus+label,div input[type=email]:focus+label,div input[type=email].has-content:focus+label,div input[type=tel]:focus+label,div input[type=tel].has-content:focus+label,div input[type=number]:focus+label,div input[type=number].has-content:focus+label,div input[type=password]:focus+label,div input[type=password].has-content:focus+label,div input[type=date]:focus+label,div input[type=date].has-content:focus+label,div select:focus+label,div select.has-content:focus+label,div textarea:focus+label,div textarea.has-content:focus+label{padding:0 7px;left:7px}}form input[type=search].has-content,form input[type=text].has-content,form input[type=email].has-content,form input[type=tel].has-content,form input[type=number].has-content,form input[type=password].has-content,form input[type=date].has-content,form select.has-content,form textarea.has-content,div input[type=search].has-content,div input[type=text].has-content,div input[type=email].has-content,div input[type=tel].has-content,div input[type=number].has-content,div input[type=password].has-content,div input[type=date].has-content,div select.has-content,div textarea.has-content{border:1px solid rgba(255,255,255,.5)}form input[type=search].has-content+label,form input[type=text].has-content+label,form input[type=email].has-content+label,form input[type=tel].has-content+label,form input[type=number].has-content+label,form input[type=password].has-content+label,form input[type=date].has-content+label,form select.has-content+label,form textarea.has-content+label,div input[type=search].has-content+label,div input[type=text].has-content+label,div input[type=email].has-content+label,div input[type=tel].has-content+label,div input[type=number].has-content+label,div input[type=password].has-content+label,div input[type=date].has-content+label,div select.has-content+label,div textarea.has-content+label{color:#fff;background-color:#ee7d24;font-size:.55rem;top:-6px;height:12px;line-height:12px;padding:0 5px;left:5px}@media only screen and (min-width: 1024px){form input[type=search].has-content+label,form input[type=text].has-content+label,form input[type=email].has-content+label,form input[type=tel].has-content+label,form input[type=number].has-content+label,form input[type=password].has-content+label,form input[type=date].has-content+label,form select.has-content+label,form textarea.has-content+label,div input[type=search].has-content+label,div input[type=text].has-content+label,div input[type=email].has-content+label,div input[type=tel].has-content+label,div input[type=number].has-content+label,div input[type=password].has-content+label,div input[type=date].has-content+label,div select.has-content+label,div textarea.has-content+label{padding:0 7px;left:7px}}form input[type=search].has-content.autofilled+label,form input[type=text].has-content.autofilled+label,form input[type=email].has-content.autofilled+label,form input[type=tel].has-content.autofilled+label,form input[type=number].has-content.autofilled+label,form input[type=password].has-content.autofilled+label,form input[type=date].has-content.autofilled+label,form select.has-content.autofilled+label,form textarea.has-content.autofilled+label,div input[type=search].has-content.autofilled+label,div input[type=text].has-content.autofilled+label,div input[type=email].has-content.autofilled+label,div input[type=tel].has-content.autofilled+label,div input[type=number].has-content.autofilled+label,div input[type=password].has-content.autofilled+label,div input[type=date].has-content.autofilled+label,div select.has-content.autofilled+label,div textarea.has-content.autofilled+label{opacity:1}form input[type=search].input-validation-error,form input[type=text].input-validation-error,form input[type=email].input-validation-error,form input[type=tel].input-validation-error,form input[type=number].input-validation-error,form input[type=password].input-validation-error,form input[type=date].input-validation-error,form select.input-validation-error,form textarea.input-validation-error,div input[type=search].input-validation-error,div input[type=text].input-validation-error,div input[type=email].input-validation-error,div input[type=tel].input-validation-error,div input[type=number].input-validation-error,div input[type=password].input-validation-error,div input[type=date].input-validation-error,div select.input-validation-error,div textarea.input-validation-error{border:1px solid #f14242}form input[type=search][aria-invalid=true],form input[type=text][aria-invalid=true],form input[type=email][aria-invalid=true],form input[type=tel][aria-invalid=true],form input[type=number][aria-invalid=true],form input[type=password][aria-invalid=true],form input[type=date][aria-invalid=true],form select[aria-invalid=true],form textarea[aria-invalid=true],div input[type=search][aria-invalid=true],div input[type=text][aria-invalid=true],div input[type=email][aria-invalid=true],div input[type=tel][aria-invalid=true],div input[type=number][aria-invalid=true],div input[type=password][aria-invalid=true],div input[type=date][aria-invalid=true],div select[aria-invalid=true],div textarea[aria-invalid=true]{border:1px solid #f14242 !important}form input[type=search][aria-invalid=true]~.input-state .required,form input[type=text][aria-invalid=true]~.input-state .required,form input[type=email][aria-invalid=true]~.input-state .required,form input[type=tel][aria-invalid=true]~.input-state .required,form input[type=number][aria-invalid=true]~.input-state .required,form input[type=password][aria-invalid=true]~.input-state .required,form input[type=date][aria-invalid=true]~.input-state .required,form select[aria-invalid=true]~.input-state .required,form textarea[aria-invalid=true]~.input-state .required,div input[type=search][aria-invalid=true]~.input-state .required,div input[type=text][aria-invalid=true]~.input-state .required,div input[type=email][aria-invalid=true]~.input-state .required,div input[type=tel][aria-invalid=true]~.input-state .required,div input[type=number][aria-invalid=true]~.input-state .required,div input[type=password][aria-invalid=true]~.input-state .required,div input[type=date][aria-invalid=true]~.input-state .required,div select[aria-invalid=true]~.input-state .required,div textarea[aria-invalid=true]~.input-state .required{opacity:0}form input[type=search][aria-invalid=true]~.input-state .done,form input[type=text][aria-invalid=true]~.input-state .done,form input[type=email][aria-invalid=true]~.input-state .done,form input[type=tel][aria-invalid=true]~.input-state .done,form input[type=number][aria-invalid=true]~.input-state .done,form input[type=password][aria-invalid=true]~.input-state .done,form input[type=date][aria-invalid=true]~.input-state .done,form select[aria-invalid=true]~.input-state .done,form textarea[aria-invalid=true]~.input-state .done,div input[type=search][aria-invalid=true]~.input-state .done,div input[type=text][aria-invalid=true]~.input-state .done,div input[type=email][aria-invalid=true]~.input-state .done,div input[type=tel][aria-invalid=true]~.input-state .done,div input[type=number][aria-invalid=true]~.input-state .done,div input[type=password][aria-invalid=true]~.input-state .done,div input[type=date][aria-invalid=true]~.input-state .done,div select[aria-invalid=true]~.input-state .done,div textarea[aria-invalid=true]~.input-state .done{opacity:0}form input[type=search][aria-invalid=true]~.input-state .done svg path,form input[type=text][aria-invalid=true]~.input-state .done svg path,form input[type=email][aria-invalid=true]~.input-state .done svg path,form input[type=tel][aria-invalid=true]~.input-state .done svg path,form input[type=number][aria-invalid=true]~.input-state .done svg path,form input[type=password][aria-invalid=true]~.input-state .done svg path,form input[type=date][aria-invalid=true]~.input-state .done svg path,form select[aria-invalid=true]~.input-state .done svg path,form textarea[aria-invalid=true]~.input-state .done svg path,div input[type=search][aria-invalid=true]~.input-state .done svg path,div input[type=text][aria-invalid=true]~.input-state .done svg path,div input[type=email][aria-invalid=true]~.input-state .done svg path,div input[type=tel][aria-invalid=true]~.input-state .done svg path,div input[type=number][aria-invalid=true]~.input-state .done svg path,div input[type=password][aria-invalid=true]~.input-state .done svg path,div input[type=date][aria-invalid=true]~.input-state .done svg path,div select[aria-invalid=true]~.input-state .done svg path,div textarea[aria-invalid=true]~.input-state .done svg path{stroke-dashoffset:-358}form input[type=search][aria-invalid=true]+label,form input[type=text][aria-invalid=true]+label,form input[type=email][aria-invalid=true]+label,form input[type=tel][aria-invalid=true]+label,form input[type=number][aria-invalid=true]+label,form input[type=password][aria-invalid=true]+label,form input[type=date][aria-invalid=true]+label,form select[aria-invalid=true]+label,form textarea[aria-invalid=true]+label,div input[type=search][aria-invalid=true]+label,div input[type=text][aria-invalid=true]+label,div input[type=email][aria-invalid=true]+label,div input[type=tel][aria-invalid=true]+label,div input[type=number][aria-invalid=true]+label,div input[type=password][aria-invalid=true]+label,div input[type=date][aria-invalid=true]+label,div select[aria-invalid=true]+label,div textarea[aria-invalid=true]+label{color:#f14242 !important}form input[type=search][aria-invalid=false]~.input-state .required,form input[type=search].autofilled~.input-state .required,form input[type=search].has-content~.input-state .required,form input[type=text][aria-invalid=false]~.input-state .required,form input[type=text].autofilled~.input-state .required,form input[type=text].has-content~.input-state .required,form input[type=email][aria-invalid=false]~.input-state .required,form input[type=email].autofilled~.input-state .required,form input[type=email].has-content~.input-state .required,form input[type=tel][aria-invalid=false]~.input-state .required,form input[type=tel].autofilled~.input-state .required,form input[type=tel].has-content~.input-state .required,form input[type=number][aria-invalid=false]~.input-state .required,form input[type=number].autofilled~.input-state .required,form input[type=number].has-content~.input-state .required,form input[type=password][aria-invalid=false]~.input-state .required,form input[type=password].autofilled~.input-state .required,form input[type=password].has-content~.input-state .required,form input[type=date][aria-invalid=false]~.input-state .required,form input[type=date].autofilled~.input-state .required,form input[type=date].has-content~.input-state .required,form select[aria-invalid=false]~.input-state .required,form select.autofilled~.input-state .required,form select.has-content~.input-state .required,form textarea[aria-invalid=false]~.input-state .required,form textarea.autofilled~.input-state .required,form textarea.has-content~.input-state .required,div input[type=search][aria-invalid=false]~.input-state .required,div input[type=search].autofilled~.input-state .required,div input[type=search].has-content~.input-state .required,div input[type=text][aria-invalid=false]~.input-state .required,div input[type=text].autofilled~.input-state .required,div input[type=text].has-content~.input-state .required,div input[type=email][aria-invalid=false]~.input-state .required,div input[type=email].autofilled~.input-state .required,div input[type=email].has-content~.input-state .required,div input[type=tel][aria-invalid=false]~.input-state .required,div input[type=tel].autofilled~.input-state .required,div input[type=tel].has-content~.input-state .required,div input[type=number][aria-invalid=false]~.input-state .required,div input[type=number].autofilled~.input-state .required,div input[type=number].has-content~.input-state .required,div input[type=password][aria-invalid=false]~.input-state .required,div input[type=password].autofilled~.input-state .required,div input[type=password].has-content~.input-state .required,div input[type=date][aria-invalid=false]~.input-state .required,div input[type=date].autofilled~.input-state .required,div input[type=date].has-content~.input-state .required,div select[aria-invalid=false]~.input-state .required,div select.autofilled~.input-state .required,div select.has-content~.input-state .required,div textarea[aria-invalid=false]~.input-state .required,div textarea.autofilled~.input-state .required,div textarea.has-content~.input-state .required{opacity:0}form input[type=search][aria-invalid=false]~.input-state .done svg path,form input[type=search].autofilled~.input-state .done svg path,form input[type=search].has-content~.input-state .done svg path,form input[type=text][aria-invalid=false]~.input-state .done svg path,form input[type=text].autofilled~.input-state .done svg path,form input[type=text].has-content~.input-state .done svg path,form input[type=email][aria-invalid=false]~.input-state .done svg path,form input[type=email].autofilled~.input-state .done svg path,form input[type=email].has-content~.input-state .done svg path,form input[type=tel][aria-invalid=false]~.input-state .done svg path,form input[type=tel].autofilled~.input-state .done svg path,form input[type=tel].has-content~.input-state .done svg path,form input[type=number][aria-invalid=false]~.input-state .done svg path,form input[type=number].autofilled~.input-state .done svg path,form input[type=number].has-content~.input-state .done svg path,form input[type=password][aria-invalid=false]~.input-state .done svg path,form input[type=password].autofilled~.input-state .done svg path,form input[type=password].has-content~.input-state .done svg path,form input[type=date][aria-invalid=false]~.input-state .done svg path,form input[type=date].autofilled~.input-state .done svg path,form input[type=date].has-content~.input-state .done svg path,form select[aria-invalid=false]~.input-state .done svg path,form select.autofilled~.input-state .done svg path,form select.has-content~.input-state .done svg path,form textarea[aria-invalid=false]~.input-state .done svg path,form textarea.autofilled~.input-state .done svg path,form textarea.has-content~.input-state .done svg path,div input[type=search][aria-invalid=false]~.input-state .done svg path,div input[type=search].autofilled~.input-state .done svg path,div input[type=search].has-content~.input-state .done svg path,div input[type=text][aria-invalid=false]~.input-state .done svg path,div input[type=text].autofilled~.input-state .done svg path,div input[type=text].has-content~.input-state .done svg path,div input[type=email][aria-invalid=false]~.input-state .done svg path,div input[type=email].autofilled~.input-state .done svg path,div input[type=email].has-content~.input-state .done svg path,div input[type=tel][aria-invalid=false]~.input-state .done svg path,div input[type=tel].autofilled~.input-state .done svg path,div input[type=tel].has-content~.input-state .done svg path,div input[type=number][aria-invalid=false]~.input-state .done svg path,div input[type=number].autofilled~.input-state .done svg path,div input[type=number].has-content~.input-state .done svg path,div input[type=password][aria-invalid=false]~.input-state .done svg path,div input[type=password].autofilled~.input-state .done svg path,div input[type=password].has-content~.input-state .done svg path,div input[type=date][aria-invalid=false]~.input-state .done svg path,div input[type=date].autofilled~.input-state .done svg path,div input[type=date].has-content~.input-state .done svg path,div select[aria-invalid=false]~.input-state .done svg path,div select.autofilled~.input-state .done svg path,div select.has-content~.input-state .done svg path,div textarea[aria-invalid=false]~.input-state .done svg path,div textarea.autofilled~.input-state .done svg path,div textarea.has-content~.input-state .done svg path{stroke-dashoffset:0;stroke:#fff}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus input:-webkit-autofill,div input:-webkit-autofill,div input:-webkit-autofill:hover,div input:-webkit-autofill:focus input:-webkit-autofill{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0 30px #ee7d24 inset;transition:background-color 5000s ease-in-out 0s}form input[readonly],div input[readonly]{background:#f7f7f7;cursor:not-allowed;font-size:.8rem}form .error,div .error{color:#f14242}form .field-validation-error,div .field-validation-error{color:#f14242;font-weight:700;text-transform:uppercase;font-size:.45rem;position:absolute;right:10px;bottom:0;pointer-events:none}@media only screen and (min-width: 1024px){form .field-validation-error,div .field-validation-error{right:14px}}form .field-validation-error+.input-state .required,div .field-validation-error+.input-state .required{opacity:0}form textarea,div textarea{height:auto;padding:7px 0 0 10px}@media only screen and (min-width: 1024px){form textarea,div textarea{padding:7px 0 0 14px}}form label,div label{left:10px;pointer-events:none;line-height:45px;height:45px;color:#000;text-transform:uppercase;-webkit-transition:all 300ms Ease-out;-moz-transition:all 300ms Ease-out;-ms-transition:all 300ms Ease-out;-o-transition:all 300ms Ease-out;transition:all 300ms Ease-out;font-weight:600}@media only screen and (min-width: 768px){form label,div label{height:50px;line-height:50px}}@media only screen and (min-width: 1024px){form label,div label{left:14px}}@media only screen and (min-width: 1900px){form label,div label{height:50px;line-height:50px;font-size:1rem}}.filter form label,.filter div label{font-size:.8rem;height:30px;line-height:30px}@media only screen and (min-width: 1024px){.filter form label,.filter div label{font-size:.7rem}}form label i,div label i{font-style:italic;color:rgba(0,0,0,.5)}form.center,div.center{text-align:center}form.hidden,div.hidden{display:none}form.inline,div.inline{display:inline-block;margin-right:1.5rem}form .type-submit,div .type-submit{margin:2rem auto}form .type-checkbox,div .type-checkbox{margin-top:.5rem;margin-bottom:.2rem}@media only screen and (min-width: 1024px){form .type-checkbox,div .type-checkbox{margin-bottom:.5rem}}form .type-checkbox input[type=checkbox],div .type-checkbox input[type=checkbox]{z-index:2;position:relative;width:22px;height:22px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;-webkit-appearance:none;border:1px solid rgba(0,0,0,.3);outline:0;cursor:pointer;background-color:transparent;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;display:inline-block;vertical-align:top}@media all and (min-width: 1024px)and (-ms-high-contrast: none),(-ms-high-contrast: active){form .type-checkbox input[type=checkbox]::-ms-check,div .type-checkbox input[type=checkbox]::-ms-check{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}}.filter form .type-checkbox input[type=checkbox],.filter div .type-checkbox input[type=checkbox]{vertical-align:initial}form .type-checkbox input[type=checkbox]:checked,div .type-checkbox input[type=checkbox]:checked{background-color:#fff;border:1px solid #fff}form .type-checkbox input[type=checkbox]:checked+label,div .type-checkbox input[type=checkbox]:checked+label{color:#000}form .type-checkbox input[type=checkbox]:checked+label .checkbox-check-svg,div .type-checkbox input[type=checkbox]:checked+label .checkbox-check-svg{opacity:1}form .type-checkbox input[type=checkbox]:checked+label .checkbox-check-svg svg path,div .type-checkbox input[type=checkbox]:checked+label .checkbox-check-svg svg path{stroke-dashoffset:0}@media all and (min-width: 1024px)and (-ms-high-contrast: none),(-ms-high-contrast: active){form .type-checkbox input[type=checkbox]:checked+label:before,div .type-checkbox input[type=checkbox]:checked+label:before{background-color:#fff;border:1px solid #fff}}@media only screen and (min-width: 1024px){form .type-checkbox input[type=checkbox]:hover,div .type-checkbox input[type=checkbox]:hover{background-color:#fff;border:1px solid #fff}}@media only screen and (min-width: 1024px){form .type-checkbox input[type=checkbox]:hover+label,div .type-checkbox input[type=checkbox]:hover+label{color:#000}}form .type-checkbox label,div .type-checkbox label{position:relative;pointer-events:all;display:inline-block;vertical-align:top;cursor:pointer;left:2px;top:3px;line-height:1.2rem;height:auto;font-style:normal;padding-left:6px;font-size:.9rem;color:rgba(0,0,0,.8);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (min-width: 1024px)and (-ms-high-contrast: none),(-ms-high-contrast: active){form .type-checkbox label:before,div .type-checkbox label:before{content:"";position:absolute;width:22px;height:22px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;border:1px solid rgba(0,0,0,.5);cursor:pointer;background-color:transparent;left:-18px;top:-6px}}.filter form .type-checkbox label,.filter div .type-checkbox label{display:inline;vertical-align:initial;top:-5px}@media all and (min-width: 1024px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.filter form .type-checkbox label,.filter div .type-checkbox label{top:1px}}@media all and (min-width: 1024px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.filter form .type-checkbox label .checkbox-check-svg,.filter div .type-checkbox label .checkbox-check-svg{top:-2px}}form .type-checkbox .checkbox-check-svg,div .type-checkbox .checkbox-check-svg{opacity:0;position:absolute;top:4px;left:-22px;width:12px;height:11px;z-index:3}form .type-checkbox .checkbox-check-svg svg,div .type-checkbox .checkbox-check-svg svg{overflow:visible}form .type-checkbox .checkbox-check-svg svg path,div .type-checkbox .checkbox-check-svg svg path{fill:none;stroke-width:60;stroke-miterlimit:10;stroke-dashoffset:-358;stroke:#ee7d24;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}form .type-radio input[type=radio]:checked,form .type-radio input[type=radio]:not(:checked),div .type-radio input[type=radio]:checked,div .type-radio input[type=radio]:not(:checked){position:absolute;left:-9999px}form .type-radio input[type=radio]:checked+label,form .type-radio input[type=radio]:not(:checked)+label,div .type-radio input[type=radio]:checked+label,div .type-radio input[type=radio]:not(:checked)+label{position:relative;pointer-events:all;display:inline-block;width:80%;vertical-align:top;cursor:pointer;left:0;top:0;line-height:.9rem;height:auto;font-style:normal;padding-left:28px;padding-top:4px;font-size:.9rem;color:rgba(0,0,0,.8);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 1024px){form .type-radio input[type=radio]:checked+label:hover:after,form .type-radio input[type=radio]:not(:checked)+label:hover:after,div .type-radio input[type=radio]:checked+label:hover:after,div .type-radio input[type=radio]:not(:checked)+label:hover:after{opacity:1}}@media only screen and (min-width: 1024px){form .type-radio input[type=radio]:checked+label:hover+label,form .type-radio input[type=radio]:not(:checked)+label:hover+label,div .type-radio input[type=radio]:checked+label:hover+label,div .type-radio input[type=radio]:not(:checked)+label:hover+label{color:#ee7d24}}form .type-radio input[type=radio]:checked+label:before,form .type-radio input[type=radio]:checked+label:after,form .type-radio input[type=radio]:not(:checked)+label:before,form .type-radio input[type=radio]:not(:checked)+label:after,div .type-radio input[type=radio]:checked+label:before,div .type-radio input[type=radio]:checked+label:after,div .type-radio input[type=radio]:not(:checked)+label:before,div .type-radio input[type=radio]:not(:checked)+label:after{content:"";position:absolute;left:0;top:0;width:22px;height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;border-radius:11px;-khtml-border-radius:11px;-webkit-appearance:none;border:1px solid rgba(0,0,0,.3);outline:0;cursor:pointer;background-color:#fff}form .type-radio input[type=radio]:checked+label:after,form .type-radio input[type=radio]:not(:checked)+label:after,div .type-radio input[type=radio]:checked+label:after,div .type-radio input[type=radio]:not(:checked)+label:after{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;background-color:#fff;border:1px solid #fff;color:#000}form .type-radio input[type=radio]:checked+label,div .type-radio input[type=radio]:checked+label{color:#000}form .type-radio input[type=radio]:checked+label:after,div .type-radio input[type=radio]:checked+label:after{opacity:1}form .type-radio input[type=radio]:checked+label .checkbox-check-svg,div .type-radio input[type=radio]:checked+label .checkbox-check-svg{opacity:1}form .type-radio input[type=radio]:checked+label .checkbox-check-svg svg path,div .type-radio input[type=radio]:checked+label .checkbox-check-svg svg path{stroke-dashoffset:0}form .type-radio input[type=radio]:not(:checked)+label:after,div .type-radio input[type=radio]:not(:checked)+label:after{opacity:0}form .type-radio .checkbox-check-svg,div .type-radio .checkbox-check-svg{opacity:0;position:absolute;top:7px;left:5px;width:12px;height:11px;z-index:2}@media only screen and (min-width: 1024px){form .type-radio .checkbox-check-svg,div .type-radio .checkbox-check-svg{left:5px}}form .type-radio .checkbox-check-svg svg,div .type-radio .checkbox-check-svg svg{overflow:visible}form .type-radio .checkbox-check-svg svg path,div .type-radio .checkbox-check-svg svg path{fill:none;stroke-width:60;stroke-miterlimit:10;stroke-dashoffset:-358;stroke:#ee7d24;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}form .select-wrapper,div .select-wrapper{display:block;position:relative}form .select-wrapper select,div .select-wrapper select{background-color:#ee7d24;color:#fff}form .select-wrapper:after,div .select-wrapper:after{content:"";background-image:url(/icon-form-arrow-white.svg);background-repeat:no-repeat;width:10px;height:8px;right:16px;top:19px;position:absolute;pointer-events:none}@media only screen and (min-width: 1024px){form .select-wrapper:after,div .select-wrapper:after{width:8px;height:6px;right:20px;top:24px}}@media only screen and (min-width: 1900px){form .select-wrapper:after,div .select-wrapper:after{right:30px;top:23px}}form .select-wrapper select::-ms-expand,div .select-wrapper select::-ms-expand{display:none}form .required,div .required{width:7px;height:7px;position:absolute;right:5px;bottom:5px;opacity:.5;z-index:1}@media only screen and (min-width: 1024px){form .required,div .required{width:9px;height:9px;right:7px;bottom:7px}}.type-checkbox form .required,.type-checkbox div .required{right:auto;left:8px;bottom:auto;top:8px;width:7px;height:7px}form .required svg path,div .required svg path{fill:#fff}form .done,div .done{width:10px;height:8px;right:7px;bottom:6px;position:absolute}form .done svg,div .done svg{overflow:visible}form .done svg path,div .done svg path{fill:none;stroke-width:60;stroke-miterlimit:10;stroke-dashoffset:-358;stroke:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#contact-form{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}#contact-form.hide{opacity:0;pointer-events:none;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.form-feedback{position:absolute;opacity:0;pointer-events:none;text-align:center;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;width:100%}.form-feedback.show{opacity:1}.form-feedback.show .icon svg path.envelope-part-1{-webkit-transform:rotateX(0deg) translateY(0px);-moz-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}.form-feedback h4{font-weight:700;font-size:2rem}.form-feedback .icon{width:70px;margin:0 auto 1rem}.form-feedback .icon svg{overflow:visible}.form-feedback .icon svg path{fill:#fff}.form-feedback .icon svg path.envelope-part-1{-webkit-transition:all 300ms linear 300ms;-moz-transition:all 300ms linear 300ms;-ms-transition:all 300ms linear 300ms;-o-transition:all 300ms linear 300ms;transition:all 300ms linear 300ms;transform-origin:100px 1px;-webkit-transform:rotateX(-145deg) translateY(-80px);-moz-transform:rotateX(-145deg) translateY(-80px);-ms-transform:rotateX(-145deg) translateY(-80px);-o-transform:rotateX(-145deg) translateY(-80px);transform:rotateX(-145deg) translateY(-80px)}header{padding:10px;width:100%;position:absolute;height:60px;z-index:100;color:#fff;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width: 768px){header{height:90px;padding:20px}}@media only screen and (min-width: 1024px){header{height:100px}}@media only screen and (min-width: 1200px){header{height:110px}}header.home .logo{display:none}header .user{background:#fff;border-radius:5px;padding:10px;color:#000;display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:center;grid-gap:5px;-webkit-box-shadow:0 15px 50px rgba(0,0,0,.15);box-shadow:0 15px 50px rgba(0,0,0,.15);font-size:.85rem;width:fit-content;margin:auto}@media only screen and (min-width: 1024px){header .user{float:right;font-size:inherit;min-width:220px}}header .user .ohs-logo-ic{width:25px}@media only screen and (min-width: 1024px){header .user .ohs-logo-ic{width:35px}}header .user .log-in{padding-left:10px}header .header-items{position:relative;display:flex;align-items:center;justify-content:space-between}header .header-items>a{color:#fff}header .header-items>a:before,header .header-items>a:after{display:none}@media only screen and (min-width: 1024px){header .header-items .home:hover .logo #measure{opacity:1}}header .welcome-back{display:none}header .welcome-back.home{display:block}header .logo{position:absolute;width:140px;height:100px;overflow:hidden;left:0;top:-20px;padding-top:25px;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}header .logo:after{content:"";position:absolute;top:50px;left:0;bottom:0;right:0;background:#ee7d24;background:-moz-linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);background:-webkit-linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);background:linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#000000")}@media only screen and (min-width: 1024px){header .logo:after{top:110px}}@media only screen and (min-width: 1024px){header .logo{width:220px;height:180px;top:-40px;padding-top:55px;left:-20px;padding-left:20px}}@media only screen and (min-width: 1024px){header .logo.admin{top:-60px;height:150px}}header .logo.admin #smith-logo{opacity:.5;-webkit-transform:translateX(0) translateY(0) scale(1);-moz-transform:translateX(0) translateY(0) scale(1);-ms-transform:translateX(0) translateY(0) scale(1);-o-transform:translateX(0) translateY(0) scale(1);transform:translateX(0) translateY(0) scale(1);-webkit-transform-origin:340px 160px;-moz-transform-origin:340px 160px;-ms-transform-origin:340px 160px;-o-transform-origin:340px 160px;transform-origin:340px 160px}header .logo svg{overflow:visible}header .logo .st0{display:none;fill:#ee7d24}header .logo .st1{fill:none;stroke:#727b8c;stroke-miterlimit:10;stroke-width:3px}header .logo .st2{fill:#ee7d24;stroke:#727b8c;stroke-miterlimit:10;stroke-width:3px}header .logo .st3{fill:#fff}header .logo .st3.smith{fill:#3d3d3f}header .logo .st4{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:3px}header .logo .st5{fill:#fff}header .logo .st6{opacity:.6;fill:none;stroke:#fff;stroke-width:3px;stroke-miterlimit:10}header .logo #measure{opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}header .logo #levertav{opacity:.5;-webkit-transform:translateX(-140px) translateY(20px) scale(1.8);-moz-transform:translateX(-140px) translateY(20px) scale(1.8);-ms-transform:translateX(-140px) translateY(20px) scale(1.8);-o-transform:translateX(-140px) translateY(20px) scale(1.8);transform:translateX(-140px) translateY(20px) scale(1.8);-webkit-transform-origin:160px 160px;-moz-transform-origin:160px 160px;-ms-transform-origin:160px 160px;-o-transform-origin:160px 160px;transform-origin:160px 160px}header .logo #smith-logo{-webkit-transform:translateX(10px) translateY(20px) scale(1.8);-moz-transform:translateX(10px) translateY(20px) scale(1.8);-ms-transform:translateX(10px) translateY(20px) scale(1.8);-o-transform:translateX(10px) translateY(20px) scale(1.8);transform:translateX(10px) translateY(20px) scale(1.8);-webkit-transform-origin:340px 160px;-moz-transform-origin:340px 160px;-ms-transform-origin:340px 160px;-o-transform-origin:340px 160px;transform-origin:340px 160px}header .logged-in{color:#fff;font-size:.9rem;line-height:1.5rem}header .logged-in span{font-weight:700;margin-right:1rem}footer{background-color:#fff;color:#ee7d24;text-align:center;padding:4rem 0 2rem}footer .footer-content .smith-logo{font-weight:700;font-size:1.6rem;line-height:2.08rem;margin-bottom:2rem}footer .footer-content .smith-logo span{font-size:.7rem;line-height:.91rem;font-weight:400;font-style:italic;display:block}footer .footer-content .footer-nav .contact-info{margin-bottom:3rem;font-size:1rem;line-height:1.3rem}footer .footer-content .footer-nav .contact-info div{display:inline-block;margin:0 .5rem}footer .footer-content .footer-nav .privacy{font-size:.7rem;line-height:1.1rem}footer .madebyhk{width:50px;margin:auto;padding:4rem 0 2rem}footer .madebyhk a{color:inherit;display:block}footer .madebyhk a:after,footer .madebyhk a:before{display:none}footer .madebyhk svg .st0{fill:none;stroke:#ee7d24;stroke-width:5}footer .madebyhk svg .st1{fill:none;stroke:#ee7d24;stroke-width:3}footer .madebyhk svg .st2{fill:none;stroke:#ee7d24;stroke-width:2;stroke-miterlimit:10}footer .madebyhk svg .st3{fill:#ee7d24}footer .madebyhk svg .armering{fill:none;stroke:#ee7d24;stroke-width:4;stroke-linejoin:bevel}.message{position:fixed;width:100%;height:50vh;text-align:center;top:0;left:0;z-index:7000;opacity:0;pointer-events:none;background:rgba(238,125,36,0);background:-moz-linear-gradient(0deg, rgba(238, 125, 36, 0) 0%, #ee7d24 100%);background:-webkit-linear-gradient(0deg, rgba(238, 125, 36, 0) 0%, #ee7d24 100%);background:linear-gradient(0deg, rgba(238, 125, 36, 0) 0%, #ee7d24 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#000000")}.message.show{animation:fadeInGradient .5s ease-out forwards}.message.show .message-content{animation:showMessage .5s ease-out forwards}.message.show .message-icon.success svg path{animation:animateIcon .5s .7s ease forwards}.message.fade-out{animation:fadeOutGradient .5s ease-in forwards}.message.fade-out .message-content{animation:fadeMessage .5s ease-out forwards}.message .message-content{display:flex;width:90%;background-color:rgba(238,125,36,.8);margin:14px auto 0;padding:1rem;justify-content:center;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-khtml-border-radius:6px;align-items:center;border:2px solid rgba(0,195,69,.2);color:#fff}@media only screen and (min-width: 1024px){.message .message-content{width:50%;margin:40px auto 0}}@media only screen and (min-width: 1400px){.message .message-content{width:20%}}.message .message-icon.success{width:18px;height:14px}.message .message-icon.success svg{overflow:visible}.message .message-icon.success svg path{fill:none;stroke-width:60;stroke-miterlimit:10;stroke-dashoffset:-358;stroke:#00c345}.message .message-text{margin-left:10px}@keyframes fadeInGradient{from{opacity:0}to{opacity:1}}@keyframes fadeOutGradient{from{opacity:1}to{opacity:0}}@keyframes showMessage{from{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeMessage{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes animateIcon{from{stroke-dashoffset:-358}to{stroke-dashoffset:0}}main.page-home{width:100%;max-width:initial}main.page-home .admin-btn{position:absolute;right:1rem;bottom:1rem;background:#2a2a2c;border-radius:5px;padding:15px;color:#b8b8b8;transition:.3s all;margin-bottom:0;text-align:center;z-index:1000;cursor:pointer}main.page-home .new{color:#ee7d24}main.page-home #map{width:100%;height:100%;position:absolute !important}main.page-home .header{background:#2a2a2c;color:#fff;padding:16px;border-radius:5px;font-size:15px}@media only screen and (min-width: 1024px){main.page-home .header{padding:20px;font-size:inherit}}main.page-home .header .cancel a{background:#2a2a2c;color:#fff;background:#2a2a2c;color:#b8b8b8;padding:15px 20px;border-radius:5px;margin-bottom:10px;transition:.3s all}main.page-home .header .cancel a:hover{color:#fff}main.page-home .header .cancel a:before,main.page-home .header .cancel a:after{display:none}main.page-home .header.details{background-color:transparent;padding:0;min-height:fit-content;margin-bottom:5px}@media only screen and (min-width: 1024px){main.page-home .header.details{margin-bottom:10px}}main.page-home .header.details a{background:#2a2a2c;border-radius:5px;padding:15px;color:#b8b8b8;transition:.3s all;margin-bottom:0;width:100%;text-align:center}@media only screen and (min-width: 1024px){main.page-home .header.details a{width:fit-content;padding:20px 30px}}main.page-home .header.details a:hover{color:#fff}main.page-home .header.details a:before,main.page-home .header.details a:after{display:none}main.page-home .header.new-area,main.page-home .header.editing-location,main.page-home .header.new-sar,main.page-home .header.new-location{background:#3d3d3f;border-radius:5px;margin-bottom:0}main.page-home .header.new-area .cancel,main.page-home .header.editing-location .cancel,main.page-home .header.new-sar .cancel,main.page-home .header.new-location .cancel{text-align:center;opacity:.7}main.page-home .header.new-area input,main.page-home .header.editing-location input,main.page-home .header.new-sar input,main.page-home .header.new-location input{background:#2a2a2c;color:#fff}main.page-home .header.new-area h3,main.page-home .header.new-sar h3{color:#fff;text-align:center;padding:10px}@media only screen and (min-width: 1024px){main.page-home .header.new-area h3,main.page-home .header.new-sar h3{padding:20px}}main.page-home .header.new-area .form-element,main.page-home .header.new-sar .form-element{padding-bottom:0;margin-top:1rem;text-align:center}main.page-home .header.new-area .form-element.cancel,main.page-home .header.new-sar .form-element.cancel{opacity:.8;color:#fff;width:fit-content;margin:auto}main.page-home .header.new-area .form-element.cancel:hover,main.page-home .header.new-sar .form-element.cancel:hover{opacity:1}main.page-home .header.new-area .form-element.save .btn,main.page-home .header.new-sar .form-element.save .btn{display:block;width:auto;margin:auto;background:#ee7d24;color:#fff;padding:15px;border-radius:5px;border:none}@media only screen and (min-width: 1024px){main.page-home .header.new-area .form-element.save .btn,main.page-home .header.new-sar .form-element.save .btn{padding:20px;min-width:200px;width:fit-content}}main.page-home .header.new-area .form-element.save .btn:hover,main.page-home .header.new-sar .form-element.save .btn:hover{border:none;background:#d16e20}main.page-home .header .close{float:right;cursor:pointer}main.page-home .header .new{margin-right:.5rem}main.page-home .area-wrapper{position:fixed;width:95%;z-index:300;bottom:0;text-align:center;overflow:auto;height:50vh;border-radius:5px;margin:10px}@media only screen and (min-width: 768px){main.page-home .area-wrapper{width:340px;padding:0;left:20px;top:20px;bottom:20px;text-align:left;height:calc(100vh - 40px)}}@media only screen and (min-width: 1024px){main.page-home .area-wrapper{width:500px}}main.page-home .area-wrapper.details{height:60vh;width:45vw}main.page-home .area-wrapper.editing-location,main.page-home .area-wrapper.new-location{width:95%}@media only screen and (min-width: 768px){main.page-home .area-wrapper.editing-location,main.page-home .area-wrapper.new-location{width:70vw;max-width:1100px}}@media only screen and (min-width: 1024px){main.page-home .area-wrapper .location-wrapper{overflow:auto}}main.page-home .area-wrapper .choose-area{background:#2a2a2c;border-radius:5px;padding:20px;color:#fff;transition:.3s all}@media only screen and (min-width: 1024px){main.page-home .area-wrapper .choose-area{color:#b8b8b8}}main.page-home .area-wrapper .choose-area:hover{color:#fff}main.page-home .area-wrapper .choose-area:before,main.page-home .area-wrapper .choose-area:after{display:none}main.page-home .area-wrapper.new-area{width:95%}@media only screen and (min-width: 768px){main.page-home .area-wrapper.new-area{width:500px}}main.page-home .area-wrapper.details{width:95%}@media only screen and (min-width: 768px){main.page-home .area-wrapper.details{width:45vw}}@media only screen and (min-width: 1024px){main.page-home .area-wrapper.details{min-width:800px;max-width:1000px;width:45vw}}main.page-home .area-wrapper section{padding:1rem}main.page-home .area-wrapper section.top{display:grid;grid-template-columns:1fr;grid-gap:0;background:#2a2a2c;color:#fff;border-radius:5px 5px 0 0}@media only screen and (min-width: 1024px){main.page-home .area-wrapper section.top{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}}main.page-home .area-wrapper section.top h1,main.page-home .area-wrapper section.top h2{padding-bottom:3px;margin-bottom:0}main.page-home .area-wrapper section.top h2{font-size:1.2rem}@media only screen and (min-width: 1024px){main.page-home .area-wrapper section.top h2{font-size:1.3rem}}main.page-home .area-wrapper section.top .form-element label{color:#fff}main.page-home .area-wrapper section.top .form-element input,main.page-home .area-wrapper section.top .form-element select{background-color:#3d3d3f;color:#fff}main.page-home .area-wrapper section.top .geo{display:flex}main.page-home .area-wrapper section.top .geo .btn{padding:8px 20px;margin-left:5px;font-weight:500;border:none}main.page-home .area-wrapper section.top .geo .btn:hover{background-color:#d16e20;color:#fff;border:none}main.page-home .area-wrapper section.place-marker{display:block;text-align:center}main.page-home .area-wrapper section.middle{background:#fff;display:grid;grid-template-columns:1fr;grid-column-gap:20px}@media only screen and (min-width: 1024px){main.page-home .area-wrapper section.middle{grid-template-columns:1fr 1fr}}main.page-home .area-wrapper section.middle .form-element{border-bottom:1px solid rgba(165,175,189,.4);padding-bottom:10px;display:grid;grid-template-columns:1fr 1fr;text-align:left}main.page-home .area-wrapper section.middle .form-element input{background:#f7f7f7}@media only screen and (max-width: 1199px){main.page-home .area-wrapper section.middle .form-element label{line-height:1.3}}main.page-home .area-wrapper section.bottom{display:grid;grid-template-columns:1fr;grid-gap:10px}@media only screen and (min-width: 1024px){main.page-home .area-wrapper section.bottom{grid-template-columns:1fr 1fr 1fr}}main.page-home .area-wrapper section.bottom .rigg input[type=button]{background:#ee7d24;color:#fff;padding:.1rem .8rem;font-size:.9rem;margin:0 0 0 10px;border-radius:5px;transition:.3s all}main.page-home .area-wrapper section.bottom .rigg input[type=button]:hover{background-color:#d16e20;color:#fff}main.page-home .area-wrapper section.bottom.selecting-file .rigg{width:100%}main.page-home .area-wrapper section.bottom.selecting-file .rigg a{color:#000;font-size:.85rem}main.page-home .area-wrapper section.bottom .drive-items{text-align:left}main.page-home .area-wrapper section.bottom .drive-items input{background:#ee7d24;color:#fff;padding:.3rem 1rem}main.page-home .area-wrapper section.bottom .drive-items li{position:inherit;padding-left:0}main.page-home .area-wrapper section.bottom .drive-items li div{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;align-items:center;border-bottom:1px solid #efd8c6;padding-bottom:5px}main.page-home .area-wrapper section.bottom .form-element,main.page-home .area-wrapper section.bottom .display-element{padding:10px;text-align:center}@media only screen and (min-width: 1024px){main.page-home .area-wrapper section.bottom .form-element,main.page-home .area-wrapper section.bottom .display-element{padding:20px}}main.page-home .area-wrapper section.bottom .form-element input,main.page-home .area-wrapper section.bottom .display-element input{text-align:center}main.page-home .area-wrapper section.bottom .form-element label,main.page-home .area-wrapper section.bottom .display-element label{text-transform:none}main.page-home .area-wrapper section.bottom .form-element label i,main.page-home .area-wrapper section.bottom .display-element label i{font-size:20px;display:block;color:#ee7d24}main.page-home .area-wrapper section.actions{padding:0 16px 15px 16px}main.page-home .area-wrapper section.actions .cta-buttons{display:grid;grid-template-columns:1fr;max-width:630px;margin:0 auto 10px auto;grid-gap:10px}@media only screen and (min-width: 1024px){main.page-home .area-wrapper section.actions .cta-buttons{grid-template-columns:1fr 1fr 1fr}}main.page-home .area-wrapper section.actions .delete{text-align:center;background:#f7f7f7;color:#f14242;margin-left:5px;width:100%;color:#000;border:none}main.page-home .area-wrapper section.actions .delete:hover{background-color:#f14242;color:#fff}main.page-home .area-wrapper section.actions .save{text-align:center;border:1px solid transparent;justify-self:right;width:100%}main.page-home .area-wrapper section.actions .save:hover{background-color:#d16e20;color:#fff}main.page-home .area-wrapper section.actions .cancel-edit{text-align:center;color:#000;border:1px solid transparent;width:100%;background-color:#f7f7f7}main.page-home .area-wrapper section.actions .cancel-edit:hover{border:1px solid #2a2a2c}main.page-home .area-wrapper section.actions .cancel-edit a:before,main.page-home .area-wrapper section.actions .cancel-edit a:after{display:none}main.page-home .selecting-geo{width:0}main.page-home .selecting-geo .header{width:200px;background-color:transparent;padding:0}main.page-home .location-wrapper .all-areas,main.page-home .location-wrapper .all-sars{padding:10px;background:#3d3d3f;border-radius:5px;margin-top:5px}@media only screen and (min-width: 1024px){main.page-home .location-wrapper .all-areas,main.page-home .location-wrapper .all-sars{padding:1rem;margin-top:10px}}main.page-home .location-wrapper .all-areas h3,main.page-home .location-wrapper .all-sars h3{color:#fff}main.page-home .location-wrapper .all-areas .area,main.page-home .location-wrapper .all-areas .sar,main.page-home .location-wrapper .all-sars .area,main.page-home .location-wrapper .all-sars .sar{background:#2a2a2c;position:relative;margin:.3rem 0;color:#b8b8b8;border-radius:5px;transition:.3s all}main.page-home .location-wrapper .all-areas .area:hover,main.page-home .location-wrapper .all-areas .sar:hover,main.page-home .location-wrapper .all-sars .area:hover,main.page-home .location-wrapper .all-sars .sar:hover{color:#fff}main.page-home .location-wrapper .all-areas .area span.count,main.page-home .location-wrapper .all-areas .sar span.count,main.page-home .location-wrapper .all-sars .area span.count,main.page-home .location-wrapper .all-sars .sar span.count{color:#ee7d24;padding:.6rem 1.2rem;display:inline-block;margin-right:1rem;border-right:1px solid #3d3d3f;font-weight:700;margin:.5rem;font-size:15px}main.page-home .location-wrapper .all-areas .area .functions,main.page-home .location-wrapper .all-areas .sar .functions,main.page-home .location-wrapper .all-sars .area .functions,main.page-home .location-wrapper .all-sars .sar .functions{cursor:pointer;justify-self:right;padding-right:20px}main.page-home .location-wrapper .all-areas .area .delete,main.page-home .location-wrapper .all-areas .sar .delete,main.page-home .location-wrapper .all-sars .area .delete,main.page-home .location-wrapper .all-sars .sar .delete{margin:0 .3rem;position:absolute;top:6px;right:40px;width:40px;text-align:center;background-color:#3d3d3f;padding:10px;border-radius:5px;border:1px solid transparent;transition:.3s all;font-size:14px}@media only screen and (min-width: 1024px){main.page-home .location-wrapper .all-areas .area .delete,main.page-home .location-wrapper .all-areas .sar .delete,main.page-home .location-wrapper .all-sars .area .delete,main.page-home .location-wrapper .all-sars .sar .delete{font-size:inherit;right:50px;width:50px;top:5px}}main.page-home .location-wrapper .all-areas .area .delete.confirm,main.page-home .location-wrapper .all-areas .sar .delete.confirm,main.page-home .location-wrapper .all-sars .area .delete.confirm,main.page-home .location-wrapper .all-sars .sar .delete.confirm{width:80px;cursor:pointer;right:90px}main.page-home .location-wrapper .all-areas .area .delete.cancel,main.page-home .location-wrapper .all-areas .sar .delete.cancel,main.page-home .location-wrapper .all-sars .area .delete.cancel,main.page-home .location-wrapper .all-sars .sar .delete.cancel{width:80px;right:0;cursor:pointer}main.page-home .location-wrapper .all-areas .area .delete:hover,main.page-home .location-wrapper .all-areas .sar .delete:hover,main.page-home .location-wrapper .all-sars .area .delete:hover,main.page-home .location-wrapper .all-sars .sar .delete:hover{color:#f14242;border:1px solid #f14242}main.page-home .location-wrapper .all-areas .area .edit,main.page-home .location-wrapper .all-areas .sar .edit,main.page-home .location-wrapper .all-sars .area .edit,main.page-home .location-wrapper .all-sars .sar .edit{margin:0 .3rem;position:absolute;top:6px;right:85px;width:40px;text-align:center;background-color:#3d3d3f;padding:10px;border-radius:5px;border:1px solid transparent;transition:.3s all;font-size:14px}@media only screen and (min-width: 1024px){main.page-home .location-wrapper .all-areas .area .edit,main.page-home .location-wrapper .all-areas .sar .edit,main.page-home .location-wrapper .all-sars .area .edit,main.page-home .location-wrapper .all-sars .sar .edit{font-size:inherit;right:105px;width:50px;top:5px}}main.page-home .location-wrapper .all-areas .area .edit:hover,main.page-home .location-wrapper .all-areas .sar .edit:hover,main.page-home .location-wrapper .all-sars .area .edit:hover,main.page-home .location-wrapper .all-sars .sar .edit:hover{color:#ee7d24;border:1px solid #ee7d24}main.page-home .location-wrapper .all-areas .area a,main.page-home .location-wrapper .all-areas .sar a,main.page-home .location-wrapper .all-sars .area a,main.page-home .location-wrapper .all-sars .sar a{display:grid;grid-template-columns:auto 1fr 1fr;align-items:center;transition:.3s all}main.page-home .location-wrapper .all-areas .area a i,main.page-home .location-wrapper .all-areas .area a a,main.page-home .location-wrapper .all-areas .sar a i,main.page-home .location-wrapper .all-areas .sar a a,main.page-home .location-wrapper .all-sars .area a i,main.page-home .location-wrapper .all-sars .area a a,main.page-home .location-wrapper .all-sars .sar a i,main.page-home .location-wrapper .all-sars .sar a a{transition:.3s all}main.page-home .location-wrapper .all-areas .area a p,main.page-home .location-wrapper .all-areas .sar a p,main.page-home .location-wrapper .all-sars .area a p,main.page-home .location-wrapper .all-sars .sar a p{margin:0;transition:.3s all;justify-self:left}main.page-home .location-wrapper .all-areas .area a:before,main.page-home .location-wrapper .all-areas .area a:after,main.page-home .location-wrapper .all-areas .sar a:before,main.page-home .location-wrapper .all-areas .sar a:after,main.page-home .location-wrapper .all-sars .area a:before,main.page-home .location-wrapper .all-sars .area a:after,main.page-home .location-wrapper .all-sars .sar a:before,main.page-home .location-wrapper .all-sars .sar a:after{display:none}main.page-home .location-wrapper .all-areas .area a:active i,main.page-home .location-wrapper .all-areas .area a:active p,main.page-home .location-wrapper .all-areas .sar a:active i,main.page-home .location-wrapper .all-areas .sar a:active p,main.page-home .location-wrapper .all-sars .area a:active i,main.page-home .location-wrapper .all-sars .area a:active p,main.page-home .location-wrapper .all-sars .sar a:active i,main.page-home .location-wrapper .all-sars .sar a:active p{transform:translateY(3px)}main.page-home .location-wrapper .all-areas .area .locations,main.page-home .location-wrapper .all-areas .sar .locations,main.page-home .location-wrapper .all-sars .area .locations,main.page-home .location-wrapper .all-sars .sar .locations{background:#1f1f21;padding:.5rem 0;grid-column-start:1;grid-column-end:5;border-radius:0 0 5px 5px}main.page-home .location-wrapper .all-areas .area .locations a,main.page-home .location-wrapper .all-areas .sar .locations a,main.page-home .location-wrapper .all-sars .area .locations a,main.page-home .location-wrapper .all-sars .sar .locations a{display:block;padding:10px;opacity:.8;border-bottom:10px;border-bottom:1px solid #3d3d3f;transition:.3s all;text-align:left}main.page-home .location-wrapper .all-areas .area .locations a:hover,main.page-home .location-wrapper .all-areas .sar .locations a:hover,main.page-home .location-wrapper .all-sars .area .locations a:hover,main.page-home .location-wrapper .all-sars .sar .locations a:hover{border-bottom:1px solid #656566;opacity:1}main.page-home .location-wrapper .all-areas .area .locations a:nth-last-child(1),main.page-home .location-wrapper .all-areas .sar .locations a:nth-last-child(1),main.page-home .location-wrapper .all-sars .area .locations a:nth-last-child(1),main.page-home .location-wrapper .all-sars .sar .locations a:nth-last-child(1){margin-bottom:5px;border-bottom:transparent}main.page-home .location-wrapper .form-element.fancy,main.page-home .location-wrapper .display-element.fancy{background-color:rgba(238,125,36,.1019607843);border-radius:5px}main.page-home .location-wrapper .form-element.fancy a,main.page-home .location-wrapper .display-element.fancy a{text-decoration:underline}main.page-home .location-wrapper .form-element.fancy a:before,main.page-home .location-wrapper .form-element.fancy a:after,main.page-home .location-wrapper .display-element.fancy a:before,main.page-home .location-wrapper .display-element.fancy a:after{display:none}main.page-home .location-wrapper .form-element.fancy p,main.page-home .location-wrapper .display-element.fancy p{margin-bottom:0}main.page-home .location-wrapper .form-element .instructions,main.page-home .location-wrapper .display-element .instructions{background:#fff;padding:10px;border-radius:5px;margin-top:10px;font-size:.8rem}main.page-home .location-wrapper .form-element .estimated-flight-wrapper,main.page-home .location-wrapper .display-element .estimated-flight-wrapper{background:#fff;padding:10px;border-radius:5px;margin-top:10px;font-size:.8rem;line-height:1.3}main.page-home .location-wrapper .form-element .estimated-flight-wrapper .ef-heading h3,main.page-home .location-wrapper .display-element .estimated-flight-wrapper .ef-heading h3{font-size:1rem;margin-bottom:0;font-weight:600}main.page-home .location-wrapper .form-element .estimated-flight-wrapper .ef-time,main.page-home .location-wrapper .display-element .estimated-flight-wrapper .ef-time{margin:10px 0 0 0;padding:10px;border:2px solid #dbdfe5;border-radius:5px;font-weight:600;font-size:.9rem}main.page-home .location-wrapper .current-location{background:#fff;border-radius:5px;-webkit-box-shadow:0 15px 50px rgba(0,0,0,.15);box-shadow:0 15px 50px rgba(0,0,0,.15);overflow:auto}@media only screen and (min-width: 1024px){main.page-home .location-wrapper .current-location{max-height:80vh}}main.page-home .location-wrapper .current-location .close{position:absolute;right:1rem;top:1rem;cursor:pointer}main.page-home .location-wrapper .current-location .form-element input,main.page-home .location-wrapper .current-location .form-element select{height:35px}main.page-home .location-wrapper .current-location .rm-form{display:grid;grid-template-columns:2fr 1fr}main.page-home .location-wrapper .current-location .add{border:none;min-width:200px}main.page-home .location-wrapper .current-location .add:hover{background-color:#d16e20;border:none;color:#fff}main.page-home .location-wrapper .current-location.details section.top{display:block;font-weight:600}main.page-home .location-wrapper .current-location.details section.top p{margin-bottom:0}main.page-home .location-wrapper .current-location.details section.top p.area{color:#ee7d24}main.page-home .location-wrapper .current-location.details section.middle{display:grid;grid-template-columns:1fr;grid-column-gap:20px}@media only screen and (min-width: 1024px){main.page-home .location-wrapper .current-location.details section.middle{grid-template-columns:1fr 1fr}}main.page-home .location-wrapper .current-location.details section.middle .display-element{display:grid;grid-template-columns:auto auto;justify-content:space-between;grid-gap:20px;border-bottom:1px solid rgba(165,175,189,.4)}main.page-home .location-wrapper .current-location.details section.middle .display-element p{justify-self:end;align-self:center;margin-bottom:0;text-align:right;line-height:1.2}main.page-home .location-wrapper .current-location.details section.middle .display-element p a{color:#176ad9;text-decoration:none}main.page-home .location-wrapper .current-location.details section.middle .display-element p a:before,main.page-home .location-wrapper .current-location.details section.middle .display-element p a:after{display:none}main.page-home .location-wrapper .current-location.details section.actions .btn{color:#000;border:0;background-color:#f7f7f7;opacity:.8;border:1px solid transparent;width:100%}@media only screen and (min-width: 1024px){main.page-home .location-wrapper .current-location.details section.actions .btn{width:fit-content}}main.page-home .location-wrapper .current-location.details section.actions .btn:hover{border:1px solid #2a2a2c;opacity:1}main.page-home .location-wrapper .current-location .btns{text-align:center;margin:0}main.page-home .location-wrapper .header.editing-location{background-color:transparent;padding:0}main.page-home .location-wrapper .header.editing-location .cancel{opacity:1;text-align:left}main.page-home .location-wrapper .header.editing-location .cancel a{background:#2a2a2c;border-radius:5px;padding:20px;color:#b8b8b8;transition:.3s all;width:100%;text-align:center}@media only screen and (min-width: 1024px){main.page-home .location-wrapper .header.editing-location .cancel a{width:fit-content;padding:20px 30px}}main.page-home .location-wrapper .header.editing-location .cancel a:hover{color:#fff}main.page-home .location-wrapper .header.editing-location .cancel a:before,main.page-home .location-wrapper .header.editing-location .cancel a:after{display:none}main.page-home .bgtile{position:absolute;top:0;width:80%;height:80%;left:10%;z-index:1;opacity:.2;padding-top:20vh;overflow:hidden;pointer-events:none}@media only screen and (min-width: 1024px){main.page-home .bgtile{width:50%;left:25%;height:calc(100% + 30vh);padding-top:30vh}}main.page-home .bgtile:before{content:"";position:absolute;top:70%;left:0;bottom:0;right:0;background:#fff;background:-moz-linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#000000")}main.page-home .bgtile svg{overflow:visible}main.page-home .bgtile .st0{display:none}main.page-home .bgtile .st1{fill:none;stroke:#ee7d24;stroke-miterlimit:10}main.page-home .bgtile .st2{fill:#fff;stroke:#ee7d24;stroke-miterlimit:10}main.page-home .bgtile #levertav,main.page-home .bgtile #heading,main.page-home .bgtile #smith-logo,main.page-home .bgtile #measure{display:none}main.page-home section.hero{overflow:hidden;position:relative;height:100vh;padding-top:20vh;z-index:2;background-color:#ee7d24;-webkit-animation:heroAnim 2s linear forwards;-moz-animation:heroAnim 2s linear forwards;-ms-animation:heroAnim 2s linear forwards;-o-animation:heroAnim 2s linear forwards;animation:heroAnim 2s linear forwards}@media only screen and (min-width: 1024px){main.page-home section.hero{padding-top:30vh}}main.page-home section.hero .heading{position:absolute;top:20vh;width:100%;text-align:center;z-index:10;pointer-events:none}@media only screen and (min-width: 1024px){main.page-home section.hero .heading{top:30vh}}main.page-home section.hero .hero-graphics{width:80%;margin:auto;z-index:11;position:relative;background-color:#ee7d24}@media only screen and (min-width: 1024px){main.page-home section.hero .hero-graphics{width:50%}}main.page-home section.hero .hero-graphics svg{overflow:visible}main.page-home section.hero .hero-graphics .st0{display:none;fill:#ee7d24}main.page-home section.hero .hero-graphics .st1{fill:none;stroke:#727b8c;stroke-miterlimit:10}main.page-home section.hero .hero-graphics .st2{fill:#ee7d24;stroke:#727b8c;stroke-miterlimit:10}main.page-home section.hero .hero-graphics .st3{fill:#fff}main.page-home section.hero .hero-graphics .st3.smith{fill:#3d3d3f}main.page-home section.hero .hero-graphics .st4{fill:none;stroke:#fff;stroke-miterlimit:10}main.page-home section.hero .hero-graphics .st5{fill:#fff}main.page-home section.hero .hero-graphics .st6{opacity:.4;fill:none;stroke:#fff;stroke-width:1;stroke-miterlimit:10}main.page-home section.hero .hero-graphics #levertav{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-animation:smithAnim 2s linear forwards;-moz-animation:smithAnim 2s linear forwards;-ms-animation:smithAnim 2s linear forwards;-o-animation:smithAnim 2s linear forwards;animation:smithAnim 2s linear forwards}main.page-home section.hero .hero-graphics #smith-logo{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-animation:smithLogoAnim 2s linear forwards;-moz-animation:smithLogoAnim 2s linear forwards;-ms-animation:smithLogoAnim 2s linear forwards;-o-animation:smithLogoAnim 2s linear forwards;animation:smithLogoAnim 2s linear forwards}main.page-home section.hero .hero-graphics #armering{opacity:0;-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px);-webkit-animation:steelAnim 2s linear forwards;-moz-animation:steelAnim 2s linear forwards;-ms-animation:steelAnim 2s linear forwards;-o-animation:steelAnim 2s linear forwards;animation:steelAnim 2s linear forwards}main.page-home section.hero .hero-graphics #heading{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-animation:headingAnim 2s linear forwards;-moz-animation:headingAnim 2s linear forwards;-ms-animation:headingAnim 2s linear forwards;-o-animation:headingAnim 2s linear forwards;animation:headingAnim 2s linear forwards}main.page-home section.hero .hero-graphics #measure{opacity:0;-webkit-animation:measureAnim 2s linear forwards;-moz-animation:measureAnim 2s linear forwards;-ms-animation:measureAnim 2s linear forwards;-o-animation:measureAnim 2s linear forwards;animation:measureAnim 2s linear forwards}main.page-home section.hero .cta-btn{position:absolute;width:100%;bottom:3rem;text-align:center;z-index:12;opacity:0;-webkit-animation:heroBtnAnim 2s linear forwards;-moz-animation:heroBtnAnim 2s linear forwards;-ms-animation:heroBtnAnim 2s linear forwards;-o-animation:heroBtnAnim 2s linear forwards;animation:heroBtnAnim 2s linear forwards;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}main.page-home section.about{width:80%;margin:auto;padding:3rem 0;border-bottom:2px solid #ee7d24;position:relative;color:#ee7d24;z-index:6}@media only screen and (min-width: 1024px){main.page-home section.about{padding:5rem 0;max-width:1400px}}main.page-home section.about article{margin:0 auto 3rem}@media only screen and (min-width: 1024px){main.page-home section.about article{width:40%;margin:0 0 3rem}}main.page-home .location-wrapper .current-location .add{grid-column-start:2;grid-column-end:3}@keyframes steelAnim{0%{opacity:0;-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}40%{opacity:1}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes headingAnim{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}30%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}80%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes smithAnim{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}40%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}80%{opacity:.5;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:.5}}@keyframes smithLogoAnim{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}45%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}80%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes measureAnim{0%{opacity:0}60%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes heroAnim{0%{height:100vh}50%{height:100vh}80%{height:70vh}100%{height:70vh}}@keyframes heroBtnAnim{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}80%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}main.page-list{padding-top:5rem;color:#fff}@media only screen and (min-width: 1024px){main.page-list{padding-top:180px}}main.page-list .heading{position:relative;z-index:110}@media only screen and (min-width: 1024px){main.page-list .heading{text-align:center}}main.page-list .product-list{padding-bottom:5rem;height:59vh;overflow-y:hidden;position:relative}@media only screen and (min-width: 1024px){main.page-list .product-list{height:65vh}}main.page-list .product-list.expand{height:auto}main.page-list .product-list.expand .list:before{opacity:0}main.page-list .product-list.expand .btns{position:relative}main.page-list .product-list.expand .btns .btn{opacity:0;pointer-events:none}main.page-list .product-list .list{display:flex;justify-content:space-between;flex-wrap:wrap}main.page-list .product-list .list:before{content:"";position:absolute;z-index:2;top:50%;bottom:0;left:0;right:0;pointer-events:none;background:#ee7d24;background:-moz-linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);background:-webkit-linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);background:linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#000000")}main.page-list .product-list .list a{font-size:.7rem;line-height:.91rem;flex:0 0 32%;margin:0 0 2% 0;text-align:center;border:1px solid rgba(255,255,255,.2);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width: 1024px){main.page-list .product-list .list a{font-size:.8rem;line-height:1.04rem;flex:0 0 24%;margin:0 0 2% 0}}@media only screen and (min-width: 1400px){main.page-list .product-list .list a{flex:0 0 19%;margin:0 0 1% 0}}main.page-list .product-list .list a:hover{border:1px solid rgba(255,255,255,.7)}main.page-list .product-list .list a:hover .formcode svg .helpline{opacity:.2}main.page-list .product-list .list a:hover .formcode svg .arrow line,main.page-list .product-list .list a:hover .formcode svg .arrow path,main.page-list .product-list .list a:hover .formcode svg .arrow polygon{opacity:.3}main.page-list .product-list .list a:hover .product{color:#fff}main.page-list .product-list .list a:before,main.page-list .product-list .list a:after{display:none}main.page-list .product-list .list a .formcode{height:100px;width:90%;margin:auto;display:flex}@media only screen and (min-width: 1024px){main.page-list .product-list .list a .formcode{min-height:200px;height:auto;width:80%}}main.page-list .product-list .list a .formcode svg .helpline{opacity:0;fill:none;stroke:#fff;stroke-width:.5;stroke-miterlimit:10;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}main.page-list .product-list .list a .formcode svg .helpline.dashed{stroke-dasharray:2;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear}main.page-list .product-list .list a .formcode svg .helpline.dashed.highlight{stroke-dasharray:0}main.page-list .product-list .list a .formcode svg .helpline line{fill:none;stroke:#fff;stroke-width:.5;stroke-miterlimit:10;opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}main.page-list .product-list .list a .formcode svg .formkode-shape{fill:none;stroke:#fff;stroke-width:5;stroke-miterlimit:10}main.page-list .product-list .list a .formcode svg .formkode-shape-2{fill:none;stroke:#fff;stroke-width:5;stroke-miterlimit:10;stroke-linejoin:bevel}main.page-list .product-list .list a .formcode svg .armeringsnett-shape{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10}main.page-list .product-list .list a .formcode svg .filled{fill:#fff}main.page-list .product-list .list a .formcode svg .letter{opacity:0}main.page-list .product-list .list a .formcode svg .info-text{display:none}main.page-list .product-list .list a .formcode svg .arrow line,main.page-list .product-list .list a .formcode svg .arrow path{fill:none;stroke:#999;stroke-miterlimit:10;opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}main.page-list .product-list .list a .formcode svg .arrow polygon{fill:#fff;opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}main.page-list .product-list .list a .product{padding-bottom:.5rem;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}main.page-list .product-list .btns{position:absolute;bottom:0;left:0;width:100%;text-align:center;z-index:30;padding-bottom:10px}main.page-list .product-list .btns .btn{display:table;margin:0 auto 1rem}main.page-list .product-list .btns a{display:table;margin:auto}main.page-product{padding-top:5rem;color:#fff;text-align:center;margin:auto}@media only screen and (min-width: 1024px){main.page-product{padding-top:130px}}main.page-product .heading{position:relative;z-index:110}@media only screen and (min-width: 1024px){main.page-product .heading{text-align:center}}main.page-product .component{margin:2rem auto}main.page-product .height-control{position:relative;height:40vh;overflow:hidden}@media only screen and (min-width: 1024px){main.page-product .height-control{height:50vh}}main.page-product .height-control:before{content:"";position:absolute;z-index:2;top:10%;bottom:0;left:0;right:0;pointer-events:none;background:#ee7d24;background:-moz-linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);background:-webkit-linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);background:linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#000000")}@media only screen and (min-width: 1024px){main.page-product .height-control:before{top:65%}}main.page-product .height-control.expand,main.page-product .height-control.Armeringsnett{height:auto;overflow:visible}main.page-product .height-control.expand:before,main.page-product .height-control.Armeringsnett:before{opacity:0}main.page-product .flexit{display:flex;justify-content:space-between}@media only screen and (min-width: 1024px){main.page-product .flexit{width:60%;margin:3rem auto 0}}main.page-product .submit{padding:3rem 0 10rem}main.page-product .submit button{display:table;margin:0 auto 3rem}main.page-product .form-inputs{margin:2rem 0 0;width:110px}@media only screen and (min-width: 1024px){main.page-product .form-inputs{margin:2rem 5px 0 auto;width:140px}}main.page-product .form-inputs .form-element{width:75px;margin-bottom:.4rem}@media only screen and (min-width: 1024px){main.page-product .form-inputs .form-element{width:95px}}main.page-product .form-inputs .form-element input,main.page-product .form-inputs .form-element label{font-family:sofia-pro,sans-serif;font-weight:400;font-style:normal}main.page-product .form-inputs .form-element .unit{position:absolute;right:-35px;top:16px;width:30px;text-align:left}@media only screen and (min-width: 1024px){main.page-product .form-inputs .form-element .unit{right:-36px;top:18px;width:28px}}main.page-product .form-inputs-hooks{width:100%;display:block;margin:0 auto;position:relative}@media only screen and (min-width: 1024px){main.page-product .form-inputs-hooks{width:60%}}main.page-product .form-inputs-hooks .form-element{margin-bottom:.4rem;width:calc(100% - 50px)}@media only screen and (max-width: 1199px){main.page-product .form-inputs-hooks .form-element{width:calc(100% - 35px);margin:0 35px .4rem auto}}main.page-product .form-inputs-hooks .form-element input,main.page-product .form-inputs-hooks .form-element label{font-family:sofia-pro,sans-serif;font-weight:400;font-style:normal}main.page-product .form-fixed-inputs{width:100%;display:flex;justify-content:space-between;margin:2rem auto 0;position:relative}@media only screen and (min-width: 1024px){main.page-product .form-fixed-inputs{width:60%}}main.page-product .form-fixed-inputs .form-element{margin:0 35px .4rem auto}@media only screen and (min-width: 1024px){main.page-product .form-fixed-inputs .form-element{margin:0 50px .4rem auto}}main.page-product .form-fixed-inputs .form-element.weight{margin:0 60px .4rem auto}@media only screen and (min-width: 1024px){main.page-product .form-fixed-inputs .form-element.weight{margin:0}}main.page-product .form-fixed-inputs .form-element.weight input{text-align:right}main.page-product .form-fixed-inputs .form-element input,main.page-product .form-fixed-inputs .form-element label{font-family:sofia-pro,sans-serif;font-weight:400;font-style:normal}main.page-product .form-fixed-inputs .form-element .unit{position:absolute;right:-35px;top:16px;width:30px;text-align:left}@media only screen and (min-width: 1024px){main.page-product .form-fixed-inputs .form-element .unit{right:-36px;top:18px;width:28px}}main.page-product .price-container{display:flex;justify-content:space-between;font-size:1.5rem;line-height:1.95rem;font-weight:700;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding:1rem 0;width:100%;margin:2rem auto 0}@media only screen and (min-width: 1024px){main.page-product .price-container{width:60%}}main.page-product .price-container .text span{font-weight:400;font-style:italic;font-size:.8rem;line-height:1.04rem;opacity:.6}.formcode{width:55%;margin:1rem 0 0 0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width: 1024px){.formcode{width:65%}}.formcode svg{overflow:visible}.formcode svg .helpline{opacity:.1;fill:none;stroke:#fff;stroke-width:.5;stroke-miterlimit:10;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.formcode svg .helpline.dashed{stroke-dasharray:2;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear}.formcode svg .helpline.dashed.highlight{stroke-dasharray:0}.formcode svg .helpline.highlight{opacity:.5}.formcode svg .helpline.hide{opacity:0}.formcode svg .helpline line{fill:none;stroke:#fff;stroke-width:.5;stroke-miterlimit:10;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.formcode svg .formkode-shape{fill:none;stroke:#fff;stroke-width:6;stroke-miterlimit:10}.formcode svg .formkode-shape-2{fill:none;stroke:#fff;stroke-width:6;stroke-miterlimit:10;stroke-linejoin:bevel}.formcode svg .filled{fill:#fff}.formcode svg .armeringsnett-shape{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10}.formcode svg .letter{opacity:.4;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.formcode svg .letter path{fill:#fff;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.formcode svg .letter.highlight{opacity:1}.formcode svg .letter.hide{opacity:0}.formcode svg .info-text{fill:#fff}.formcode svg .info-text path{fill:#fff}.formcode svg .arrow.highlight line,.formcode svg .arrow.highlight polygon,.formcode svg .arrow.highlight path{opacity:1}.formcode svg .arrow.hide{opacity:0}.formcode svg .arrow line,.formcode svg .arrow path{fill:none;stroke:#999;stroke-miterlimit:10;opacity:.2;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.formcode svg .arrow polygon{fill:#fff;opacity:.2;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.formcode svg #k1-measures-affected .k1-affected-measure{display:none}.formcode svg #k1-measures-affected .k1-affected-measure.default{display:block}.formcode svg #k1-measures-affected .k1-affected-measure.hide{display:none}.formcode svg #k1-measures-affected .k1-affected-measure.show{display:block !important}.formcode svg #k2-measures-affected .k2-affected-measure{display:none}.formcode svg #k2-measures-affected .k2-affected-measure.default{display:block}.formcode svg #k2-measures-affected .k2-affected-measure.hide{display:none}.formcode svg #k2-measures-affected .k2-affected-measure.show{display:block !important}.formcode svg #k1-all-measures .k1-measures{display:none}.formcode svg #k1-all-measures .k1-measures.k-default{display:block}.formcode svg #k1-all-measures .k1-measures.hide{display:none}.formcode svg #k1-all-measures .k1-measures.show{display:block !important}.formcode svg #k2-all-measures .k2-measures{display:none}.formcode svg #k2-all-measures .k2-measures.k-default{display:block}.formcode svg #k2-all-measures .k2-measures.hide{display:none}.formcode svg #k2-all-measures .k2-measures.show{display:block !important}main.page-text{padding-top:7rem;color:#fff;margin:auto}@media only screen and (min-width: 1024px){main.page-text{padding-top:130px}}main.page-text .heading{position:relative;z-index:110}@media only screen and (min-width: 1024px){main.page-text .heading{text-align:center}}main.page-text .text{margin:0 auto 2rem;position:relative}main.page-text .text.too-much{height:28vh;overflow-y:hidden}@media only screen and (min-width: 1024px){main.page-text .text.too-much{height:20vh}}main.page-text .text.too-much:before{content:"";position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;pointer-events:none;background:#ee7d24;background:-moz-linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);background:-webkit-linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);background:linear-gradient(0deg, #ee7d24 0%, rgba(238, 125, 36, 0) 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#000000")}@media only screen and (min-width: 1024px){main.page-text .text{width:60%}}@media only screen and (min-width: 1400px){main.page-text .text{width:40%}}main.page-text .text.expand{height:auto}main.page-text .text.expand:before{opacity:0}main.page-text .text.expand .expand-btn{pointer-events:none;opacity:0}main.page-text .text .expand-btn{position:absolute;bottom:10px;z-index:5;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}main.page-text .btns{text-align:center;padding-bottom:10px}main.page-text .btns .btn{display:table;margin:0 auto 2rem}main.page-text .btns a{display:table;margin:auto}main.page-upload .text.upload-info{text-align:center}main.page-upload .upload-container{border:1px dashed rgba(255,255,255,.1);padding:2rem 0;text-align:center;margin-bottom:3rem}@media only screen and (min-width: 1024px){main.page-upload .upload-container{margin:0 auto 4rem;width:60%}}@media only screen and (min-width: 1400px){main.page-upload .upload-container{width:40%}}main.page-upload .upload-container.files{border:1px solid #fff}main.page-upload .upload-container .no-files{margin-bottom:2rem;font-style:italic;opacity:.6}main.page-upload .upload-container label{position:relative;left:auto;pointer-events:all}main.page-upload .upload-container input[type=file]{display:none}main.page-upload .upload-container .uploaded-files{margin:0 auto 2rem;font-size:.9rem;line-height:1.17rem}main.page-upload .upload-container .uploaded-files div span{opacity:.6}main.page-admin{padding-top:7rem;color:#fff;margin:auto}@media only screen and (min-width: 1024px){main.page-admin{padding-top:130px}}main.page-admin.page-order .heading a{margin-bottom:2rem}main.page-admin.page-order .heading h1{font-size:2rem;line-height:2.6rem}main.page-admin.page-order .heading h1 span{font-weight:400;opacity:.7}main.page-admin .heading{position:relative;z-index:110}main.page-admin .selectStatus{margin:0 0 1rem;position:relative}@media only screen and (min-width: 1024px){main.page-admin .selectStatus{margin:60px 0 2rem}}main.page-admin .selectStatus .form-group{display:inline-block;margin-right:1rem}@media only screen and (max-width: 1199px){main.page-admin .selectStatus .form-group{display:block;margin-right:0;margin-bottom:.5rem}}main.page-admin .selectStatus .form-group label{left:0}main.page-admin .selectStatus .form-group label input[type=radio]{position:absolute;left:-9999px}main.page-admin .selectStatus .form-group label input[type=radio]:checked+span{background-color:transparent;border:1px solid rgba(255,255,255,.2);color:#fff}@media only screen and (max-width: 1199px){main.page-admin .selectStatus .form-group label span.btn{display:block;text-align:center}}main.page-admin .selectStatus label{position:relative;pointer-events:all}main.page-admin .selectStatus a{position:absolute;right:0}main.page-admin .orders{padding-bottom:10vh;min-height:100vh}main.page-admin .orders .order{border:1px solid rgba(255,255,255,.2);padding:1rem;margin:0 0 .5rem 0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}main.page-admin .orders .order:before,main.page-admin .orders .order:after{display:none}main.page-admin .orders .order:hover{border:1px solid #fff}@media only screen and (min-width: 1024px){main.page-admin .orders .order{display:flex;justify-content:space-between}}main.page-admin .orders .order .left-column{width:70%}main.page-admin .orders .order .left-column .company{font-size:1.5rem;line-height:1.95rem;font-weight:700;color:#3d3d3f}main.page-admin .orders .order .left-column .order-no{font-size:1.5rem;line-height:1.95rem;color:#fff;opacity:.6}main.page-admin .orders .order .right-column{display:none}@media only screen and (min-width: 1024px){main.page-admin .orders .order .right-column{display:block;align-self:flex-end}}main.page-admin .orders .order .right-column .num-forms{margin-right:1rem}main.page-admin .orders .order .right-column .price{font-weight:700}@media only screen and (min-width: 1024px){main.page-admin.page-order .order-flex-container{display:flex;justify-content:space-between;margin:2rem auto 0}}main.page-admin.page-order .order-flex-container .cart-content-flex{width:100%;padding:0;margin:1rem auto 3rem}@media only screen and (min-width: 1024px){main.page-admin.page-order .order-flex-container .cart-content-flex{width:35%;padding:0 4rem 0 0;margin:0 auto}}main.page-admin.page-order .order-flex-container .cart-content-flex .cart-content{padding:0}main.page-admin.page-order .order-flex-container .cart-content-flex .cart-content .cart-content-item .formcode-info .all-measures{display:block}main.page-admin.page-order .order-flex-container .cart-content-flex .cart-content .cart-content-item .formcode-info .all-measures .measures{margin-bottom:1rem}main.page-admin.page-order .order-flex-container .cart-content-flex .cart-content .cart-content-item .formcode-info .all-measures .other-measures{margin-left:0;border-left:0;padding-left:0}main.page-admin.page-order .order-flex-container .cart-content-flex .cart-content,main.page-admin.page-order .order-flex-container .cart-content-flex .freight-container,main.page-admin.page-order .order-flex-container .cart-content-flex .discount-container,main.page-admin.page-order .order-flex-container .cart-content-flex .price-container{width:100%}main.page-admin.page-order .order-flex-container .customer{width:100%;padding:0;border-bottom:1px solid rgba(255,255,255,.2);margin:1rem auto 3rem}@media only screen and (min-width: 1024px){main.page-admin.page-order .order-flex-container .customer{width:40%;padding:0 4rem;border-left:1px solid rgba(255,255,255,.2);border-bottom:0;margin:0 auto}}main.page-admin.page-order .order-flex-container .customer .devivery-date{position:relative;margin-bottom:2rem}main.page-admin.page-order .order-flex-container .customer .devivery-date button{position:absolute;right:0;top:0}main.page-admin.page-order .order-flex-container .customer .devivery-date p{font-weight:700;margin-bottom:.3rem}main.page-admin.page-order .order-flex-container .customer .devivery-date p span{font-weight:400}main.page-admin.page-order .order-flex-container .customer .ship-to{width:100%;border:0;padding:0}main.page-admin.page-order .order-flex-container .customer .update-weight-price{display:flex;justify-content:space-between;align-items:center;margin:.5rem auto}main.page-admin.page-order .order-flex-container .customer .update-weight-price .form-element{margin-bottom:0}main.page-admin.page-order .order-flex-container .customer .update-weight-price .text{white-space:nowrap;margin-right:1rem}main.page-admin.page-order .order-flex-container .customer .update-weight-price .input{margin-right:0}main.page-admin.page-order .order-flex-container .customer .changes-made{padding:1rem;border:3px solid #3d3d3f;margin-bottom:2rem}main.page-admin.page-order .order-flex-container .actions{padding-left:0;width:100%}@media only screen and (min-width: 1024px){main.page-admin.page-order .order-flex-container .actions{padding-left:4rem;width:25%;border-left:1px solid rgba(255,255,255,.2)}}main.page-admin.page-order .order-flex-container .actions .form-group{display:block;margin-right:0}main.page-admin.page-order .order-flex-container .actions .form-group .btn{display:block;margin-right:0;margin-bottom:.5rem;text-align:center}main.page-admin.page-order .order-flex-container .actions .selectStatus{margin:1rem 0 2rem}main.page-admin.page-order .order-flex-container .actions .download-btn{margin:0 0 2rem}main.page-admin.page-order .order-flex-container .actions .download-btn .btn{display:block;width:100%;text-align:center}main.page-admin.page-order .order-flex-container .actions .status-divider{display:flex;justify-content:space-between;align-items:center}main.page-admin.page-order .order-flex-container .actions .status-divider .line{flex:1;position:relative;height:1px;border-top:1px solid rgba(255,255,255,.2)}main.page-admin.page-order .order-flex-container .actions .status-divider .text{font-weight:700;margin:0 1rem}@media only screen and (min-width: 1024px){main.page-admin.page-prices .prices-flex{display:flex;justify-content:space-between;margin-bottom:2rem}}main.page-admin.page-prices .prices-flex .price-group{margin-bottom:1rem}@media only screen and (min-width: 1024px){main.page-admin.page-prices .prices-flex .price-group{width:10%;margin-bottom:0}}main.page-admin.page-prices .prices-flex .price-group .header{font-weight:700;margin-bottom:1rem}.page-error{color:#fff;margin:auto;display:flex}.page-error .heading,.page-error .btns{text-align:center}#map-container{height:300px;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}#map-container div{font-family:"Titillium Web",sans-serif !important}a[href^="http://maps.google.com/maps"]{display:none !important}a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}.gm-style{font:300 .7rem "Titillium Web",sans-serif}.gm-style .gm-style-iw-c{box-shadow:0 0 0 0 rgba(0,0,0,0);padding:20px;font-size:.8rem}.gm-style .gm-style-iw-c .gm-style-iw-d .name{margin-bottom:.3rem}.gm-style .gm-style-iw-c .gm-style-iw-d .contact{margin-bottom:.1rem}.gm-style .gm-style-iw-c .gm-style-iw-d .email{margin-bottom:.1rem}.gm-style .gm-style-iw-c .gm-style-iw-d .phone{margin-bottom:.3rem}.gm-ui-hover-effect{top:-2px !important;right:-2px !important}.modal-bg{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-flow:column;flex-wrap:wrap;justify-content:center;align-items:center;top:0;left:0;z-index:9999;padding:20px;opacity:0;transition:opacity 200ms}.modal-bg.open{opacity:1}.modal-bg .modal-frame{padding:20px;position:relative;background-color:#fff;border-radius:10px}.modal-bg .modal-frame img{width:100%}.modal-bg .modal-frame .modal-image-count{width:100%;color:#fff;position:absolute;bottom:-20px;left:0}.image-modal{max-width:300px}.qs-datepicker-container{font-size:1rem;font-family:"Titillium Web",sans-serif;color:#fff;position:absolute;width:100%;display:flex;flex-direction:column;z-index:9001;user-select:none;border:1px solid #fff;border-radius:0;overflow:hidden;background:#ee7d24;box-shadow:0 1.25em 1.25em -0.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{box-sizing:border-box}.qs-datepicker-container.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.qs-datepicker-container.qs-hidden{display:none}.qs-datepicker .qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .4s;display:flex;flex-direction:column}.qs-datepicker .qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-datepicker .qs-overlay .qs-overlay-year{border:none;background:transparent;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-datepicker .qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-datepicker .qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-datepicker .qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,.4)}.qs-datepicker .qs-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-datepicker .qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-datepicker .qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:calc(100% / 3);cursor:pointer;opacity:.5;transition:opacity .2s}.qs-datepicker .qs-overlay .qs-overlay-month.active,.qs-datepicker .qs-overlay .qs-overlay-month:hover{opacity:1}.qs-datepicker .qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px;flex-grow:1;flex-shrink:0;background:#fff;color:#ee7d24;filter:blur(0px);transition:filter .4s}.qs-datepicker .qs-controls.qs-blur{filter:blur(5px)}.qs-datepicker .qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;transition:background .15s}.qs-datepicker .qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-datepicker .qs-arrow:hover.qs-left:after{border-right-color:#ee7d24}.qs-datepicker .qs-arrow:hover.qs-right:after{border-left-color:#ee7d24}.qs-datepicker .qs-arrow:after{content:"";border:.390625em solid transparent;position:absolute;top:50%;transition:border .2s}.qs-datepicker .qs-arrow.qs-left:after{border-right-color:#ee7d24;right:50%;transform:translate(25%, -50%)}.qs-datepicker .qs-arrow.qs-right:after{border-left-color:#ee7d24;left:50%;transform:translate(-25%, -50%)}.qs-datepicker .qs-month-year{font-weight:bold;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-datepicker .qs-month-year:hover{border-bottom:1px solid gray}.qs-datepicker .qs-month-year:focus,.qs-datepicker .qs-month-year:active:focus{outline:none}.qs-datepicker .qs-month{padding-right:.5ex}.qs-datepicker .qs-year{padding-left:.5ex}.qs-datepicker .qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;filter:blur(0px);transition:filter .4s}.qs-datepicker .qs-squares.qs-blur{filter:blur(5px)}.qs-datepicker .qs-square{width:calc(100% / 7);height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.263921875em}.qs-datepicker .qs-square.qs-current{font-weight:bold}.qs-datepicker .qs-square.qs-current span{text-decoration:underline}.qs-datepicker .qs-square.qs-active{background:#add8e6}.qs-datepicker .qs-square.qs-range-date-start:not(.qs-range-date-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-middle{background:#d4ebf2}.qs-datepicker .qs-square.qs-range-date-middle:not(.qs-range-date-0):not(.qs-range-date-6){border-radius:0}.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-datepicker .qs-square.qs-range-date-end:not(.qs-range-date-0){border-top-left-radius:0;border-bottom-left-radius:0}.qs-datepicker .qs-square.qs-disabled span{opacity:.2}.qs-datepicker .qs-square.qs-empty{cursor:default}.qs-datepicker .qs-square.qs-disabled{cursor:not-allowed}.qs-datepicker .qs-square.qs-day{cursor:default;font-weight:bold;color:gray}.qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:#fff;color:#ee7d24}.qs-datepicker .qs-event{position:relative}.qs-datepicker .qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker .qs-event.qs-disabled:after,.qs-datepicker .qs-event.qs-empty:after{background:#cce4ff}/*# sourceMappingURL=main.css.map */
