@charset "UTF-8";@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(/resources/webfonts/opensans.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(/resources/webfonts/opensans.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 500;font-stretch: 100%;src: url(/resources/webfonts/opensans.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-stretch: 100%;src: url(/resources/webfonts/opensans.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(/resources/webfonts/opensans.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 800;font-stretch: 100%;src: url(/resources/webfonts/opensans.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}html{font-size: 16px;line-height: 1.5;font-weight: 400;color: #566273;font-family: 'Open Sans', sans-serif;margin: 0;padding: 0}body{background-color: #fff;margin: 0;padding: 0}address{font-style: normal}a{color: #fd6a02;text-decoration: none}h3{margin: 1rem 0}h4{margin: 1rem 0}.slide{position: absolute;width: 100%;height: 30rem;top: 0;left: 0;overflow: hidden}.slide::before{z-index: -10;position: absolute;content: '';top: -100%;left: -200%;width: 400%;height: 150%;background-color: #dfdfdf;transform: rotate(5deg)}.grid{display: grid;grid-template-columns: minmax(2rem, 1fr) minmax(300px, 1000px) minmax(2rem, 1fr)}.grid .header{margin-top: 5rem;margin-bottom: 5rem;grid-column-start: 2;background-color: #343b45;padding-top: 5rem;box-shadow: .3rem .3rem .4rem .4rem rgba(0,0,0,0.1);position: relative}@media screen and (max-width: 650px){.grid .header{margin-top: 2rem;margin-bottom: 2rem}}.grid .header .sticker{position: absolute;top: 1rem;right: 0;background-color: #fd6a02;display: flex;align-items: center;padding: .2rem 1rem;border: 2px solid #fd6a02;border-right: none;transition: background-color .2s ease-out}.grid .header .sticker:hover{background-color: transparent}.grid .header .sticker:hover svg{transform: rotate(-15deg)}.grid .header .sticker svg{width: 0.9rem;height: 0.9rem;filter: invert(1);margin-right: 1rem;transition: all .2s ease-out}.grid .header .sticker .text{font-size: 0.9rem;color: #fff;position: relative}.grid .header .logo{text-align: center;margin-bottom: 5rem}.grid .header .logo img{height: 72px;width: 60px}.grid .header .logo a{display: block;color: #fff;font-size: 3rem;font-weight: 300;position: relative}@media screen and (max-width: 650px){.grid .header .logo a{font-size: 2rem}}.grid .header nav ul{list-style: none;width: 100%;display: flex;justify-content: space-between;margin: 0;padding: 0;background-color: rgba(0,0,0,0.1)}@media screen and (max-width: 650px){.grid .header nav ul{display: block}}.grid .header nav ul li{text-align: center;width: 25%;padding: 0;overflow: hidden;position: relative}@media screen and (max-width: 650px){.grid .header nav ul li{width: 100%}}.grid .header nav ul li:hover:before{top: 0rem;width: 50%;opacity: 1;left: 0}.grid .header nav ul li:hover:after{top: 0rem;width: 50%;opacity: 1;right: 0}.grid .header nav ul li:before{z-index: 1;position: absolute;content: '';top: 4rem;left: 10%;width: 10%;opacity: 0;height: 5rem;background-color: rgba(0,0,0,0.3);transition: opacity .4s ease-out, top .2s ease-out, left .2s ease-out .2s, width .2s ease-out .2s}.grid .header nav ul li:after{z-index: 1;position: absolute;content: '';top: -4rem;right: 10%;width: 10%;opacity: 0;height: 5rem;background-color: rgba(0,0,0,0.3);transition: opacity .4s ease-out, top .2s ease-out, right .2s ease-out .2s, width .2s ease-out .2s}.grid .header nav ul li a{position: relative;padding: 1rem;color: #fff;z-index: 500;display: block;font-size: 0.9rem;font-weight: 500}@media screen and (max-width: 650px){.grid .header nav ul li a{padding: 0.5rem}}.grid .main{grid-column-start: 2}.grid .main .block{margin-bottom: 5rem}.grid .main .block .detaillist h2{margin-bottom: 2rem}.grid .main .block .detaillist .item{display: flex;align-items: flex-start;justify-content: flex-start}.grid .main .block .detaillist .item svg{width: 2.5rem;height: 2.5rem;margin: 1rem 0 0 0;fill: #343b45}.grid .main .block .detaillist .item .text{margin-left: 2rem;width: 100%}.grid .main .block.columns2{display: flex;align-content: flex-start;flex-wrap: wrap}@media screen and (max-width: 650px){.grid .main .block.columns2{flex-direction: column}}.grid .main .block.columns2 > h2{width: 100%}.grid .main .block.columns2 > div{flex: 1}.grid .main .block.columns2 > div:first-child{margin-right: 2rem}@media screen and (max-width: 650px){.grid .main .block.columns2 > div:first-child{margin: 0}}.grid .main .block.columns2 > div:last-child{margin-left: 2rem}@media screen and (max-width: 650px){.grid .main .block.columns2 > div:last-child{margin: 0}}.grid .footer-left{grid-column-start: 1;background-color: #343b45}.grid .footer-right{grid-column-start: 3;background-color: #343b45}.grid footer{grid-column-start: 2;background-color: #343b45;color: #fff;position: relative;font-size: 0.9rem}.grid footer p{margin-top: 0}.grid footer h3{margin-top: 0}.grid footer a{color: #fff}.grid footer .icon{fill: #fff;width: 0.6rem;height: 0.6rem;margin-right: 1rem;transition: all .2s ease-out}.grid footer ul{margin: 0;padding: 0;list-style: none}.grid footer ul li:hover .icon{margin-right: 0.5rem;margin-left: 0.5rem}.grid footer .columns{display: flex;margin: 5rem 0;align-items: flex-start}@media screen and (max-width: 650px){.grid footer .columns{flex-direction: column}}.grid footer .columns > div{flex: 1}.grid footer .columns > div:first-child{margin-right: 2rem}@media screen and (max-width: 650px){.grid footer .columns > div:first-child{margin: 0}}.grid footer .columns > div:last-child{margin-left: 2rem;border: 2px solid rgba(255,255,255,0.2);padding: 2.5rem;position: relative}@media screen and (max-width: 650px){.grid footer .columns > div:last-child{margin-top: 5rem;margin-left: 0}}.grid footer .columns > div:last-child::after{position: absolute;content: '';bottom: 0;right: 3rem;width: 3rem;height: 3rem;background-color: rgba(255,255,255,0.2)}.grid footer .columns > div:last-child::before{position: absolute;content: '';bottom: 3rem;right: 0;width: 3rem;height: 3rem;background-color: rgba(255,255,255,0.2)}.grid .bottom{grid-column-start: 2;background-color: #2f353e;text-align: center;padding: 1.25rem;font-size: 0.9rem}.grid .bottom-right{grid-column-start: 3;background-color: #2f353e}.grid .bottom-left{grid-column-start: 1;background-color: #2f353e}/*# sourceMappingURL=/cache/css/d6fb3b3acf084fee45581d3920af97f7.map */