﻿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:rgba(0,0,0,0);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:"warnock-pro",serif;font-weight:600;margin-bottom:.8rem;font-size:42px}@media only screen and (min-width: 768px){h1{font-size:62px}}@media only screen and (min-width: 1200px){h1{font-size:72px}}h2{font-family:"warnock-pro",serif;font-weight:600;margin-bottom:.8rem;font-size:30px}@media only screen and (min-width: 768px){h2{font-size:40px}}@media only screen and (min-width: 1200px){h2{font-size:50px}}h3{font-family:"mneue-haas-grotesk-text",sans-serif;font-weight:700;margin-bottom:.8rem;font-size:25px}@media only screen and (min-width: 768px){h3{font-size:30px}}@media only screen and (min-width: 1200px){h3{font-size:35px}}h4{font-family:"mneue-haas-grotesk-text",sans-serif;font-weight:700;margin-bottom:.8rem;font-size:1.2rem}@media only screen and (min-width: 768px){h4{font-size:1.4rem}}@media only screen and (min-width: 1200px){h4{font-size:1.6rem}}h5{font-family:"mneue-haas-grotesk-text",sans-serif;font-weight:500;margin-bottom:.8rem;font-size:.9rem}@media only screen and (min-width: 1024px){h5{font-size:1rem}}b,strong{font-family:"mneue-haas-grotesk-text",sans-serif;font-weight:700}p{margin-bottom:1rem}@media only screen and (min-width: 768px){p{margin-bottom:1.5rem}}p.small{font-size:.65rem}main{font-size:16px}@media only screen and (min-width: 1024px){main{font-size:1.15rem}}.text p{margin-bottom:1rem}.text ul{list-style-type:none;margin-bottom:1rem}.text ul li{margin-bottom:.3rem;letter-spacing:.3px;padding-left:20px;position:relative}.text ul li:before{content:" ";display:block;position:absolute;left:2px;top:9px;background:#10ff02;height:1px;width:14px}.text ol{counter-reset:my-awesome-counter;list-style:none}.text ol>li{margin:0 0 .5rem 0;counter-increment:my-awesome-counter;position:relative}.text ol>li:before{content:counter(my-awesome-counter);color:#10ff02;position:absolute;top:1px;text-align:center;font-family:"mneue-haas-grotesk-text",sans-serif;font-weight:900;left:-14px;font-size:1.1rem}blockquote p{position:relative}blockquote p:before{content:"”"}sup{font-size:55%;top:-5px;margin-left:1px}::-moz-selection{background:rgba(16,255,2,.99);color:rgba(31,59,62,.99)}::selection{background:rgba(16,255,2,.99);color:rgba(31,59,62,.99)}html,body{font-family:"mneue-haas-grotesk-text",sans-serif;font-weight:400;color:#fff;background-color:#1f3b3e;font-size:16px;line-height:1.5;-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%}main{margin:60px auto 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: 768px){main{margin:100px auto 0}}@media only screen and (min-width: 1024px){main{margin:120px auto 0}}@media only screen and (min-width: 1200px){main{margin:130px auto 0}}.search-active main{opacity:.1;pointer-events:none}main.frontpage{min-height:100vh;margin:0 auto 0}@media only screen and (min-width: 768px){main.frontpage{margin:0 auto 0}}@media only screen and (min-width: 1024px){main.frontpage{margin:0 auto 0}}@media only screen and (min-width: 1200px){main.frontpage{margin:0 auto 0}}.dot-loader{position:relative;pointer-events:none;width:40px;margin:auto;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear}@media only screen and (min-width: 1200px){.dot-loader{width:50px}}.dot-loader.remove{opacity:0}.dot-loader.dark .dots{margin:auto}.dot-loader.dark .dots .dot{background-color:#1f3b3e}.dot-loader .dots{margin:auto}.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:#10ff02}.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%}.btn{display:inline-block;background-color:#10ff02;color:#1f3b3e;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-khtml-border-radius:30px;padding:16px 30px;border:0px solid #10ff02;font-family:"mneue-haas-grotesk-text",sans-serif;font-weight:700;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;font-size:.8rem}@media only screen and (min-width: 1024px){.btn{font-size:1rem;padding:16px 40px}}@media only screen and (min-width: 1400px){.btn{padding:1.1rem 2rem}}.btn:before,.btn:after{display:none}.btn:hover{background-color:#099b00;color:#1f3b3e;border:0px solid #1f3b3e}.btn.cta{background-color:#10ff02;color:#1f3b3e;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-khtml-border-radius:30px;padding:1rem 2rem;border:0px solid #10ff02;font-family:"mneue-haas-grotesk-text",sans-serif;font-weight:700}.btn.cta:hover{background-color:#099b00;color:#1f3b3e;border:0px solid #1f3b3e}.btn.small{padding:.7rem 1.2rem}.btn.outline{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #10ff02;transition:.3s all;font-size:.8rem}@media only screen and (min-width: 1024px){.btn.outline{font-size:1rem}}.btn.outline:hover{background-color:#10ff02;color:#1f3b3e}a{color:inherit}main a,footer a,.browsehappy a,.imitate-a{display:inline-block;position:relative;padding:0;background-color:rgba(0,0,0,0);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:100%;border-bottom:1px solid #10ff02;opacity:1;-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease}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 #4f6567}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:1px solid #10ff02}main a.active,footer a.active,.browsehappy a.active,.imitate-a.active{opacity:.5}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:1px solid #10ff02}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(255,255,255,.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)}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:#10ff02;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:1rem}@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:grid;grid-template-columns:1fr 3fr;grid-gap:1rem}@media only screen and (min-width: 1024px){.post-grid{grid-template-columns:1fr 4fr}}@media all and (min-width: 1024px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.post-grid{display:block;font-size:0}}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:#1f3b3e;color:#fff}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:#fff;color:#1f3b3e}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 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 select,div textarea{font-family:"mneue-haas-grotesk-text",sans-serif;display:block;width:100%;border:0;outline:none;padding:0 0 0 10px;font-size:1rem;line-height:1.8rem;height:44px;background-color:rgba(0,0,0,0);color:#fff;border:1px solid rgba(255,255,255,.5);-webkit-appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-khtml-border-radius:0px;-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 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 select,div textarea{height:50px;padding:0 0 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 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 select,div textarea{height:54px}}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 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 select::selection,div textarea::selection{color:rgba(255,255,255,.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 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 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 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 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 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 select:focus+label,.filter div textarea:focus+label{top:-19px;background-color:rgba(0,0,0,0)}@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 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 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 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 select.has-content+label,.filter div textarea.has-content+label{top:-19px;background-color:rgba(0,0,0,0)}@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 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 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 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 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:rgba(0,0,0,0);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 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 select:hover,div select.has-content:hover,div textarea:hover,div textarea.has-content:hover{border:1px solid #10ff02}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 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 select:disabled,div textarea:disabled{background-color:rgba(0,0,0,0);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 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 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 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 select:disabled+label,div select:disabled.has-content+label,div textarea:disabled+label,div textarea:disabled.has-content+label{color:#fff}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 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 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 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 select:focus,div select.has-content:focus,div textarea:focus,div textarea.has-content:focus{border:1px solid #10ff02}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 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 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:#fff}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 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 select:focus+label,div select.has-content:focus+label,div textarea:focus+label,div textarea.has-content:focus+label{color:#10ff02;background-color:#1f3b3e;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 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 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 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 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 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 select.has-content+label,div textarea.has-content+label{color:#fff;background-color:#1f3b3e;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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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].valid~.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].valid~.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].valid~.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].valid~.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].valid~.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].valid~.input-state .required,form input[type=password].has-content~.input-state .required,form select[aria-invalid=false]~.input-state .required,form select.autofilled~.input-state .required,form select.valid~.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.valid~.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].valid~.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].valid~.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].valid~.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].valid~.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].valid~.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].valid~.input-state .required,div input[type=password].has-content~.input-state .required,div select[aria-invalid=false]~.input-state .required,div select.autofilled~.input-state .required,div select.valid~.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.valid~.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].valid~.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].valid~.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].valid~.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].valid~.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].valid~.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].valid~.input-state .done svg path,form input[type=password].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.valid~.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.valid~.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].valid~.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].valid~.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].valid~.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].valid~.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].valid~.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].valid~.input-state .done svg path,div input[type=password].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.valid~.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.valid~.input-state .done svg path,div textarea.has-content~.input-state .done svg path{stroke-dashoffset:0;stroke:#10ff02}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:#10ff02 !important;-webkit-box-shadow:0 0 0 30px #1f3b3e inset;transition:background-color 5000s ease-in-out 0s}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:0px;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{position:absolute;top:0;left:10px;pointer-events:none;line-height:44px;font-size:1rem;height:44px;color:#fff;font-style:italic;-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}@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:54px;line-height:54px;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(255,255,255,.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:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-khtml-border-radius:0px;-webkit-appearance:none;border:1px solid rgba(255,255,255,.5);outline:0;cursor:pointer;background-color:rgba(0,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;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:#10ff02;border:1px solid #10ff02}form .type-checkbox input[type=checkbox]:checked+label,div .type-checkbox input[type=checkbox]:checked+label{color:#fff}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:#10ff02;border:1px solid #10ff02}}@media only screen and (min-width: 1024px){form .type-checkbox input[type=checkbox]:hover,div .type-checkbox input[type=checkbox]:hover{background-color:#10ff02;border:1px solid #10ff02}}@media only screen and (min-width: 1024px){form .type-checkbox input[type=checkbox]:hover+label,div .type-checkbox input[type=checkbox]:hover+label{color:#fff}}form .type-checkbox label,div .type-checkbox label{position:relative;pointer-events:all;display:inline-block;width:80%;vertical-align:top;cursor:pointer;left:-5px;top:3px;line-height:1.2rem;height:auto;font-style:normal;padding-left:6px;font-size:.9rem;color:rgba(255,255,255,.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:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-khtml-border-radius:0px;border:1px solid rgba(255,255,255,.5);cursor:pointer;background-color:rgba(0,0,0,0);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:-16px;width:12px;height:11px;z-index:3}@media only screen and (min-width: 1024px){form .type-checkbox .checkbox-check-svg,div .type-checkbox .checkbox-check-svg{top:4px;left:-16px}}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:#1f3b3e;-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:0px;top:0px;line-height:.9rem;height:auto;font-style:normal;padding-left:28px;padding-top:4px;font-size:.9rem;color:rgba(255,255,255,.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:#10ff02}}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:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;-khtml-border-radius:0px;-webkit-appearance:none;border:1px solid rgba(255,255,255,.5);outline:0;cursor:pointer;background-color:rgba(0,0,0,0)}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:#10ff02;border:1px solid #10ff02;color:#fff}form .type-radio input[type=radio]:checked+label,div .type-radio input[type=radio]:checked+label{color:#fff}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{top:6px;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:#1f3b3e;-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:after,div .select-wrapper:after{content:"";background-image:url(/images/icon-form-arrow-black.svg);background-repeat:no-repeat;width:10px;height:8px;right:20px;top:19px;position:absolute;pointer-events:none}@media only screen and (min-width: 1024px){form .select-wrapper:after,div .select-wrapper:after{width:12px;height:9px;right:27px;top:21px}}@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{position:fixed;top:0;width:100%;height:60px;z-index:1000;background-color:rgba(0,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;border-bottom:1px solid rgba(0,0,0,0)}@media only screen and (min-width: 1024px){header{height:110px}}header.nav-up,.search-active header{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}@media only screen and (min-width: 768px){header.nav-up,.search-active header{-webkit-transform:translateY(-90px);-moz-transform:translateY(-90px);-ms-transform:translateY(-90px);-o-transform:translateY(-90px);transform:translateY(-90px)}}@media only screen and (min-width: 1024px){header.nav-up,.search-active header{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}}@media only screen and (min-width: 1200px){header.nav-up,.search-active header{-webkit-transform:translateY(-110px);-moz-transform:translateY(-110px);-ms-transform:translateY(-110px);-o-transform:translateY(-110px);transform:translateY(-110px)}}.menu-not-active header.minimized{border-bottom:1px solid #4f6567;background-color:#1f3b3e}@media only screen and (min-width: 1024px){.menu-not-active header.minimized{height:70px}}@media only screen and (min-width: 1024px){.menu-not-active header.minimized.nav-up{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}}@media only screen and (min-width: 1024px){.menu-not-active header.minimized .nav-icon{top:24px}}@media only screen and (min-width: 1024px){.menu-not-active header.minimized .logo{width:205px;height:50px;top:7px}}header .logo{position:absolute;width:160px;height:39px;left:16px;top:8px;-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){header .logo{width:230px;height:52px;left:20px;top:10px}}.header-user{position:absolute;right:60px;top:22px;z-index:1020;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;display:block}@media only screen and (min-width: 1024px){.header-user{right:38px;top:47px}}.header-search{position:absolute;top:22px;right:94px;z-index:1015;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}@media only screen and (min-width: 1024px){.header-search{top:47px;right:116px}}.header-search-form{position:fixed;top:0;left:0;width:100%;height:60px;z-index:1501;-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px);-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}@media only screen and (min-width: 768px){.header-search-form{-webkit-transform:translateY(-90px);-moz-transform:translateY(-90px);-ms-transform:translateY(-90px);-o-transform:translateY(-90px);transform:translateY(-90px);height:90px}}@media only screen and (min-width: 1024px){.header-search-form{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);height:100px}}@media only screen and (min-width: 1200px){.header-search-form{-webkit-transform:translateY(-110px);-moz-transform:translateY(-110px);-ms-transform:translateY(-110px);-o-transform:translateY(-110px);transform:translateY(-110px);height:110px}}.search-active .header-search-form{-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px)}@media only screen and (min-width: 768px){.search-active .header-search-form{-webkit-transform:translateY(90px);-moz-transform:translateY(90px);-ms-transform:translateY(90px);-o-transform:translateY(90px);transform:translateY(90px)}}@media only screen and (min-width: 1024px){.search-active .header-search-form{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}}@media only screen and (min-width: 1200px){.search-active .header-search-form{-webkit-transform:translateY(110px);-moz-transform:translateY(110px);-ms-transform:translateY(110px);-o-transform:translateY(110px);transform:translateY(110px)}}.header-search-form form{width:75%;margin:10px 20px 0px 20px}@media only screen and (min-width: 1024px){.header-search-form form{margin:30px 20px 0px 50px}}.header-search-form form .form-element{margin-bottom:0}.header-search-form form input{border-left:0px !important;border-right:0px !important;border-top:0px !important;padding:0 0 0 4px}.header-search-form form label{left:4px !important;padding:0 !important}.header-search-form .search-button{position:absolute;left:-9999px;width:1px;height:1px}.header-search-form .close-icon .bar{background-color:#fff}.nav-icon{width:24px;height:24px;position:absolute;top:23px;right:20px;z-index:1010;-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){.nav-icon{width:45px;top:30px}}.nav-icon .nav-icon-text{position:absolute;right:32px;top:0px;font-size:.7rem;letter-spacing:2px;cursor:pointer;transition:.3s all;opacity:1}@media only screen and (min-width: 768px){.nav-icon .nav-icon-text{right:40px;top:-1px}}.nav-icon .bar{position:absolute;width:24px;right:0;height:1.5px;background-color:#fff;-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}@media only screen and (min-width: 768px){.nav-icon .bar{width:30px}}.nav-icon .bar.bar1{top:0}.nav-icon .bar.bar2{top:7px}@media only screen and (min-width: 768px){.nav-icon .bar.bar2{top:8px}}.nav-icon .bar.bar3{top:14px;width:15px}@media only screen and (min-width: 768px){.nav-icon .bar.bar3{top:16px;width:20px}}.nav-icon:hover .nav-icon-text{transform:translateX(10px);opacity:0}.nav-icon:hover .bar{background-color:#10ff02}.nav-icon:hover .bar.bar1{width:15px}@media only screen and (min-width: 768px){.nav-icon:hover .bar.bar1{width:20px}}.nav-icon:hover .bar.bar3{width:24px}@media only screen and (min-width: 768px){.nav-icon:hover .bar.bar3{width:30px}}.menu-active .nav-icon{cursor:pointer}.menu-active .nav-icon .nav-icon-text{opacity:0;pointer-events:none}.menu-active .nav-icon .bar{background-color:#1f3b3e;cursor:pointer}.menu-active .nav-icon .bar.bar1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:7px;width:24px}@media only screen and (min-width: 768px){.menu-active .nav-icon .bar.bar1{top:8px;width:30px}}.menu-active .nav-icon .bar.bar2{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.menu-active .nav-icon .bar.bar3{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:7px;width:24px}@media only screen and (min-width: 768px){.menu-active .nav-icon .bar.bar3{top:8px;width:30px}}.close-icon{width:24px;height:24px;position:absolute;top:23px;right:20px;z-index: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: 768px){.close-icon{top:36px;right:30px;width:34px;height:34px}}@media only screen and (min-width: 1024px){.close-icon{top:48px;right:30px;width:30px;height:24px;cursor:pointer}}@media only screen and (min-width: 1200px){.close-icon{top:50px;right:40px}}@media only screen and (min-width: 1600px){.close-icon{right:55px}}@media only screen and (min-width: 1024px){.close-icon:hover .bar{background-color:#fff;-webkit-transform:scaleX(1.2);-moz-transform:scaleX(1.2);-ms-transform:scaleX(1.2);-o-transform:scaleX(1.2);transform:scaleX(1.2)}}.close-icon .bar{position:absolute;width:24px;height:1.5px;background-color:#1f3b3e;-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}@media only screen and (min-width: 768px){.close-icon .bar{width:30px}}.close-icon .bar.bar1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:7px}@media only screen and (min-width: 768px){.close-icon .bar.bar1{top:8px}}.close-icon .bar.bar3{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:7px}@media only screen and (min-width: 768px){.close-icon .bar.bar3{top:8px}}.header-main-navigation{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;pointer-events:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.menu-active .header-main-navigation .header-main-navigation-menu{margin-left:0%}.header-main-navigation .header-main-navigation-menu{margin-left:100%;background-color:#e1e2e4;height:100%;pointer-events:all;-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;position:absolute;width:100%}.header-main-navigation .header-main-navigation-menu .complete-nav{max-width:1920px;margin:auto;display:grid;align-items:center;justify-content:left;height:100%;padding:1rem;height:100%;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (min-width: 1024px){.header-main-navigation .header-main-navigation-menu .complete-nav{padding:40px}}@media only screen and (min-width: 1400px){.header-main-navigation .header-main-navigation-menu .complete-nav{padding:40px 80px}}.header-main-navigation .header-main-navigation-menu .complete-nav::-webkit-scrollbar{display:none}.header-main-navigation .header-main-navigation-menu .complete-nav ul{list-style:none}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu{font-size:1.7rem;font-family:"warnock-pro",serif;font-weight:600}@media only screen and (min-width: 768px){.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu{font-size:2.5rem}}@media only screen and (min-width: 1200px){.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu{font-size:3rem}}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0{display:block;margin-bottom:1rem}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0:last-child{margin-right:0}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 span.link{pointer-events:none}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 a{color:#1f3b3e;position:relative;display:inline-block;transition:.3s all}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 a:before{content:"";height:4px;width:0px;background-color:#10ff02;position:absolute;top:20px;opacity:0;transition:.3s all;border-radius:50px}@media only screen and (min-width: 768px){.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 a:before{top:25px;height:3px}}@media only screen and (min-width: 1200px){.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 a:before{top:28px;height:4px}}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 a:hover{transform:translateX(5px);opacity:.8}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 a:hover .link:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);opacity:1}.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 a:hover:before{opacity:1;width:4px;transform:translateX(-11px)}@media only screen and (min-width: 768px){.header-main-navigation .header-main-navigation-menu .complete-nav .main-menu li.level0 a:hover:before{width:4px}}.header-user-cover{position:fixed;top:0;right:0;width:100%;height:100vh;background-color:#1f3b3e;z-index:1029;opacity:0;pointer-events:none;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear}.user-menu-active .header-user-cover{opacity:.9;pointer-events:all}.buorg{background-color:#fff !important;border-bottom:none !important;box-shadow:none !important;font-size:1rem !important;width:100% !important;height:100% !important;margin:auto !important;display:flex;justify-content:center}.buorg .buorg-pad{align-self:center}footer .footer-content{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;margin:120px 16px 0 16px;position:relative;font-size:.8rem}@media only screen and (min-width: 768px){footer .footer-content{font-size:1rem}}footer .company-info{width:70%;margin:auto 0 auto auto;padding-top:10px;border-top:1px solid #4f6567}@media only screen and (min-width: 768px){footer .company-info{width:24%;margin:0 1% 0 0}}footer .company-info .company-name{font-weight:700;margin-bottom:0;margin-top:10px}footer .company-info .ci-text{opacity:.7;margin:10px 0}footer .company-contact{width:70%;margin:50px 0 auto auto;padding-top:10px;border-top:1px solid #4f6567}@media only screen and (min-width: 768px){footer .company-contact{width:25%;margin:0}}footer .company-contact .cc-link{opacity:.7;margin:10px 0}footer .scroll-indicator{animation:slide-up 1s forwards;opacity:0;width:auto}@media only screen and (min-width: 768px){footer .scroll-indicator{width:50%}}footer .scroll-indicator i{color:#10ff02;transform:rotate(-90deg);border:1px solid #4f6567;padding:15px;border-radius:50px}@media only screen and (min-width: 768px){footer .scroll-indicator i{padding:25px}}footer .some a:after,footer .some a:before{display:none}footer .madebyhk{width:50px;margin:auto;padding:60px 0 1.5rem}footer .madebyhk a{color:inherit;display:block}footer .madebyhk a:after,footer .madebyhk a:before{display:none}footer .madebyhk svg{opacity:.5;transition:.3s all}footer .madebyhk svg .st0{fill:none;stroke:#fff;stroke-width:5}footer .madebyhk svg .st1{fill:none;stroke:#fff;stroke-width:3}footer .madebyhk svg .st2{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10}footer .madebyhk svg .st3{fill:#fff;stroke-width:2;stroke-miterlimit:10}footer .madebyhk svg:hover{opacity:1}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.filtered-data-list .data-list .no-results{background-color:rgba(31,59,62,.2);border:1px dashed rgba(255,255,255,.2);text-align:center;position:relative;display:block;padding:4rem 0}.filtered-data-list .data-list .all-filters{margin:1rem auto}@media only screen and (min-width: 1200px){.filtered-data-list .data-list .all-filters{display:block !important;margin:auto}}.filtered-data-list .data-list .btn.mobile{margin-right:10px}@media only screen and (min-width: 1200px){.filtered-data-list .data-list .btn.mobile{display:none}}.filtered-data-list .data-list .btn.desktop{display:none}@media only screen and (min-width: 1200px){.filtered-data-list .data-list .btn.desktop{display:inline-block;margin-right:20px}}.filtered-data-list .data-list .filter{margin-bottom:1rem;padding-bottom:1rem}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter{text-align:center;padding-bottom:0}}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter{margin-bottom:1.5rem}}@media only screen and (min-width: 1400px){.filtered-data-list .data-list .filter{margin-bottom:2.5rem}}.filtered-data-list .data-list .filter .tags{display:inline-block;vertical-align:top}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .tags.hidetags{width:550px;white-space:nowrap;overflow:hidden;position:relative;margin-right:-10px;z-index:1}}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .tags.hidetags:after{content:"";position:absolute;right:0;top:0;bottom:0;left:50%;background:#1f3b3e;background:-moz-linear-gradient(-90deg, #1f3b3e 0%, rgba(31, 59, 62, 0) 100%);background:-webkit-linear-gradient(-90deg, #1f3b3e 0%, rgba(31, 59, 62, 0) 100%);background:linear-gradient(-90deg, #1f3b3e 0%, rgba(31, 59, 62, 0) 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#000000");z-index:20;pointer-events:none}}.filtered-data-list .data-list .filter .tags.showall{width:auto;overflow:visible;margin-right:0}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .tags.showall:after{display:none}}.filtered-data-list .data-list .filter .imitate-a.see-all-tags{display:none}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .imitate-a.see-all-tags{display:inline-block;font-size:.7rem;line-height:1rem;position:relative;top:4px;margin-right:40px;z-index:30}}.for-sale-app .filtered-data-list .data-list .filter .imitate-a.see-all-tags{display:none}.filtered-data-list .data-list .filter .tag{display:inline-block;margin-right:16px;vertical-align:top}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .tag{margin-right:20px}}.filtered-data-list .data-list .filter .search{width:40%;display:block;margin:.6rem 0 .3rem}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .search{display:inline-block;vertical-align:top;width:180px;position:relative;top:4px;margin:-2px 20px .3rem 0}}@media only screen and (min-width: 1400px){.filtered-data-list .data-list .filter .search{margin:-1px 30px .3rem 0}}.filtered-data-list .data-list .filter .search input[type=search]{padding:0 0 0 24px}.filtered-data-list .data-list .filter .search input[type=search].has-content{border:0px}.filtered-data-list .data-list .filter .search input[type=search]:focus+label{left:19px;top:-15px !important}.filtered-data-list .data-list .filter .search label{left:24px}.filtered-data-list .data-list .filter .search .search-icon{position:absolute;width:26px;height:26px;padding:5px;left:-3px;top:2px}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .search .search-icon{width:26px;height:26px;padding:4px;top:3px;-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: 1400px){.filtered-data-list .data-list .filter .search .search-icon{padding:5px}}.filtered-data-list .data-list .filter .search .search-icon svg path{fill:rgba(255,255,255,.5)}.filtered-data-list .data-list .filter .range-filters{font-weight:700}.filtered-data-list .data-list .filter .range-filters:empty{width:auto}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .range-filters{display:inline-block;width:50%;margin-top:3px}}.filtered-data-list .data-list .filter .range-filters .range-title{display:inline-block;vertical-align:middle;margin-right:1rem}.filtered-data-list .data-list .filter .range-filters .range-title .unit{font-style:italic;font-weight:200}.filtered-data-list .data-list .filter .range-filters .range-from{display:inline-block;vertical-align:middle;margin:0 .3rem}.filtered-data-list .data-list .filter .range-filters .range-slider{display:inline-block;vertical-align:middle;margin-top:-1px;width:40%}@media only screen and (min-width: 1024px){.filtered-data-list .data-list .filter .range-filters .range-slider{margin-top:-5px;width:50%}}.filtered-data-list .data-list .filter .range-filters .range-to{display:inline-block;vertical-align:middle;margin:0 .3rem}.shareholders{margin:0 auto;max-width:900px}.shareholders .shareholders-list .shareholder{display:flex}.shareholders .shareholders-list .shareholder.t-header{font-weight:600}.shareholders .shareholders-list .shareholder .name{width:30%}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .shareholder .name{width:30%}}.shareholders .shareholders-list .shareholder .graph-container{display:none;align-items:center}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .shareholder .graph-container{display:flex;width:25%}}.shareholders .shareholders-list .shareholder .graph-container .graph{height:2px;background-color:#10ff02}.shareholders .shareholders-list .shareholder .alt-container{text-align:right;width:25%}.shareholders .shareholders-list .shareholder .percentage{width:15%;text-align:right}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .shareholder .percentage{width:10%}}.shareholders .shareholders-list .shareholder .shares{width:25%;text-align:right}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .shareholder .shares{width:15%}}.shareholders .shareholders-list .shareholder .type{text-align:right;width:20%;display:none}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .shareholder .type{display:block;width:10%}}.shareholders .shareholders-list .shareholder .country{text-align:right;width:20%}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .shareholder .country{width:10%}}.shareholders .shareholders-list .shareholder .name,.shareholders .shareholders-list .shareholder .percentage,.shareholders .shareholders-list .shareholder .shares,.shareholders .shareholders-list .shareholder .type,.shareholders .shareholders-list .shareholder .country,.shareholders .shareholders-list .shareholder .alt-container{padding:10px 5px;font-size:.7rem}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .shareholder .name,.shareholders .shareholders-list .shareholder .percentage,.shareholders .shareholders-list .shareholder .shares,.shareholders .shareholders-list .shareholder .type,.shareholders .shareholders-list .shareholder .country,.shareholders .shareholders-list .shareholder .alt-container{font-size:.9rem;padding:5px 10px}}.shareholders .shareholders-list .total{display:flex;justify-content:flex-end;font-size:.7rem;padding:10px 0 0 0}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .total{font-size:.9rem}}.shareholders .shareholders-list .total .total-marker{padding:10px 5px 0 5px}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .total .total-marker{padding:5px 10px 0 10px}}.shareholders .shareholders-list .total .total-percentage{width:auto;text-align:right;padding:10px 5px 0 5px}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .total .total-percentage{padding:5px 10px 0 10px;width:10%}}.shareholders .shareholders-list .total .total-shares{width:auto;text-align:right;padding:10px 5px 0 5px}@media only screen and (min-width: 1024px){.shareholders .shareholders-list .total .total-shares{padding:5px 10px 0 10px;width:10%}}.shareholders .disclaimer{font-size:.7rem;text-align:center;margin-top:25px;color:#4f6567}@media only screen and (min-width: 1024px){.shareholders .disclaimer{font-size:.9rem;margin-top:40px}}.page-home{text-align:center}.page-home .--temp-ass-line{width:90%;margin:auto;padding-top:3rem}@media only screen and (min-width: 1024px){.page-home .--temp-ass-line{width:50%}}.page-home .--temp-ass-line svg{overflow:visible}.page-home .--temp-ass-line svg .st0{fill:#fff}.page-home .--temp-ass-line svg #sameness{opacity:0;-webkit-animation:samenessanim 5s linear infinite;-moz-animation:samenessanim 5s linear infinite;-ms-animation:samenessanim 5s linear infinite;-o-animation:samenessanim 5s linear infinite;animation:samenessanim 5s linear infinite}.page-home .--temp-ass-line svg #filter1{-webkit-animation:filter1Anim 5s linear infinite;-moz-animation:filter1Anim 5s linear infinite;-ms-animation:filter1Anim 5s linear infinite;-o-animation:filter1Anim 5s linear infinite;animation:filter1Anim 5s linear infinite}.page-home .--temp-ass-line svg #filter2{-webkit-animation:filter2Anim 5s linear infinite;-moz-animation:filter2Anim 5s linear infinite;-ms-animation:filter2Anim 5s linear infinite;-o-animation:filter2Anim 5s linear infinite;animation:filter2Anim 5s linear infinite}.page-home .--temp-ass-line svg #filter3{-webkit-animation:filter3Anim 5s linear infinite;-moz-animation:filter3Anim 5s linear infinite;-ms-animation:filter3Anim 5s linear infinite;-o-animation:filter3Anim 5s linear infinite;animation:filter3Anim 5s linear infinite}.page-home .--temp-ass-line svg #filter4{-webkit-animation:filter4Anim 5s linear infinite;-moz-animation:filter4Anim 5s linear infinite;-ms-animation:filter4Anim 5s linear infinite;-o-animation:filter4Anim 5s linear infinite;animation:filter4Anim 5s linear infinite}.page-home .--temp-ass-line svg #robotarm{-webkit-animation:robotarm 5s linear infinite;-moz-animation:robotarm 5s linear infinite;-ms-animation:robotarm 5s linear infinite;-o-animation:robotarm 5s linear infinite;animation:robotarm 5s linear infinite}.page-home .--temp-ass-line svg #robotkrok{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.page-home .--temp-ass-line svg #leftarm{-webkit-transform-origin:154px 388px;-moz-transform-origin:154px 388px;-ms-transform-origin:154px 388px;-o-transform-origin:154px 388px;transform-origin:154px 388px;-webkit-animation:leftarmAnim 5s linear infinite;-moz-animation:leftarmAnim 5s linear infinite;-ms-animation:leftarmAnim 5s linear infinite;-o-animation:leftarmAnim 5s linear infinite;animation:leftarmAnim 5s linear infinite}.page-home .--temp-ass-line svg #rightarm{-webkit-transform-origin:188px 388px;-moz-transform-origin:188px 388px;-ms-transform-origin:188px 388px;-o-transform-origin:188px 388px;transform-origin:188px 388px;-webkit-animation:rightarmAnim 5s linear infinite;-moz-animation:rightarmAnim 5s linear infinite;-ms-animation:rightarmAnim 5s linear infinite;-o-animation:rightarmAnim 5s linear infinite;animation:rightarmAnim 5s linear infinite}.page-home .--temp-ass-line svg #finishedsite{-webkit-transform-origin:0px 516px;-moz-transform-origin:0px 516px;-ms-transform-origin:0px 516px;-o-transform-origin:0px 516px;transform-origin:0px 516px;-webkit-animation:site 5s linear infinite;-moz-animation:site 5s linear infinite;-ms-animation:site 5s linear infinite;-o-animation:site 5s linear infinite;animation:site 5s linear infinite}.page-home .--temp-ass-line svg .wheel{-webkit-animation:wheelrotate .5s linear infinite;-moz-animation:wheelrotate .5s linear infinite;-ms-animation:wheelrotate .5s linear infinite;-o-animation:wheelrotate .5s linear infinite;animation:wheelrotate .5s linear infinite}.page-home .--temp-ass-line svg #wheel1{-webkit-transform-origin:54.9px 538.5px;-moz-transform-origin:54.9px 538.5px;-ms-transform-origin:54.9px 538.5px;-o-transform-origin:54.9px 538.5px;transform-origin:54.9px 538.5px}.page-home .--temp-ass-line svg #wheel2{-webkit-transform-origin:105.4px 538.5px;-moz-transform-origin:105.4px 538.5px;-ms-transform-origin:105.4px 538.5px;-o-transform-origin:105.4px 538.5px;transform-origin:105.4px 538.5px}.page-home .--temp-ass-line svg #wheel3{-webkit-transform-origin:155.9px 538.5px;-moz-transform-origin:155.9px 538.5px;-ms-transform-origin:155.9px 538.5px;-o-transform-origin:155.9px 538.5px;transform-origin:155.9px 538.5px}.page-home .--temp-ass-line svg #wheel4{-webkit-transform-origin:206.5px 538.5px;-moz-transform-origin:206.5px 538.5px;-ms-transform-origin:206.5px 538.5px;-o-transform-origin:206.5px 538.5px;transform-origin:206.5px 538.5px}.page-home .--temp-ass-line svg #wheel5{-webkit-transform-origin:257.1px 538.5px;-moz-transform-origin:257.1px 538.5px;-ms-transform-origin:257.1px 538.5px;-o-transform-origin:257.1px 538.5px;transform-origin:257.1px 538.5px}.page-home .--temp-ass-line svg #wheel6{-webkit-transform-origin:307.6px 538.5px;-moz-transform-origin:307.6px 538.5px;-ms-transform-origin:307.6px 538.5px;-o-transform-origin:307.6px 538.5px;transform-origin:307.6px 538.5px}.page-home .--temp-ass-line svg #wheel7{-webkit-transform-origin:358.5px 538.5px;-moz-transform-origin:358.5px 538.5px;-ms-transform-origin:358.5px 538.5px;-o-transform-origin:358.5px 538.5px;transform-origin:358.5px 538.5px}.page-home .--temp-ass-line svg #wheel8{-webkit-transform-origin:408.7px 538.5px;-moz-transform-origin:408.7px 538.5px;-ms-transform-origin:408.7px 538.5px;-o-transform-origin:408.7px 538.5px;transform-origin:408.7px 538.5px}.page-home .--temp-ass-line svg #wheel9{-webkit-transform-origin:459.5px 538.5px;-moz-transform-origin:459.5px 538.5px;-ms-transform-origin:459.5px 538.5px;-o-transform-origin:459.5px 538.5px;transform-origin:459.5px 538.5px}.page-home .--temp-ass-line svg #wheel10{-webkit-transform-origin:510px 538.5px;-moz-transform-origin:510px 538.5px;-ms-transform-origin:510px 538.5px;-o-transform-origin:510px 538.5px;transform-origin:510px 538.5px}.page-home .--temp-ass-line svg #wheel11{-webkit-transform-origin:560.4px 538.5px;-moz-transform-origin:560.4px 538.5px;-ms-transform-origin:560.4px 538.5px;-o-transform-origin:560.4px 538.5px;transform-origin:560.4px 538.5px}.page-home .--temp-ass-line svg #wheel12{-webkit-transform-origin:610.9px 538.5px;-moz-transform-origin:610.9px 538.5px;-ms-transform-origin:610.9px 538.5px;-o-transform-origin:610.9px 538.5px;transform-origin:610.9px 538.5px}.page-home .--temp-ass-line svg #wheel13{-webkit-transform-origin:661.7px 538.5px;-moz-transform-origin:661.7px 538.5px;-ms-transform-origin:661.7px 538.5px;-o-transform-origin:661.7px 538.5px;transform-origin:661.7px 538.5px}.page-home .--temp-ass-line svg #wheel14{-webkit-transform-origin:712.2px 538.5px;-moz-transform-origin:712.2px 538.5px;-ms-transform-origin:712.2px 538.5px;-o-transform-origin:712.2px 538.5px;transform-origin:712.2px 538.5px}.page-home .--temp-ass-line svg #wheel15{-webkit-transform-origin:762.8px 538.5px;-moz-transform-origin:762.8px 538.5px;-ms-transform-origin:762.8px 538.5px;-o-transform-origin:762.8px 538.5px;transform-origin:762.8px 538.5px}.page-home .--temp-ass-line svg #wheel16{-webkit-transform-origin:813.4px 538.5px;-moz-transform-origin:813.4px 538.5px;-ms-transform-origin:813.4px 538.5px;-o-transform-origin:813.4px 538.5px;transform-origin:813.4px 538.5px}.page-home .--temp-ass-line svg #wheel17{-webkit-transform-origin:863.9px 538.5px;-moz-transform-origin:863.9px 538.5px;-ms-transform-origin:863.9px 538.5px;-o-transform-origin:863.9px 538.5px;transform-origin:863.9px 538.5px}.page-home .--temp-ass-line svg #wheel18{-webkit-transform-origin:914.4px 538.5px;-moz-transform-origin:914.4px 538.5px;-ms-transform-origin:914.4px 538.5px;-o-transform-origin:914.4px 538.5px;transform-origin:914.4px 538.5px}.page-home .--temp-ass-line svg #wheel19{-webkit-transform-origin:965px 538.5px;-moz-transform-origin:965px 538.5px;-ms-transform-origin:965px 538.5px;-o-transform-origin:965px 538.5px;transform-origin:965px 538.5px}@keyframes filter1Anim{0%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}45%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-14px);-moz-transform:translateY(-14px);-ms-transform:translateY(-14px);-o-transform:translateY(-14px);transform:translateY(-14px)}95%{-webkit-transform:translateY(-14px);-moz-transform:translateY(-14px);-ms-transform:translateY(-14px);-o-transform:translateY(-14px);transform:translateY(-14px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes filter2Anim{0%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}45%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-22px);-moz-transform:translateY(-22px);-ms-transform:translateY(-22px);-o-transform:translateY(-22px);transform:translateY(-22px)}90%{-webkit-transform:translateY(-22px);-moz-transform:translateY(-22px);-ms-transform:translateY(-22px);-o-transform:translateY(-22px);transform:translateY(-22px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes filter3Anim{0%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}45%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}90%{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes filter4Anim{0%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}45%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}90%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes samenessanim{0%{opacity:0}50%{opacity:0}55%{opacity:1}100%{opacity:1}}@keyframes wheelrotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes robotarm{0%{-webkit-transform:translateX(-1000px);-moz-transform:translateX(-1000px);-ms-transform:translateX(-1000px);-o-transform:translateX(-1000px);transform:translateX(-1000px)}20%{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}60%{-webkit-transform:translateX(-1000px);-moz-transform:translateX(-1000px);-ms-transform:translateX(-1000px);-o-transform:translateX(-1000px);transform:translateX(-1000px)}100%{-webkit-transform:translateX(-1000px);-moz-transform:translateX(-1000px);-ms-transform:translateX(-1000px);-o-transform:translateX(-1000px);transform:translateX(-1000px)}}@keyframes robotkrok{0%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}20%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}25%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}45%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}70%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}}@keyframes leftarmAnim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}70%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rightarmAnim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes site{0%{-webkit-transform:translateX(-1000px) translateY(-50px);-moz-transform:translateX(-1000px) translateY(-50px);-ms-transform:translateX(-1000px) translateY(-50px);-o-transform:translateX(-1000px) translateY(-50px);transform:translateX(-1000px) translateY(-50px)}20%{-webkit-transform:translateX(0px) translateY(-50px);-moz-transform:translateX(0px) translateY(-50px);-ms-transform:translateX(0px) translateY(-50px);-o-transform:translateX(0px) translateY(-50px);transform:translateX(0px) translateY(-50px)}25%{-webkit-transform:translateX(0px) translateY(-50px);-moz-transform:translateX(0px) translateY(-50px);-ms-transform:translateX(0px) translateY(-50px);-o-transform:translateX(0px) translateY(-50px);transform:translateX(0px) translateY(-50px)}30%{-webkit-transform:translateX(0px) translateY(0px);-moz-transform:translateX(0px) translateY(0px);-ms-transform:translateX(0px) translateY(0px);-o-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}90%{-webkit-transform:translateX(820px) translateY(0px);-moz-transform:translateX(820px) translateY(0px);-ms-transform:translateX(820px) translateY(0px);-o-transform:translateX(820px) translateY(0px);transform:translateX(820px) translateY(0px)}100%{-webkit-transform:translateX(1000px) translateY(50px) rotate(80deg);-moz-transform:translateX(1000px) translateY(50px) rotate(80deg);-ms-transform:translateX(1000px) translateY(50px) rotate(80deg);-o-transform:translateX(1000px) translateY(50px) rotate(80deg);transform:translateX(1000px) translateY(50px) rotate(80deg)}}.properties-map .header{text-align:center}.properties-map .properties-map-app{display:flex;justify-content:center}.properties-map .properties-map-app #map-container{width:calc(100vw - 32px);margin:0 auto;border-radius:5px;max-width:1600px}.properties-map .properties-map-app #map-container a{margin-bottom:8px}.page-search .app-container .header form{margin:auto}.page-search .app-container .search-icon{position:absolute;width:32px;height:32px;padding:6px;right:5px;top:6px}@media only screen and (min-width: 768px){.page-search .app-container .search-icon{width:42px;height:42px;padding:8px;top:3px}}@media only screen and (min-width: 1024px){.page-search .app-container .search-icon{width:37px;height:37px;padding:6px;right:4px;top:6px;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}}@media only screen and (min-width: 1900px){.page-search .app-container .search-icon{right:8px;top:9px}}.page-search .app-container .search-icon svg path{fill:#fff}@media only screen and (min-width: 1024px){.page-search .app-container .search-icon:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}.page-search .app-container .result{background-color:#fff}.page-search .app-container .result h1{color:#1f3b3e}.page-search .app-container .result h1 .block-mobile{display:block;color:#10ff02}@media only screen and (min-width: 768px){.page-search .app-container .result h1 .block-mobile{display:inline-block}}.page-search .app-container .result .loading-search{height:30px}.page-search .app-container .result .filter{margin-bottom:20px}.page-search .app-container .result .filter .filter-options{padding:1rem 0 0 0}.page-search .app-container .result .filter .tags{margin-bottom:10px}.page-search .app-container .result .filter span{margin-right:10px;cursor:pointer;display:inline-block;margin:0 .2rem .5rem;border-radius:50px;background:#1f3b3e;padding:.2rem .7rem .3rem;color:#fff;font-weight:300;font-size:.7rem}.page-search .app-container .result .filter span.selected{font-weight:bold}.page-search .app-container .result .items a.search-item{display:block;background-color:#1f3b3e;padding:16px;border-radius:6px;margin-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}.page-search .app-container .result .items a.search-item:before,.page-search .app-container .result .items a.search-item:after{display:none}.page-search .app-container .result .items a.search-item .title{font-weight:700;font-size:1.2rem;margin-bottom:.6rem;line-height:1.5rem}@media only screen and (min-width: 1200px){.page-search .app-container .result .items a.search-item .title{margin-bottom:.2rem}}.page-search .app-container .result .items a.search-item:hover{background-color:#1f3b3e;-webkit-box-shadow:0 0 20px 0px rgba(255,255,255,.3);-moz-box-shadow:0 0 20px 0px rgba(255,255,255,.3);-o-box-shadow:0 0 20px 0px rgba(255,255,255,.3);box-shadow:0 0 20px 0px rgba(255,255,255,.3)}.page-search .app-container .result .items a.search-item:hover .highlightText{background-color:#ffe875}.page-search .app-container .result .highlightText{background-color:rgba(255,232,117,.3);-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;transition:background-color 300ms linear}.hero-wrapper{overflow:hidden;padding-top:200px;margin-bottom:60px}@media all and (min-width: 768px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.hero-wrapper{display:flex;flex-wrap:wrap}}.hero-wrapper .hero-image{display:none;animation:fade-in 2s forwards;opacity:0;width:100%}.hero-wrapper .hero-image img{height:55vh;min-height:380px;object-fit:cover}@media only screen and (min-width: 768px){.hero-wrapper .hero-image img{height:60vh}}@media all and (min-width: 768px)and (-ms-high-contrast: none),(-ms-high-contrast: active){.hero-wrapper .hero-image img{height:80vh;max-height:1080px;width:auto;margin:auto}}.hero-wrapper .hero-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:40%;width:100%;opacity:0;transition:.5s ease;background:#000;background:-moz-linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);mix-blend-mode:multiply;z-index:1;animation:fade-in-shadow 2s forwards;animation-delay:1.5s}.hero-wrapper .hero-content{display:flex;flex-wrap:wrap;padding:0 16px;max-width:1920px;margin:auto}@media only screen and (min-width: 768px){.hero-wrapper .hero-content{height:40vh;min-height:350px}}.hero-wrapper .hero-content .hero-text{margin-top:20px}@media only screen and (min-width: 768px){.hero-wrapper .hero-content .hero-text{align-self:center;margin-top:0}}.hero-wrapper .hero-content .hero-text h1{font-size:32px;line-height:1.2;animation:slide-right 2s forwards;animation-delay:.5s;opacity:0;max-width:520px}@media only screen and (min-width: 768px){.hero-wrapper .hero-content .hero-text h1{font-size:60px;max-width:90%}}@media only screen and (min-width: 1200px){.hero-wrapper .hero-content .hero-text h1{font-size:70px}}@media only screen and (min-width: 1600px){.hero-wrapper .hero-content .hero-text h1{max-width:80%}}@media only screen and (min-width: 1900px){.hero-wrapper .hero-content .hero-text h1{font-size:85px;max-width:75%}}.hero-wrapper .hero-content .hero-links{animation:slide-left 2s forwards;opacity:0;animation-delay:.7s;margin-top:20px;width:100%}.hero-wrapper .hero-content .hero-links a{display:block}@media only screen and (min-width: 768px){.hero-wrapper .hero-content .hero-links a{display:inline-block}}.hero-wrapper .scroll-indicator{position:relative;max-width:1920px;margin:auto;animation:slide-up 1s forwards;animation-delay:2s;opacity:0}.hero-wrapper .scroll-indicator i{position:absolute;right:16px;bottom:1vh;color:#10ff02;transform:rotate(90deg);border:1px solid #4f6567;padding:15px;border-radius:50px;animation:bounce 1.5s infinite alternate;animation-delay:2s}@media only screen and (min-width: 768px){.hero-wrapper .scroll-indicator i{bottom:6.5vh;padding:25px}}.standard-top-wrapper{display:flex;flex-direction:column-reverse;align-items:center;max-width:1600px;margin:auto;padding:20px 16px 0 16px}@media only screen and (min-width: 1024px){.standard-top-wrapper{flex-direction:row-reverse;padding:0px 16px 0 16px;max-height:70vh;overflow:hidden}}.standard-top-wrapper .standard-top-text-wrapper{padding:20px 0 0 0;text-align:center;width:100%}@media only screen and (min-width: 1024px){.standard-top-wrapper .standard-top-text-wrapper{padding:0 0 0 20px;text-align:left}}@media only screen and (min-width: 1200px){.standard-top-wrapper .standard-top-text-wrapper{padding:0 0 0 60px}}@media only screen and (min-width: 1024px){.standard-top-wrapper .standard-top-text-wrapper{width:50%}}.standard-top-wrapper .standard-top-text-wrapper .tagline{margin-bottom:20px}.standard-top-wrapper .standard-top-text-wrapper .tagline h5{margin-bottom:0px;font-weight:600;color:#10ff02}.standard-top-wrapper .standard-top-text-wrapper .heading h1{font-size:1.9rem}@media only screen and (min-width: 768px){.standard-top-wrapper .standard-top-text-wrapper .heading h1{font-size:2.2rem}}@media only screen and (min-width: 1200px){.standard-top-wrapper .standard-top-text-wrapper .heading h1{font-size:2.7rem}}.standard-top-wrapper .standard-top-image{width:100%;position:relative;padding:10px 10px 0 0}@media only screen and (min-width: 1024px){.standard-top-wrapper .standard-top-image{width:50%;padding:20px 20px 0 0}}.standard-top-wrapper .standard-top-image img{max-height:700px;object-fit:cover;border-radius:5px}@media only screen and (min-width: 1024px){.standard-top-wrapper .standard-top-image img{max-height:100%}}.simple-top-wrapper{max-width:1200px;margin:auto;padding:60px 16px 50px 16px;text-align:center}@media only screen and (min-width: 768px){.simple-top-wrapper{padding:40px 16px 80px 16px}}.simple-top-wrapper .simple-top-text-wrapper .tagline h5{margin-bottom:8px;font-weight:600;color:#10ff02}.simple-top-wrapper .simple-top-text-wrapper .heading h1{margin-bottom:0}.managementboard .simple-top-wrapper{padding-bottom:0}@media only screen and (min-width: 768px){.managementboard .simple-top-wrapper{padding-bottom:0px}}.cnp-wrapper{max-width:1600px;margin:auto;padding:40px 16px 70px 16px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){.cnp-wrapper{padding:0px 16px 90px 16px}}@media only screen and (min-width: 1200px){.cnp-wrapper{justify-content:space-between;flex-direction:row}}.cnp-wrapper .heading h1{margin-bottom:0;text-align:center;text-transform:capitalize}@media only screen and (min-width: 1200px){.cnp-wrapper .heading h1{text-align:left}}.cnp-wrapper .heading .tagline{display:none}@media only screen and (min-width: 1200px){.cnp-wrapper .heading .tagline{display:flex;align-items:center}}.cnp-wrapper .heading .tagline i{margin-right:5px;color:#10ff02}.cnp-wrapper .heading .tagline h5{margin-bottom:0px;font-weight:600;color:#10ff02}.cnp-wrapper .sub-navigation .submenu{display:flex;list-style:none;flex-wrap:wrap}@media only screen and (min-width: 1200px){.cnp-wrapper .sub-navigation .submenu{justify-content:flex-end}}.cnp-wrapper .sub-navigation .submenu li{width:49%;background:#324b4e;border-radius:5px;margin:.5%;text-align:center;font-size:.8rem;transition:.3s all}@media only screen and (min-width: 768px){.cnp-wrapper .sub-navigation .submenu li{width:auto;background-color:rgba(0,0,0,0);padding:0;margin:0 12px;font-size:inherit}}.cnp-wrapper .sub-navigation .submenu li:hover{background-color:#4f6567}@media only screen and (min-width: 768px){.cnp-wrapper .sub-navigation .submenu li:hover{background-color:rgba(0,0,0,0)}}.cnp-wrapper .sub-navigation .submenu li a{width:100%;padding:6px}@media only screen and (min-width: 768px){.cnp-wrapper .sub-navigation .submenu li a{padding:0}}.cnp-wrapper .sub-navigation .submenu li a::before,.cnp-wrapper .sub-navigation .submenu li a::after{display:none}@media only screen and (min-width: 768px){.cnp-wrapper .sub-navigation .submenu li a::before,.cnp-wrapper .sub-navigation .submenu li a::after{display:block}}.cnp-wrapper .sub-navigation .submenu li a.active{font-style:italic}@media only screen and (min-width: 768px){.cnp-wrapper .sub-navigation .submenu li:last-child{margin:0 0 0 12px}}.notice-list{max-width:1200px;margin:auto;padding:0 16px}.notice-list .stock-exchange-list a{display:block;background-color:#324b4e;padding:16px;margin:0 0 5px 0;border-radius:5px;transition:.3s all}@media only screen and (min-width: 1024px){.notice-list .stock-exchange-list a{padding:30px;margin:0 0 10px 0}}.notice-list .stock-exchange-list a:after,.notice-list .stock-exchange-list a:before{display:none}.notice-list .stock-exchange-list a .disclosure{display:flex;flex-wrap:wrap}.notice-list .stock-exchange-list a .disclosure .published-time{opacity:.7;font-size:.8rem;margin-bottom:6px;width:100%}@media only screen and (min-width: 1024px){.notice-list .stock-exchange-list a .disclosure .published-time{font-size:1.15rem;padding-right:16px;border-right:1px solid #4f6567;width:auto;width:20%}}.notice-list .stock-exchange-list a .disclosure .headline{width:80%}@media only screen and (min-width: 1024px){.notice-list .stock-exchange-list a .disclosure .headline{width:75%;padding:0 16px}}.notice-list .stock-exchange-list a .disclosure .arrow{margin:auto 0 auto auto;color:#10ff02;width:20%;text-align:right}@media only screen and (min-width: 1024px){.notice-list .stock-exchange-list a .disclosure .arrow{width:auto}}.notice-list .stock-exchange-list a:hover{background-color:#4f6567}.notice-list a.archive-link{display:block;width:100%;background:#324b4e;margin-bottom:10px;border-radius:5px;padding:20px 16px;text-align:center;transition:.3s all;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 1024px){.notice-list a.archive-link{padding:30px}}.notice-list a.archive-link i{color:#10ff02}.notice-list a.archive-link:hover{background-color:#4f6567}.notice-list a.archive-link:before,.notice-list a.archive-link:after{display:none}.disclosure-single{max-width:620px;margin:auto;padding:0 16px}.disclosure-single .headline{margin-top:120px}@media only screen and (min-width: 768px){.disclosure-single .headline{margin-top:130px}}.disclosure-single .headline h1{font-size:2.2rem;margin-bottom:20px}@media only screen and (min-width: 1200px){.disclosure-single .headline h1{font-size:2.8rem}}.disclosure-single .published{margin-bottom:0px;border-top:1px solid #4f6567;border-bottom:1px solid #4f6567}.disclosure-single .published p{margin:10px auto;color:#10ff02;font-size:.8rem}@media only screen and (min-width: 1024px){.disclosure-single .published p{margin:16px auto;font-size:.9rem}}.disclosure-single .text{white-space:pre-line}.disclosure-single .link{display:flex;flex-direction:column;margin-top:30px}@media only screen and (min-width: 1024px){.disclosure-single .link{flex-direction:row;margin-top:40px}}.disclosure-single .link a{display:block;width:100%;background:#324b4e;margin-bottom:10px;border-radius:5px;padding:20px 10px;text-align:center;transition:.3s all}@media only screen and (min-width: 1024px){.disclosure-single .link a{width:49%}}.disclosure-single .link a:hover{background-color:#4f6567}@media only screen and (min-width: 1024px){.disclosure-single .link a:nth-child(1){margin-right:1%}}.disclosure-single .link a i{color:#10ff02}.contact-top-wrapper{display:flex;flex-direction:column-reverse;align-items:center;max-width:1600px;margin:auto;padding:20px 16px 0 16px}@media only screen and (min-width: 1024px){.contact-top-wrapper{flex-direction:row-reverse}}.contact-top-wrapper .contact-top-text-wrapper{padding:20px 0 0 0;width:100%}@media only screen and (min-width: 1024px){.contact-top-wrapper .contact-top-text-wrapper{padding:0 0 0 60px}}@media only screen and (min-width: 1024px){.contact-top-wrapper .contact-top-text-wrapper{width:50%}}.contact-top-wrapper .contact-top-text-wrapper .heading h1{font-size:2.4rem}@media only screen and (min-width: 768px){.contact-top-wrapper .contact-top-text-wrapper .heading h1{font-size:2.8rem}}@media only screen and (min-width: 1200px){.contact-top-wrapper .contact-top-text-wrapper .heading h1{font-size:3.5rem}}.contact-top-wrapper .contact-top-text-wrapper .c-info{border-bottom:1px solid #4f6567;padding:10px 0 20px 0}@media only screen and (min-width: 768px){.contact-top-wrapper .contact-top-text-wrapper .c-info{padding:20px 0 30px 0}}.contact-top-wrapper .contact-top-text-wrapper .c-info p.marker{color:#abaeb4;font-size:.8rem;margin-bottom:0px}@media only screen and (min-width: 1024px){.contact-top-wrapper .contact-top-text-wrapper .c-info p.marker{font-size:.9rem}}.contact-top-wrapper .contact-top-text-wrapper .c-info h4{margin-bottom:0;font-size:1.2rem}@media only screen and (min-width: 768px){.contact-top-wrapper .contact-top-text-wrapper .c-info h4{font-size:1.4rem}}.contact-top-wrapper .contact-top-text-wrapper .c-info i{color:#10ff02;margin-left:10px}.contact-top-wrapper .contact-top-text-wrapper a.nostyling:before,.contact-top-wrapper .contact-top-text-wrapper a.nostyling:after{display:none}.contact-top-wrapper .contact-top-image{width:100%;position:relative;padding:10px 10px 0 0}@media only screen and (min-width: 1024px){.contact-top-wrapper .contact-top-image{width:50%;padding:20px 20px 0 0}}.contact-top-wrapper .contact-top-image img{border-radius:5px}.bi-wrapper{margin:13vh auto}.bi-wrapper .bi-image img{max-height:100vh;object-fit:cover}.tcs-wrapper{max-width:1600px;margin:3rem auto 13vh auto;padding:0 16px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.tcs-wrapper .tcs-heading{width:50%;padding-right:40px}}.tcs-wrapper .tcs-heading h2{font-size:27px}@media only screen and (min-width: 768px){.tcs-wrapper .tcs-heading h2{font-size:40px}}@media only screen and (min-width: 1200px){.tcs-wrapper .tcs-heading h2{font-size:50px}}@media only screen and (min-width: 768px){.tcs-wrapper .tcs-text{width:50%}}.tcs-wrapper .tcs-text .tcs-button{margin-top:30px}@media only screen and (min-width: 768px){.tcs-wrapper .tcs-text .tcs-button{margin-top:40px}}.tcs-wrapper .tcs-text .tcs-button .button{display:inline-block;text-decoration:none;background-color:#3b8409;color:#fff;padding:10px 20px}.sc-wrapper{max-width:1600px;margin:13vh auto;padding:0 16px}.sc-wrapper a{overflow:hidden;max-height:60vh;position:relative;width:100%;border-radius:5px}@media only screen and (min-width: 768px){.sc-wrapper a{max-height:100%}}.sc-wrapper a:before,.sc-wrapper a:after{display:none}.sc-wrapper a .sc-heading{position:absolute;left:50%;top:50%;transform:translate(-50%, -44%);z-index:2;transition:.5s all;text-align:center}.sc-wrapper a .sc-heading .sc-text{display:none}@media only screen and (min-width: 768px){.sc-wrapper a .sc-heading .sc-text{display:flex;opacity:0;transform:translateY(-20px);transition:.5s all;background:rgba(255,255,255,.25);padding:12px 20px;border-radius:50px;transition-delay:.2s;width:fit-content;margin:auto}.sc-wrapper a .sc-heading .sc-text i{color:#10ff02;transform:translateX(-20px);transition:.5s all;transition-delay:.5s;opacity:0;position:relative;top:4px}}.sc-wrapper a .sc-heading .sc-text p{margin-bottom:0}.sc-wrapper a .sc-image{width:100%}.sc-wrapper a .sc-image img{transition:.5s all}.sc-wrapper a .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:.4;transition:.5s ease;background-color:#000;mix-blend-mode:multiply;z-index:1;border-radius:5px}.sc-wrapper a:hover .sc-image img{transform:scale(1.03)}.sc-wrapper a:hover .sc-heading{transform:translate(-50%, -50%)}.sc-wrapper a:hover .sc-text{opacity:1;transform:translateY(0)}.sc-wrapper a:hover .sc-text i{transform:translateX(-8px);opacity:1}.sc-wrapper a:hover .overlay{opacity:.6}.kf-wrapper{max-width:1600px;margin:13vh auto;padding:0 16px;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media only screen and (min-width: 768px){.kf-wrapper{flex-direction:row}}.kf-wrapper .kf-box-wrapper{width:100%;margin-top:10px}@media only screen and (min-width: 768px){.kf-wrapper .kf-box-wrapper{width:45%;margin-top:0}}.kf-wrapper .kf-box-wrapper .kf-box{border-bottom:1px solid #4f6567;padding:10px 0 10px 0}@media only screen and (min-width: 768px){.kf-wrapper .kf-box-wrapper .kf-box{padding:20px 0 20px 0}}.kf-wrapper .kf-box-wrapper .kf-box p{color:#abaeb4;font-size:.9rem;margin-bottom:10px}@media only screen and (min-width: 1024px){.kf-wrapper .kf-box-wrapper .kf-box p{font-size:1rem}}.kf-wrapper .kf-box-wrapper .kf-box h4{margin-bottom:0}.kf-wrapper .kf-img{width:100%}@media only screen and (min-width: 768px){.kf-wrapper .kf-img{width:45%}}.kf-wrapper .kf-img img{border-radius:5px}.nl-wrapper{width:100%;margin:13vh 0 13vh 0;padding:0 16px;opacity:.3}@media only screen and (min-width: 768px){.nl-wrapper{width:50%;padding:0 16px 0 0;margin:13vh 0 13vh auto}}.nl-wrapper .nl-text{max-width:800px}.nl-wrapper .nl-text p{font-size:.9rem}@media only screen and (min-width: 1024px){.nl-wrapper .nl-text p{font-size:1rem}}.nl-wrapper .nl-button{margin-top:20px}@media only screen and (min-width: 768px){.nl-wrapper .nl-button{margin-top:40px}}.nl-wrapper .nl-button .btn.disabled{pointer-events:none}.nl-wrapper .nl-button .btn.disabled:hover{background-color:rgba(0,0,0,0);color:#fff;cursor:auto}#link-container *{box-sizing:border-box}#link-container *::before,#link-container *::after{box-sizing:border-box}#link-container button{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:rgba(0,0,0,0);padding:0}@media only screen and (min-width: 768px){#link-container button{line-height:1.3}}#link-container button.first{width:10rem}@media only screen and (min-width: 768px){#link-container button.first{width:10.5rem}}#link-container button.second{width:11rem;margin:10px 0}@media only screen and (min-width: 768px){#link-container button.second{width:13rem;margin:0}}#link-container button.herolink{height:auto}#link-container button.herolink .circle{transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#4f6567;border-radius:1.625rem}#link-container button.herolink .circle .icon{transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;top:0;bottom:0;margin:auto;background:#10ff02}#link-container button.herolink .circle .icon.arrow{transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);left:.625rem;width:1.125rem;height:.125rem;background:none}#link-container button.herolink .circle .icon.arrow::before{position:absolute;content:"";top:-0.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #10ff02;border-right:.125rem solid #10ff02;transform:rotate(45deg)}#link-container button.herolink .button-text{transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;color:#fff;font-weight:400;text-align:center;font-size:16px}@media only screen and (min-width: 768px){#link-container button.herolink .button-text{font-size:1.25rem}}#link-container button:hover .circle{width:100%}#link-container button:hover .circle .icon.arrow{background:#10ff02;transform:translate(1rem, 0)}#link-container button:hover .button-text{color:#fff}@supports(display: grid){#link-container body{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:.625rem;grid-template-areas:". main main ." ". main main ."}#link-container #link-container{grid-area:main;align-self:center;justify-self:center}}#link-container a::before,#link-container a:after{display:none}.lg-wrapper{max-width:1100px;margin:13vh auto;padding:0 16px}.lg-wrapper .lg-heading{text-align:center}.lg-wrapper .lg-logo{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.lg-wrapper .lg-logo .lg-single-logo{width:48%;padding:20px;display:flex;justify-content:center}@media only screen and (min-width: 768px){.lg-wrapper .lg-logo .lg-single-logo{width:24%;padding:10px}}.lg-wrapper .lg-logo .lg-single-logo a:before,.lg-wrapper .lg-logo .lg-single-logo a:after{display:none}.lg-wrapper .lg-logo .lg-single-logo img{max-width:100px;padding:1%;margin:auto}@media only screen and (min-width: 1024px){.lg-wrapper .lg-logo .lg-single-logo img{max-width:130px}}.sh-wrapper{width:100%;margin-top:50px;margin-bottom:10px;text-align:center}@media only screen and (min-width: 1024px){.sh-wrapper{text-align:left;margin-top:60px;margin-bottom:20px}}.stb-wrapper{max-width:850px;margin:6vh auto;padding:0 16px}.managementboard section{max-width:1600px;margin:auto;display:flex;flex-wrap:wrap;padding-bottom:50px;padding:0 16px}.managementboard section .employee{background-color:#324b4e;display:flex;width:100%;align-items:center;margin-bottom:10px;border-radius:5px}@media only screen and (min-width: 1024px){.managementboard section .employee{width:49%;margin:0 .5% 1% .5%}}.managementboard section .employee .cp-photo{width:40%;height:100%}@media only screen and (min-width: 1024px){.managementboard section .employee .cp-photo{width:40%}}.managementboard section .employee .cp-photo img{height:100%;object-fit:cover;border-radius:5px 0 0 5px}.managementboard section .employee .cp-info{padding:30px 16px;width:60%}@media only screen and (min-width: 1024px){.managementboard section .employee .cp-info{width:60%;padding:40px}}.managementboard section .employee .cp-info .cp-name{font-weight:700;font-size:1rem}@media only screen and (min-width: 1024px){.managementboard section .employee .cp-info .cp-name{font-size:1.25rem}}.managementboard section .employee .cp-info .cp-title{font-weight:500;font-style:normal;font-size:.8rem;margin-bottom:6px}@media only screen and (min-width: 1024px){.managementboard section .employee .cp-info .cp-title{margin-bottom:16px;font-size:.9rem}}.managementboard section .employee .cp-info .cp-phone,.managementboard section .employee .cp-info .cp-email{margin:0;font-size:.85rem}@media only screen and (min-width: 1200px){.managementboard section .employee .cp-info .cp-phone,.managementboard section .employee .cp-info .cp-email{font-size:.9rem}}.managementboard section .employee .cp-info .cp-phone a,.managementboard section .employee .cp-info .cp-email a{margin-bottom:5px}.managementboard section .employee .cp-info .cp-description{width:100%;margin-top:30px}@media only screen and (min-width: 1200px){.managementboard section .employee .cp-info .cp-description{margin-top:20px}}.managementboard section .employee .cp-info .cp-description a{background-color:#4f6567;width:fit-content;border-radius:5px;padding:8px 16px;font-size:.85rem;display:flex;align-items:center;justify-content:space-between;transition:.3s all}@media only screen and (min-width: 1200px){.managementboard section .employee .cp-info .cp-description a{font-size:.9rem;padding:12px 16px}}.managementboard section .employee .cp-info .cp-description a i{color:#10ff02;margin-left:8px}.managementboard section .employee .cp-info .cp-description a:before,.managementboard section .employee .cp-info .cp-description a:after{display:none}.managementboard section .employee .cp-info .cp-description a:hover{background-color:#5d787b}@media only screen and (min-width: 768px){.managementboard section .employee{text-align:left}}.modal-bg .cp-modal-frame{background:#1f3b3e;padding:40px 16px;width:100%;max-width:800px;border-radius:5px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.modal-bg .cp-modal-frame::-webkit-scrollbar{display:none}.modal-bg .cp-modal-frame .modal-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 20px 0;flex-direction:column-reverse}@media only screen and (min-width: 1200px){.modal-bg .cp-modal-frame .modal-header{flex-direction:row}}.modal-bg .cp-modal-frame .modal-header h1{font-size:30px;margin:0}@media only screen and (min-width: 768px){.modal-bg .cp-modal-frame .modal-header h1{font-size:40px}}@media only screen and (min-width: 1200px){.modal-bg .cp-modal-frame .modal-header h1{font-size:50px}}.modal-bg .cp-modal-frame .modal-header .close-btn{margin-bottom:16px}@media only screen and (min-width: 1200px){.modal-bg .cp-modal-frame .modal-header .close-btn{margin-bottom:0}}.modal-bg .cp-modal-frame .text{font-size:.85rem}@media only screen and (min-width: 1200px){.modal-bg .cp-modal-frame .text{font-size:.9rem}}@keyframes slide-right{from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-left{from{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-up{from{transform:translateY(25px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in{from{transform:translateY(-40px) scale(1.2);opacity:0}to{transform:translateY(0px) scale(1);opacity:1}}@keyframes fade-in-shadow{from{transform:translateY(-40px);opacity:0}to{transform:translateY(0px);opacity:.6}}@keyframes bounce{from{transform:translateY(0px) rotate(90deg)}to{transform:translateY(-10px) rotate(90deg)}}.news-archive{max-width:1200px;margin:auto;padding:0px 16px 50px 16px}.news-archive a{color:#fff !important;transition:.3s all}.news-archive a:hover{color:#10ff02 !important}.news-archive a,.news-archive p,.news-archive td{font-size:.9rem}.news-archive .companyDisclosuresArchive form{background-color:#324b4e;border-radius:5px;padding:16px;margin:16px 0}.news-archive .companyDisclosuresArchive form table{width:100%}.news-archive .companyDisclosuresArchive form table select,.news-archive .companyDisclosuresArchive form table input[type=text]{border-radius:5px;font-size:.9rem}.news-archive .companyDisclosuresArchive form table option{background-color:#4f6567;font-size:.9rem}.news-archive .companyDisclosuresArchive form table .first{display:flex;flex-direction:column;text-align:left;font-size:1.15rem;color:#10ff02}.news-archive .companyDisclosuresArchive form table .first td.middle{display:flex}.news-archive .companyDisclosuresArchive form table .first td.middle select:nth-child(2){margin:0 16px}.news-archive .companyDisclosuresArchive form table .first td.last{margin:16px 0 0 0}.news-archive .companyDisclosuresArchive form table tr.middle{display:flex;flex-direction:column;margin:16px 0 0 0}.news-archive .companyDisclosuresArchive form table tr.middle td.middle{display:flex}.news-archive .companyDisclosuresArchive form table tr.middle td.middle select:nth-child(2){margin:0 1%}.news-archive .companyDisclosuresArchive form table tr.middle td.last{padding-top:16px}.news-archive .companyDisclosuresArchive form table tr.middle td.last button.search{padding:12px 18px !important;background-color:rgba(0,0,0,0);border:1px solid #10ff02;border-radius:50px;font-size:.9rem;transition:.3s all}.news-archive .companyDisclosuresArchive form table tr.middle td.last button.search:hover{background-color:#10ff02;color:#1f3b3e}.news-archive .companyDisclosuresArchive .vertical{width:100%;font-size:.9rem}.news-archive .companyDisclosuresArchive .vertical .tr-first{display:flex}.news-archive .companyDisclosuresArchive .vertical .tr-first .th-first,.news-archive .companyDisclosuresArchive .vertical .tr-first .th-last{background:#324b4e;color:#10ff02;font-size:1.15rem;padding:10px 16px}.news-archive .companyDisclosuresArchive .vertical .tr-first .th-first{width:30%;border-radius:5px 0}@media only screen and (min-width: 1024px){.news-archive .companyDisclosuresArchive .vertical .tr-first .th-first{width:20%}}.news-archive .companyDisclosuresArchive .vertical .tr-first .th-last{width:70%;border-radius:0 5px}@media only screen and (min-width: 1024px){.news-archive .companyDisclosuresArchive .vertical .tr-first .th-last{width:80%}}.news-archive .companyDisclosuresArchive .vertical .tr-middle,.news-archive .companyDisclosuresArchive .vertical .tr-last{display:flex;cursor:pointer}.news-archive .companyDisclosuresArchive .vertical .tr-middle:hover .td-last,.news-archive .companyDisclosuresArchive .vertical .tr-last:hover .td-last{color:#10ff02}.news-archive .companyDisclosuresArchive .vertical .tr-middle .td-first,.news-archive .companyDisclosuresArchive .vertical .tr-middle .td-last,.news-archive .companyDisclosuresArchive .vertical .tr-last .td-first,.news-archive .companyDisclosuresArchive .vertical .tr-last .td-last{color:#fff;background-color:rgba(0,0,0,0);padding:10px 16px;transition:color 200ms}.news-archive .companyDisclosuresArchive .vertical .tr-middle .td-first,.news-archive .companyDisclosuresArchive .vertical .tr-last .td-first{width:20%;border:1px solid #4f6567;opacity:.7}.news-archive .companyDisclosuresArchive .vertical .tr-middle .td-last,.news-archive .companyDisclosuresArchive .vertical .tr-last .td-last{width:80%;border-top:1px solid #4f6567;border-bottom:1px solid #4f6567;border-right:1px solid #4f6567}.news-archive .companyDisclosuresArchive .vertical .news-item-text,.news-archive .companyDisclosuresArchive .vertical .nr{color:#fff;background-color:rgba(0,0,0,0);padding:10px 16px;border:1px solid #4f6567;white-space:pre}.news-archive .companyDisclosuresArchive .pager #companyDisclosuresArchiveForm{padding:16px 0 0 0;background-color:rgba(0,0,0,0)}.news-archive .companyDisclosuresArchive .pager #companyDisclosuresArchiveForm input{padding:12px 18px !important;background-color:rgba(0,0,0,0);border:1px solid #10ff02;border-radius:50px;font-size:.9rem;transition:.3s all}.news-archive .companyDisclosuresArchive .pager #companyDisclosuresArchiveForm input:hover{background-color:#10ff02;color:#1f3b3e}.iframe-container{position:relative;overflow:hidden;width:100%;max-width:1200px;margin:auto}.responsive-iframe{width:100%;height:100%;border:none}.swiper-container{margin:0 auto;position:relative;overflow-x:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:17px;height:34px;margin-top:-22px;z-index:10;cursor:pointer;background-size:17px 34px;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 768px){.swiper-button-prev,.swiper-button-next{width:23px;height:40px;background-size:23px 40px}}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");left:16px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");right:16px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:#fff;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#10ff02;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}#map-container{-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:"mneue-haas-grotesk-text",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 "mneue-haas-grotesk-text",sans-serif}.gm-style .gm-style-iw-c{box-shadow:0 0px 0px 0px 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}.vue-google-map{width:600px;height:600px}.wide-google-map{width:100%;height:600px}.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}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:.3s cubic-bezier(0.55, 0.09, 0.68, 0.53) opacity}.vue-modal-bg{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,.4)}.esg-wrapper,.investors-wrapper{max-width:1600px;margin:auto;padding:0px 16px}@media only screen and (min-width: 768px){.esg-wrapper,.investors-wrapper{padding:0 16px}}.esg-wrapper .esg-files,.esg-wrapper .esg-content,.esg-wrapper .investors-content,.investors-wrapper .esg-files,.investors-wrapper .esg-content,.investors-wrapper .investors-content{padding:50px 16px}@media only screen and (min-width: 1200px){.esg-wrapper .esg-files,.esg-wrapper .esg-content,.esg-wrapper .investors-content,.investors-wrapper .esg-files,.investors-wrapper .esg-content,.investors-wrapper .investors-content{padding:80px 40px}}.esg-wrapper .esg-files h3,.esg-wrapper .esg-files h4,.esg-wrapper .esg-content h3,.esg-wrapper .esg-content h4,.esg-wrapper .investors-content h3,.esg-wrapper .investors-content h4,.investors-wrapper .esg-files h3,.investors-wrapper .esg-files h4,.investors-wrapper .esg-content h3,.investors-wrapper .esg-content h4,.investors-wrapper .investors-content h3,.investors-wrapper .investors-content h4{text-align:center;margin-bottom:16px}@media only screen and (min-width: 1024px){.esg-wrapper .esg-files h3,.esg-wrapper .esg-files h4,.esg-wrapper .esg-content h3,.esg-wrapper .esg-content h4,.esg-wrapper .investors-content h3,.esg-wrapper .investors-content h4,.investors-wrapper .esg-files h3,.investors-wrapper .esg-files h4,.investors-wrapper .esg-content h3,.investors-wrapper .esg-content h4,.investors-wrapper .investors-content h3,.investors-wrapper .investors-content h4{margin-bottom:25px}}.esg-wrapper .esg-files .text,.esg-wrapper .esg-content .text,.esg-wrapper .investors-content .text,.investors-wrapper .esg-files .text,.investors-wrapper .esg-content .text,.investors-wrapper .investors-content .text{max-width:900px;margin:auto;text-align:center}.esg-wrapper .esg-files.white,.esg-wrapper .esg-content.white,.esg-wrapper .investors-content.white,.investors-wrapper .esg-files.white,.investors-wrapper .esg-content.white,.investors-wrapper .investors-content.white{background-color:#fff;color:#1f3b3e}.esg-wrapper .esg-files.grey,.esg-wrapper .esg-content.grey,.esg-wrapper .investors-content.grey,.investors-wrapper .esg-files.grey,.investors-wrapper .esg-content.grey,.investors-wrapper .investors-content.grey{background-color:#e1e2e4;color:#1f3b3e}.esg-wrapper .esg-files.green,.esg-wrapper .esg-content.green,.esg-wrapper .investors-content.green,.investors-wrapper .esg-files.green,.investors-wrapper .esg-content.green,.investors-wrapper .investors-content.green{background-color:#4f6567;color:#fff}.esg-wrapper .esg-files.top,.esg-wrapper .esg-content.top,.esg-wrapper .investors-content.top,.investors-wrapper .esg-files.top,.investors-wrapper .esg-content.top,.investors-wrapper .investors-content.top{border-radius:5px 5px 0 0}.esg-wrapper .esg-files.bottom,.esg-wrapper .esg-content.bottom,.esg-wrapper .investors-content.bottom,.investors-wrapper .esg-files.bottom,.investors-wrapper .esg-content.bottom,.investors-wrapper .investors-content.bottom{border-radius:0 0 5px 5px}.esg-wrapper .esg-files ul,.esg-wrapper .esg-content ul,.esg-wrapper .investors-content ul,.investors-wrapper .esg-files ul,.investors-wrapper .esg-content ul,.investors-wrapper .investors-content ul{margin-left:20px}.esg-wrapper .esg-files .documents,.esg-wrapper .esg-content .documents,.esg-wrapper .investors-content .documents,.investors-wrapper .esg-files .documents,.investors-wrapper .esg-content .documents,.investors-wrapper .investors-content .documents{max-width:600px;margin:0 auto}.esg-wrapper .esg-files .documents h4,.esg-wrapper .esg-content .documents h4,.esg-wrapper .investors-content .documents h4,.investors-wrapper .esg-files .documents h4,.investors-wrapper .esg-content .documents h4,.investors-wrapper .investors-content .documents h4{text-align:left}.esg-wrapper .esg-files .documents .document-single,.esg-wrapper .esg-content .documents .document-single,.esg-wrapper .investors-content .documents .document-single,.investors-wrapper .esg-files .documents .document-single,.investors-wrapper .esg-content .documents .document-single,.investors-wrapper .investors-content .documents .document-single{background:#e1e2e4;border-radius:5px;flex-direction:column;margin-bottom:5px}.esg-wrapper .esg-files .documents .document-single .document-link a,.esg-wrapper .esg-content .documents .document-single .document-link a,.esg-wrapper .investors-content .documents .document-single .document-link a,.investors-wrapper .esg-files .documents .document-single .document-link a,.investors-wrapper .esg-content .documents .document-single .document-link a,.investors-wrapper .investors-content .documents .document-single .document-link a{display:flex;justify-content:space-between;align-items:center;transition:.3s all;font-size:.8rem;font-weight:600;padding:16px}.esg-wrapper .esg-files .documents .document-single .document-link a:hover,.esg-wrapper .esg-content .documents .document-single .document-link a:hover,.esg-wrapper .investors-content .documents .document-single .document-link a:hover,.investors-wrapper .esg-files .documents .document-single .document-link a:hover,.investors-wrapper .esg-content .documents .document-single .document-link a:hover,.investors-wrapper .investors-content .documents .document-single .document-link a:hover{color:#5d787b}.esg-wrapper .esg-files .documents .document-single .document-link a:before,.esg-wrapper .esg-files .documents .document-single .document-link a:after,.esg-wrapper .esg-content .documents .document-single .document-link a:before,.esg-wrapper .esg-content .documents .document-single .document-link a:after,.esg-wrapper .investors-content .documents .document-single .document-link a:before,.esg-wrapper .investors-content .documents .document-single .document-link a:after,.investors-wrapper .esg-files .documents .document-single .document-link a:before,.investors-wrapper .esg-files .documents .document-single .document-link a:after,.investors-wrapper .esg-content .documents .document-single .document-link a:before,.investors-wrapper .esg-content .documents .document-single .document-link a:after,.investors-wrapper .investors-content .documents .document-single .document-link a:before,.investors-wrapper .investors-content .documents .document-single .document-link a:after{display:none}.esg-wrapper .esg-files .documents .document-single .document-link a i,.esg-wrapper .esg-content .documents .document-single .document-link a i,.esg-wrapper .investors-content .documents .document-single .document-link a i,.investors-wrapper .esg-files .documents .document-single .document-link a i,.investors-wrapper .esg-content .documents .document-single .document-link a i,.investors-wrapper .investors-content .documents .document-single .document-link a i{margin-left:16px}.esg-wrapper .esg-files .documents .document-single .document-link:last-child a,.esg-wrapper .esg-content .documents .document-single .document-link:last-child a,.esg-wrapper .investors-content .documents .document-single .document-link:last-child a,.investors-wrapper .esg-files .documents .document-single .document-link:last-child a,.investors-wrapper .esg-content .documents .document-single .document-link:last-child a,.investors-wrapper .investors-content .documents .document-single .document-link:last-child a{margin-bottom:0}.esg-wrapper .esg-images,.investors-wrapper .esg-images{display:flex;flex-wrap:wrap}.esg-wrapper .esg-images .esg-image,.investors-wrapper .esg-images .esg-image{width:100%}@media only screen and (min-width: 1024px){.esg-wrapper .esg-images .esg-image,.investors-wrapper .esg-images .esg-image{width:50%}}.esg-wrapper .esg-images .esg-image.wide,.investors-wrapper .esg-images .esg-image.wide{width:100%}.financialcalendar .heading h3,.sharefacts .heading h3{text-align:left}.financialcalendar .fc-content,.sharefacts .fc-content{display:flex;flex-wrap:wrap}.financialcalendar .fc-content .fc-calendar,.sharefacts .fc-content .fc-calendar{width:100%}@media only screen and (min-width: 1024px){.financialcalendar .fc-content .fc-calendar,.sharefacts .fc-content .fc-calendar{width:40%}}.financialcalendar .fc-content .fc-calendar li,.sharefacts .fc-content .fc-calendar li{list-style:none;padding-left:20px;padding:8px 0px 8px 20px;border-left:2px solid #10ff02;margin-bottom:5px}@media only screen and (min-width: 1024px){.financialcalendar .fc-content .fc-calendar li,.sharefacts .fc-content .fc-calendar li{padding:10px 0px 10px 20px}}.financialcalendar .fc-content .description,.sharefacts .fc-content .description{width:100%;margin-top:25px}@media only screen and (min-width: 1024px){.financialcalendar .fc-content .description,.sharefacts .fc-content .description{width:60%;padding-left:20px;margin-top:0}}.ii-content{display:flex;flex-wrap:wrap;align-items:center}.ii-content .image{width:100%}@media only screen and (min-width: 1024px){.ii-content .image{width:50%}}.ii-content .image img{border-radius:5px}.ii-content .description{width:100%;text-align:left;margin-top:16px}@media only screen and (min-width: 1024px){.ii-content .description{width:50%;padding:0 20px;margin-top:0}}@media only screen and (min-width: 1200px){.ii-content .description{padding:0 40px}}.ii-content .description h3{text-align:left}.ii-content .description .outline{color:#1f3b3e}.ii-content .description .links{margin-top:30px}.ii-content .description .links a{display:block;width:fit-content;margin-bottom:10px}.irc h3{text-align:left}.irc .irc-content{display:flex;flex-wrap:wrap;max-width:600px;margin:auto;align-items:center;background-color:#fff;border-radius:5px}.irc .irc-content.second{margin-top:5px}.irc .irc-content.ar{padding-top:10px}@media only screen and (min-width: 768px){.irc .irc-content.ar{padding-top:0px}}.irc .irc-content.ar img{width:fit-content;margin:auto}.irc .irc-content .image{width:100%;height:100%}@media only screen and (min-width: 768px){.irc .irc-content .image{width:40%}}.irc .irc-content .image img{height:100%;object-fit:cover;border-radius:5px 5px 0 0}@media only screen and (min-width: 768px){.irc .irc-content .image img{border-radius:5px 0 0 5px}}.irc .irc-content .description{padding:20px;width:100%;text-align:center}@media only screen and (min-width: 768px){.irc .irc-content .description{width:60%;padding:40px;text-align:left}}.irc .irc-content .description h4{font-weight:700;font-size:1rem;margin:0}@media only screen and (min-width: 768px){.irc .irc-content .description h4{text-align:left}}@media only screen and (min-width: 1024px){.irc .irc-content .description h4{font-size:1.25rem}}.irc .irc-content .description .title{font-weight:500;font-style:normal;font-size:.8rem;margin-bottom:6px}@media only screen and (min-width: 768px){.irc .irc-content .description .title{margin-bottom:16px;font-size:.9rem}}.irc .irc-content .description .phone,.irc .irc-content .description .email{margin:0;font-size:.85rem}@media only screen and (min-width: 1200px){.irc .irc-content .description .phone,.irc .irc-content .description .email{font-size:.9rem}}.irc .irc-content .description .phone a,.irc .irc-content .description .email a{margin-bottom:5px}.irc .irc-content .description .info p{margin-bottom:0;font-size:.8rem}@media only screen and (min-width: 768px){.irc .irc-content .description .info p{font-size:.9rem}}.kfi-wrapper{display:flex;justify-content:center;flex-wrap:wrap;max-width:900px;margin:40px auto 0 auto}.kfi-wrapper .keyfigure{width:46%;margin:16px 2%;text-align:center}@media only screen and (min-width: 1024px){.kfi-wrapper .keyfigure{width:23%;margin:1%}}.kfi-wrapper .keyfigure .number{background:#fff;border:2px solid #10ff02;width:fit-content;text-align:center;padding:10px;border-radius:100%;min-height:90px;min-width:90px;display:flex;align-items:center;justify-content:center;font-weight:600;margin:0 auto 10px auto;font-size:.9rem}@media only screen and (min-width: 1024px){.kfi-wrapper .keyfigure .number{min-height:110px;min-width:110px;font-size:1.1rem}}.kfi-wrapper .keyfigure .text{font-size:.8rem;font-weight:600}@media only screen and (min-width: 768px){.kfi-wrapper .keyfigure .text{font-size:.9rem}}.lqr-sen-wrapper{display:flex;flex-wrap:wrap}.lqr-sen-wrapper .lqr{width:100%;padding-bottom:0}@media only screen and (min-width: 1024px){.lqr-sen-wrapper .lqr{width:40%;padding:50px 0 50px 16px}}@media only screen and (min-width: 1200px){.lqr-sen-wrapper .lqr{padding:80px 0 80px 40px}}.lqr-sen-wrapper .sen{width:100%;padding-top:20px}@media only screen and (min-width: 768px){.lqr-sen-wrapper .sen{padding-top:40px}}@media only screen and (min-width: 1024px){.lqr-sen-wrapper .sen{width:60%;padding-top:50px}}@media only screen and (min-width: 1200px){.lqr-sen-wrapper .sen{padding-top:80px}}@media only screen and (min-width: 768px){.lqr-sen-wrapper .sen .disclosure .headline{width:75% !important;padding:0 16px}}.lqr-sen-wrapper .sen .disclosure .arrow{color:#1f3b3e !important}@media only screen and (min-width: 768px){.lqr-sen-wrapper .sen .disclosure .arrow{width:auto !important}}.lqr-sen-wrapper .sen .published-time{font-size:.8rem !important}@media only screen and (min-width: 768px){.lqr-sen-wrapper .sen .published-time{font-size:.9rem !important;border-right:1px solid #abaeb4 !important}}.lqr-sen-wrapper .sen .notice-list{font-size:.8rem;padding:0}@media only screen and (min-width: 768px){.lqr-sen-wrapper .sen .notice-list{font-size:.9rem}}.lqr-sen-wrapper .sen .notice-list .stock-exchange-list{background-color:#fff;border-radius:5px;padding:25px 16px}@media only screen and (min-width: 768px){.lqr-sen-wrapper .sen .notice-list .stock-exchange-list{padding:25px}}.lqr-sen-wrapper .sen .notice-list .stock-exchange-list a{background-color:#fff;transition:.3s all;padding:0px 0 25px 0;margin:0}@media only screen and (min-width: 768px){.lqr-sen-wrapper .sen .notice-list .stock-exchange-list a{padding:0px 0 30px 0}}.lqr-sen-wrapper .sen .notice-list .stock-exchange-list a:hover{color:#5d787b}.lqr-sen-wrapper .sen .notice-list .stock-exchange-list a .published-time{margin-bottom:0}@media only screen and (min-width: 768px){.lqr-sen-wrapper .sen .notice-list .stock-exchange-list a .published-time{max-width:130px}}.lqr-sen-wrapper .sen .notice-list .stock-exchange-list a:last-child{padding:0}.lqr-sen-wrapper .sh-wrapper{margin-top:0}.lqr-sen-wrapper .sh-wrapper h4{text-align:left}.lqr-content{background-color:#fff;border-radius:5px;padding:16px;margin-bottom:5px}@media only screen and (min-width: 1024px){.lqr-content{padding:16px 25px}}@media only screen and (min-width: 1200px){.lqr-content{padding:16px 40px}}.lqr-content:first-child{padding-top:0}.lqr-content .lqr-report{display:flex;align-items:center}.lqr-content .lqr-report .quarter{background:#fff;border:2px solid #10ff02;width:fit-content;text-align:center;padding:10px;border-radius:100%;min-height:67px;min-width:67px;display:flex;align-items:center;justify-content:center;font-weight:600;display:block}@media only screen and (min-width: 1024px){.lqr-content .lqr-report .quarter{min-height:85px;min-width:85px;padding:16px}}.lqr-content .lqr-report .quarter .year{font-weight:400;font-size:.8rem}@media only screen and (min-width: 768px){.lqr-content .lqr-report .quarter .year{font-size:.9rem}}.lqr-content .lqr-report .quarter p{margin-bottom:0}.lqr-content .lqr-report .links{width:100%;padding-left:10px}@media only screen and (min-width: 768px){.lqr-content .lqr-report .links{padding-left:16px}}@media only screen and (min-width: 1024px){.lqr-content .lqr-report .links{padding-left:20px}}.lqr-content .lqr-report .links a{display:flex;justify-content:space-between;align-items:center;transition:.3s all;font-size:.8rem}@media only screen and (min-width: 768px){.lqr-content .lqr-report .links a{font-size:.9rem}}.lqr-content .lqr-report .links a:hover{color:#5d787b}.lqr-content .lqr-report .links a:before,.lqr-content .lqr-report .links a:after{display:none}.the-share-first .investors-wrapper .investors-content{border-radius:5px 5px 0 0;background-color:#e1e2e4;color:#1f3b3e}.analysts-top{padding-bottom:20px !important}@media only screen and (min-width: 768px){.analysts-top{padding-bottom:40px !important}}.analyst-wrapper{padding-top:0 !important}.analyst-wrapper .sh-wrapper{margin:0 auto;max-width:900px}.analyst-wrapper .sh-wrapper h4{text-align:left;padding:10px 0;margin:0}@media only screen and (min-width: 768px){.analyst-wrapper .sh-wrapper h4{padding:16px 0;font-size:1.4rem}}.analyst-info{display:flex;max-width:900px;margin:auto;background:#fff;padding:16px;border-radius:5px;flex-direction:column;margin-bottom:5px}@media only screen and (min-width: 1024px){.analyst-info{flex-direction:row;padding:20px}}.analyst-info .analyst{padding:0 10px;font-size:.8rem}@media only screen and (min-width: 1024px){.analyst-info .analyst{font-size:.9rem;border-left:1px solid #abaeb4;padding:0 12px}}.analyst-info .analyst:first-child{font-weight:600;border-left:none}@media only screen and (min-width: 1024px){.analyst-info .analyst:first-child{width:220px;padding-left:0}}.analyst-info .analyst.tel{margin-top:4px}@media only screen and (min-width: 1024px){.analyst-info .analyst.tel{margin-top:0}}.cor .investors-content{border-radius:5px 5px 0 0}.cor-ir .investors-content{border-radius:0 0 5px 5px}.cor-ir .investors-content.white{background-color:#e1e2e4;color:#1f3b3e}.cor-aos .investors-content .heading{max-width:900px;margin:auto}.cor-aos .investors-content .heading h3{text-align:left}.cor-aos .investors-content .text{text-align:left;font-size:.8rem}@media only screen and (min-width: 768px){.cor-aos .investors-content .text{font-size:.9rem}}.cor-gm .investors-wrapper{padding:0}.cor-gm .investors-content:first-child{padding:50px 16px 20px 16px}@media only screen and (min-width: 1200px){.cor-gm .investors-content:first-child{padding:80px 40px 30px 40px}}.cor-gm .investors-content.white{background-color:#e1e2e4;color:#1f3b3e}.cor-gm .document-single-wrapper{padding-top:0}.cor-gm .document-single-wrapper .sh-wrapper{margin-top:0}.cor-gm .document-single-wrapper .sh-wrapper h4{text-align:left;max-width:900px;margin:auto}.cor-gm .document-single-wrapper .document-single{max-width:900px;margin:auto;margin-bottom:5px}.cor-dl.investors-content{padding:0 16px 50px 16px}@media only screen and (min-width: 1200px){.cor-dl.investors-content{padding:0 40px 80px 40px}}.cor-dl.investors-content .heading{max-width:900px;margin:auto}.cor-dl.investors-content .heading h4{text-align:left;padding:10px 0;margin:0}@media only screen and (min-width: 768px){.cor-dl.investors-content .heading h4{padding:16px 0;font-size:1.4rem}}.cor-dl .documents{max-width:900px;margin:auto;background:#fff;padding:16px;border-radius:5px;flex-direction:column;margin-bottom:5px}@media only screen and (min-width: 768px){.cor-dl .documents{flex-direction:row;padding:20px}}@media only screen and (min-width: 1200px){.cor-dl .documents{padding:40px}}.cor-dl .documents .document-link a{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #abaeb4;padding-bottom:14px;margin-bottom:14px;transition:.3s all;font-size:.8rem;font-weight:600}@media only screen and (min-width: 768px){.cor-dl .documents .document-link a{font-size:.9rem;padding-bottom:20px;margin-bottom:20px}}.cor-dl .documents .document-link a:hover{color:#5d787b}.cor-dl .documents .document-link a:before,.cor-dl .documents .document-link a:after{display:none}.cor-dl .documents .document-link:last-child a{margin-bottom:0}.document-single{background:#fff;border-radius:5px;flex-direction:column;margin-bottom:5px}.document-single .document-link a{display:flex;justify-content:space-between;align-items:center;transition:.3s all;font-size:.8rem;font-weight:600;padding:16px}@media only screen and (min-width: 768px){.document-single .document-link a{font-size:.9rem}}.document-single .document-link a:hover{color:#5d787b}.document-single .document-link a:before,.document-single .document-link a:after{display:none}.document-single .document-link a i{margin-left:16px}.document-single .document-link:last-child a{margin-bottom:0}.rap-item-1{border-radius:5px 5px 0 0}@media only screen and (min-width: 1024px){.rap-item-1{border-radius:5px 0 0 5px}}.rap-item-2{border-radius:0 0 5px 5px}@media only screen and (min-width: 1024px){.rap-item-2{border-radius:0 5px 5px 0}}.debt-wrapper .investors-content .document-single{border:1px solid #e1e2e4;transition:.3s all}.debt-wrapper .investors-content .document-single:hover{background-color:#e1e2e4}.debt-wrapper .investors-content .document-single .document-link a:hover{color:#1f3b3e}.debt-wrapper .investors-content.white{background-color:#fff}.debt-wrapper .investors-content:first-child{border-radius:5px 5px 0 0}.table-blocks-content{background-color:#fff;color:#1f3b3e}.table-blocks-content .table-blocks{max-width:900px;margin:auto;text-align:center}.table-blocks-content .table-blocks ul{padding:0 1rem 24px 1rem}@media only screen and (min-width: 1024px){.table-blocks-content .table-blocks ul{padding:0 1rem 40px 1rem}}.table-blocks-content .table-blocks ul li{list-style:none;padding-left:20px;padding:6px 0px 6px 16px;border-left:2px solid #10ff02;margin-bottom:5px;text-align:left;font-size:.75rem}@media only screen and (min-width: 1024px){.table-blocks-content .table-blocks ul li{padding:8px 0px 8px 16px;font-size:.9rem}}.table-blocks-content .table-blocks ul li::before{display:none}.table-blocks-content .table-blocks ul li:last-child{margin-bottom:0}.table-blocks-content .table-blocks ul li p{margin-bottom:0}main.properties{max-width:1600px}main.properties .p-s-t-wrapper{max-width:1600px;margin:auto;padding:40px 16px 60px 16px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){main.properties .p-s-t-wrapper{padding:0px 16px 60px 16px}}@media only screen and (min-width: 1024px){main.properties .p-s-t-wrapper{justify-content:space-between;align-items:flex-start}}main.properties .p-s-t-wrapper .filter{margin-bottom:0;text-align:center}main.properties .p-s-t-wrapper .filter .vue-modal-bg{padding:16px}main.properties .p-s-t-wrapper .filter .vue-modal-bg .tags{background:#1f3b3e;padding:40px 16px;width:100%;max-width:800px;border-radius:5px}main.properties .p-s-t-wrapper .filter .vue-modal-bg .tags .close-btn{margin-bottom:16px}main.properties .p-s-t-wrapper .filter .vue-modal-bg .tags .tag input[type=checkbox]{border-radius:5px}main.properties .menulocation-links{margin-bottom:30px}main.properties .menulocation-links a:not(:last-child){margin-right:10px}main.properties h2{padding-left:16px}main.properties .properties-container section{display:flex;flex-wrap:wrap}main.properties .properties-container section .item-wrap{padding:0 16px 30px 16px}@media only screen and (min-width: 768px){main.properties .properties-container section .item-wrap{width:50%;padding:0 16px 40px 16px}}@media only screen and (min-width: 1024px){main.properties .properties-container section .item-wrap{width:33%;padding:0 16px 60px 16px}}main.properties .properties-container section .item-wrap a .property-item .image-wrap{position:relative;overflow:hidden;margin-bottom:10px;border-radius:5px}main.properties .properties-container section .item-wrap a .property-item .image-wrap img{border-radius:5px;transition:.5s all}main.properties .properties-container section .item-wrap a .property-item .image-wrap .country-tag{position:absolute;bottom:5px;right:5px;background:#324b4e;padding:2px 5px;font-size:.7rem;text-transform:uppercase;font-weight:700;border-radius:5px}@media only screen and (min-width: 768px){main.properties .properties-container section .item-wrap a .property-item .image-wrap .country-tag{font-size:.8rem}}main.properties .properties-container section .item-wrap a .property-item .name{font-weight:700;font-size:1rem}@media only screen and (min-width: 1024px){main.properties .properties-container section .item-wrap a .property-item .name{font-size:1.25rem}}main.properties .properties-container section .item-wrap a .property-item .tenant{font-weight:500;font-style:normal;font-size:.8rem;margin-bottom:6px;opacity:.7}@media only screen and (min-width: 1024px){main.properties .properties-container section .item-wrap a .property-item .tenant{margin-bottom:16px;font-size:.9rem}}main.properties .properties-container section .item-wrap a:before,main.properties .properties-container section .item-wrap a:after{display:none}main.properties .properties-container section .item-wrap a:hover .property-item .image-wrap img{transform:scale(1.02)}main.property-page{max-width:1600px;padding:0 16px}main.property-page .property-page .name{text-align:center;padding:60px 16px 60px 16px}@media only screen and (min-width: 768px){main.property-page .property-page .name{padding:0px 16px 60px 16px}}main.property-page .property-page .subheader{margin-bottom:4px;color:#10ff02}@media only screen and (min-width: 1024px){main.property-page .property-page .subheader{font-size:.9rem}}main.property-page .property-page .property-info{display:flex;flex-wrap:wrap;padding:30px 0}@media only screen and (min-width: 768px){main.property-page .property-page .property-info{padding:60px 0}}main.property-page .property-page .property-info>div{border-bottom:1px solid #4f6567;width:100%;margin:10px 0px;padding-bottom:10px}@media only screen and (min-width: 768px){main.property-page .property-page .property-info>div{width:31%;margin:1%}}main.property-page .property-page .map{width:100%;height:400px;border-radius:5px}main.property-page .back-link{margin-top:30px}@media only screen and (min-width: 768px){main.property-page .back-link{margin-top:60px}}main.property-page .back-link a{display:block;width:100%;background:#324b4e;margin-bottom:10px;border-radius:5px;padding:20px 10px;text-align:center;transition:.3s all;display:flex;align-items:center;justify-content:center}main.property-page .back-link a i{color:#10ff02;margin-right:5px}main.property-page .back-link a:before,main.property-page .back-link a:after{display:none}main.property-page .back-link a:hover{background-color:#4f6567}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;user-select:none;border:1px solid gray;border-radius:.263921875em;overflow:hidden;background:#fff;box-shadow:0 1.25em 1.25em -0.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.qs-hidden{display:none}.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 .3s;display:flex;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{border:none;background:rgba(0,0,0,0);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-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.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-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:33.3333333333%;cursor:pointer;opacity:.5;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#d3d3d3;filter:blur(0px);transition:filter .3s}.qs-controls.qs-blur{filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid rgba(0,0,0,0);position:absolute;top:50%;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:gray;right:50%;transform:translate(25%, -50%)}.qs-arrow.qs-right:after{border-left-color:gray;left:50%;transform:translate(-25%, -50%)}.qs-month-year{font-weight:bold;transition:border .2s;border-bottom:1px solid rgba(0,0,0,0);cursor:pointer}.qs-month-year:hover{border-bottom:1px solid gray}.qs-month-year:focus,.qs-month-year:active:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;filter:blur(0px);transition:filter .3s}.qs-squares.qs-blur{filter:blur(5px)}.qs-square{width:14.2857142857%;height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:bold;text-decoration:underline}.qs-active,.qs-range-start,.qs-range-end{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-range-end:not(.qs-range-0){border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-empty{cursor:default}.qs-day{cursor:default;font-weight:bold;color:gray}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}/*# sourceMappingURL=main.css.map */
