/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.home-banners{width:100%;overflow:hidden;position:relative;z-index:90}@media only screen and (max-width:825px){.home-banners{margin-bottom:19px}}.home-banners div.home-banners--slider{display:block;overflow:hidden}@media only screen and (min-width:826px){.home-banners div.home-banners--slider{width:100%;height:52.34375vw}}@media only screen and (max-width:825px){.home-banners div.home-banners--slider{width:100%;height:52.5vw}}.home-banners div.home-banners--slider picture{display:block}.home-banners div.home-banners--slider picture img{display:block;object-fit:cover;width:100%}@media only screen and (min-width:826px){.home-banners div.home-banners--slider picture img{height:52.34375vw}}@media only screen and (max-width:825px){.home-banners div.home-banners--slider picture img{height:52.5vw;border-bottom:1px solid #fff}}.home-banners div.home-banners--slider picture video{width:100%}.home-banners--dots{position:absolute;width:100%;height:12px;z-index:99}@media only screen and (min-width:826px){.home-banners--dots{padding-right:4.296875vw;bottom:66px}}@media only screen and (max-width:825px){.home-banners--dots{bottom:17px}}.home-banners--dots ul.slick-dots{justify-content:flex-end}@media only screen and (max-width:825px){.home-banners--dots ul.slick-dots li{margin:2px}.home-banners--dots ul.slick-dots li button{width:7px;height:7px}}.page-banner{width:100%;position:relative}@media only screen and (min-width:826px){.page-banner{height:52.34375vw}}@media only screen and (max-width:825px){.page-banner{height:52.5vw;margin-bottom:19px}}.page-banner picture{display:block}.page-banner picture img{object-fit:cover;width:100%;display:block}@media only screen and (min-width:826px){.page-banner picture img{height:52.34375vw}}@media only screen and (max-width:825px){.page-banner picture img{height:52.5vw}}.polygon.tr1{position:absolute;width:100%}@media only screen and (min-width:826px){.polygon.tr1{height:13.125vw}}@media only screen and (max-width:825px){.polygon.tr1{margin-right:-1px;height:13.125vw}}body>header{position:fixed;top:0;z-index:999;background-color:#fff;box-shadow:1px 7px 10px rgba(0,0,0,.1)}@media only screen and (min-width:826px){body>header{display:flex;align-items:center;height:120px;top:0;left:2.34375vw;right:2.34375vw;padding-left:3.28125vw;padding-right:3.28125vw}}@media only screen and (max-width:825px){body>header{display:flex;align-items:center;height:65px;top:0;left:0;right:0;padding-left:5.625vw;padding-right:5.625vw}}body>header h1{margin:0}body>header h1 img{display:block}@media only screen and (max-width:825px){body>header h1 img{height:32px;width:auto}}body>header a{text-transform:uppercase;color:#414042;font-weight:600;letter-spacing:.07em}@media only screen and (min-width:826px){body>header a{font-size:16px}}@media only screen and (max-width:825px){body>header a{font-size:14px;line-height:18px}}body>header a.act,body>header a:hover{color:#ED1C24}@media only screen and (max-width:825px){body>header nav{position:fixed;background-color:#ED1C24;width:62.5vw;padding-left:6.25vw;right:-81.25vw;top:0;bottom:0;padding-top:65px;transition:all .4s}}body>header ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:826px){body>header ul{display:flex;margin-left:3.90625vw}}@media only screen and (max-width:825px){body>header ul{margin-top:50px}}@media only screen and (min-width:826px){body>header ul li{margin-right:2.890625vw}}@media only screen and (max-width:825px){body>header ul li{margin-bottom:20px}}@media only screen and (max-width:825px){body>header ul li a{color:#fff}body>header ul li a:hover{color:#fff}}body>header ul li.act a{font-weight:700}@media only screen and (min-width:826px){body>header ul li.act a{color:#ED1C24}}@media only screen and (max-width:825px){body>header ul li.act a{font-weight:900;color:#fff}}@media only screen and (min-width:826px){body>header .lang-menu{margin-left:auto;display:flex}}@media only screen and (max-width:825px){body>header .lang-menu{margin-left:auto;margin-right:32px;display:flex}}body>header .lang-menu span{height:16px;display:flex;align-items:center}@media only screen and (max-width:825px){body>header .lang-menu span{height:18px}}body>header .lang-menu span:last-of-type{border-left:1px solid #414042;padding-left:10px;margin-left:10px}body>header .lang-menu a{font-weight:900;line-height:1}@media only screen and (max-width:825px){body>header .lang-menu a{font-size:18px}}@media only screen and (min-width:826px){body>header .mobile-menu{display:none}}@media only screen and (min-width:826px){body>header .tr4{display:none}}@media only screen and (max-width:825px){body>header .tr4{position:absolute;top:0;height:100vh;left:-58px;width:60px}body>header .tr4 svg polygon{fill:#ED1C24}}body>header.open nav{right:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../../assets/images/ajax-loader.gif) center center no-repeat}ul.slick-dots{list-style:none;padding:0;margin:0;display:flex;align-items:center;font-size:0;line-height:0;margin:0 12px}ul.slick-dots li{margin:0 5px}ul.slick-dots li button{cursor:pointer;border:none;padding:0;color:transparent;width:12px;height:12px;border-radius:10px;border:1px solid #fff;background-color:transparent;transition:all .3s}ul.slick-dots li.slick-active button{background-color:#fff}.hamburger{padding:0;cursor:pointer;border:0;margin:0;overflow:visible;display:flex;align-items:center;justify-content:center;background-color:transparent;z-index:9;position:relative}.hamburger:hover .hamburger-inner::before{width:100%}.hamburger:hover:after{opacity:1}.hamburger-box{width:20px;height:calc((2px * 3) + (5px * 2));display:block;position:relative}.hamburger-inner{display:block}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;height:2px;background-color:#414042;position:absolute;transition:all .3s ease}.hamburger-inner::before{width:20px;right:0}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner{top:0}.hamburger-inner::before{top:calc(2px + 5px)}.hamburger-inner::after{top:calc((2px * 2) + (5px * 2))}.open .hamburger-inner{transform:translate3d(0,calc(2px + 5px),0) rotate(45deg);background-color:#fff}.open .hamburger-inner::before{transform:rotate(-45deg) translate3d(calc(2px + 5px),calc((2px + 5px) * -1),0);opacity:0}.open .hamburger-inner::after{transform:translate3d(0,calc(((2px * 2) + (5px * 2)) * -1),0) rotate(-90deg);background-color:#fff}.polygon{z-index:0;width:100%;position:absolute;bottom:0;right:0}.polygon svg{width:100%;height:100%}.polygon svg polygon{fill:#fff}.btn-r{display:inline-flex;border:1px solid #ED1C24;font-weight:700;color:#ED1C24;line-height:1;background-color:#fff;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.75002 13.5C6.75002 13.2763 6.83891 13.0616 6.99715 12.9034C7.15538 12.7452 7.36999 12.6563 7.59377 12.6563L17.3695 12.6563L13.7464 9.03491C13.6679 8.95646 13.6057 8.86333 13.5633 8.76083C13.5208 8.65833 13.499 8.54848 13.499 8.43753C13.499 8.32659 13.5208 8.21673 13.5633 8.11424C13.6057 8.01174 13.6679 7.91861 13.7464 7.84016C13.8248 7.76171 13.918 7.69948 14.0205 7.65702C14.123 7.61457 14.2328 7.59272 14.3438 7.59272C14.4547 7.59272 14.5646 7.61457 14.6671 7.65702C14.7696 7.69948 14.8627 7.76171 14.9411 7.84016L20.0036 12.9027C20.0822 12.981 20.1446 13.0741 20.1871 13.1767C20.2296 13.2792 20.2515 13.3891 20.2515 13.5C20.2515 13.611 20.2296 13.7209 20.1871 13.8234C20.1446 13.9259 20.0822 14.019 20.0036 14.0974L14.9411 19.1599C14.7827 19.3183 14.5678 19.4073 14.3438 19.4073C14.1197 19.4073 13.9048 19.3183 13.7464 19.1599C13.588 19.0015 13.499 18.7866 13.499 18.5625C13.499 18.3385 13.588 18.1236 13.7464 17.9652L17.3695 14.3438L7.59377 14.3438C7.36999 14.3438 7.15538 14.2549 6.99715 14.0967C6.83891 13.9384 6.75002 13.7238 6.75002 13.5Z' fill='%23ED1C24'/%3E%3C/svg%3E%0A");transition:all .3s}@media only screen and (min-width:826px){.btn-r{min-width:268px;padding:17px 80px 17px 17px;font-size:18px;background-position:90% 50%}}@media only screen and (max-width:825px){.btn-r{min-width:190px;padding:12px 42px 12px 12px;font-size:13px;background-position:95% 50%}}.btn-r:hover{color:#fff;background-color:#ED1C24;background-image:url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.75002 13.5C6.75002 13.2763 6.83891 13.0616 6.99715 12.9034C7.15538 12.7452 7.36999 12.6563 7.59377 12.6563L17.3695 12.6563L13.7464 9.03491C13.6679 8.95646 13.6057 8.86333 13.5633 8.76083C13.5208 8.65833 13.499 8.54848 13.499 8.43753C13.499 8.32659 13.5208 8.21673 13.5633 8.11424C13.6057 8.01174 13.6679 7.91861 13.7464 7.84016C13.8248 7.76171 13.918 7.69948 14.0205 7.65702C14.123 7.61457 14.2328 7.59272 14.3438 7.59272C14.4547 7.59272 14.5646 7.61457 14.6671 7.65702C14.7696 7.69948 14.8627 7.76171 14.9411 7.84016L20.0036 12.9027C20.0822 12.981 20.1446 13.0741 20.1871 13.1767C20.2296 13.2792 20.2515 13.3891 20.2515 13.5C20.2515 13.611 20.2296 13.7209 20.1871 13.8234C20.1446 13.9259 20.0822 14.019 20.0036 14.0974L14.9411 19.1599C14.7827 19.3183 14.5678 19.4073 14.3438 19.4073C14.1197 19.4073 13.9048 19.3183 13.7464 19.1599C13.588 19.0015 13.499 18.7866 13.499 18.5625C13.499 18.3385 13.588 18.1236 13.7464 17.9652L17.3695 14.3438L7.59377 14.3438C7.36999 14.3438 7.15538 14.2549 6.99715 14.0967C6.83891 13.9384 6.75002 13.7238 6.75002 13.5Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A")}.btn-w{display:inline-flex;border:1px solid #fff;font-weight:700;color:#fff;line-height:1;background-color:#ED1C24;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.75002 13.5C6.75002 13.2763 6.83891 13.0616 6.99715 12.9034C7.15538 12.7452 7.36999 12.6563 7.59377 12.6563L17.3695 12.6563L13.7464 9.03491C13.6679 8.95646 13.6057 8.86333 13.5633 8.76083C13.5208 8.65833 13.499 8.54848 13.499 8.43753C13.499 8.32659 13.5208 8.21673 13.5633 8.11424C13.6057 8.01174 13.6679 7.91861 13.7464 7.84016C13.8248 7.76171 13.918 7.69948 14.0205 7.65702C14.123 7.61457 14.2328 7.59272 14.3438 7.59272C14.4547 7.59272 14.5646 7.61457 14.6671 7.65702C14.7696 7.69948 14.8627 7.76171 14.9411 7.84016L20.0036 12.9027C20.0822 12.981 20.1446 13.0741 20.1871 13.1767C20.2296 13.2792 20.2515 13.3891 20.2515 13.5C20.2515 13.611 20.2296 13.7209 20.1871 13.8234C20.1446 13.9259 20.0822 14.019 20.0036 14.0974L14.9411 19.1599C14.7827 19.3183 14.5678 19.4073 14.3438 19.4073C14.1197 19.4073 13.9048 19.3183 13.7464 19.1599C13.588 19.0015 13.499 18.7866 13.499 18.5625C13.499 18.3385 13.588 18.1236 13.7464 17.9652L17.3695 14.3438L7.59377 14.3438C7.36999 14.3438 7.15538 14.2549 6.99715 14.0967C6.83891 13.9384 6.75002 13.7238 6.75002 13.5Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");transition:all .3s}@media only screen and (min-width:826px){.btn-w{min-width:268px;padding:17px 80px 17px 17px;font-size:18px;background-position:90% 50%}}@media only screen and (max-width:825px){.btn-w{min-width:190px;padding:12px;font-size:13px;background-position:95% 50%}}.btn-w:hover{color:#ED1C24;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.75002 13.5C6.75002 13.2763 6.83891 13.0616 6.99715 12.9034C7.15538 12.7452 7.36999 12.6563 7.59377 12.6563L17.3695 12.6563L13.7464 9.03491C13.6679 8.95646 13.6057 8.86333 13.5633 8.76083C13.5208 8.65833 13.499 8.54848 13.499 8.43753C13.499 8.32659 13.5208 8.21673 13.5633 8.11424C13.6057 8.01174 13.6679 7.91861 13.7464 7.84016C13.8248 7.76171 13.918 7.69948 14.0205 7.65702C14.123 7.61457 14.2328 7.59272 14.3438 7.59272C14.4547 7.59272 14.5646 7.61457 14.6671 7.65702C14.7696 7.69948 14.8627 7.76171 14.9411 7.84016L20.0036 12.9027C20.0822 12.981 20.1446 13.0741 20.1871 13.1767C20.2296 13.2792 20.2515 13.3891 20.2515 13.5C20.2515 13.611 20.2296 13.7209 20.1871 13.8234C20.1446 13.9259 20.0822 14.019 20.0036 14.0974L14.9411 19.1599C14.7827 19.3183 14.5678 19.4073 14.3438 19.4073C14.1197 19.4073 13.9048 19.3183 13.7464 19.1599C13.588 19.0015 13.499 18.7866 13.499 18.5625C13.499 18.3385 13.588 18.1236 13.7464 17.9652L17.3695 14.3438L7.59377 14.3438C7.36999 14.3438 7.15538 14.2549 6.99715 14.0967C6.83891 13.9384 6.75002 13.7238 6.75002 13.5Z' fill='%23ED1C24'/%3E%3C/svg%3E%0A")}.arrow-nav span{display:inline-flex;background-color:#ED1C24;width:36px;height:36px;margin-right:14px;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.75002 13.5C6.75002 13.2763 6.83891 13.0616 6.99715 12.9034C7.15538 12.7452 7.36999 12.6563 7.59377 12.6563L17.3695 12.6563L13.7464 9.03491C13.6679 8.95646 13.6057 8.86333 13.5633 8.76083C13.5208 8.65833 13.499 8.54848 13.499 8.43753C13.499 8.32659 13.5208 8.21673 13.5633 8.11424C13.6057 8.01174 13.6679 7.91861 13.7464 7.84016C13.8248 7.76171 13.918 7.69948 14.0205 7.65702C14.123 7.61457 14.2328 7.59272 14.3438 7.59272C14.4547 7.59272 14.5646 7.61457 14.6671 7.65702C14.7696 7.69948 14.8627 7.76171 14.9411 7.84016L20.0036 12.9027C20.0822 12.981 20.1446 13.0741 20.1871 13.1767C20.2296 13.2792 20.2515 13.3891 20.2515 13.5C20.2515 13.611 20.2296 13.7209 20.1871 13.8234C20.1446 13.9259 20.0822 14.019 20.0036 14.0974L14.9411 19.1599C14.7827 19.3183 14.5678 19.4073 14.3438 19.4073C14.1197 19.4073 13.9048 19.3183 13.7464 19.1599C13.588 19.0015 13.499 18.7866 13.499 18.5625C13.499 18.3385 13.588 18.1236 13.7464 17.9652L17.3695 14.3438L7.59377 14.3438C7.36999 14.3438 7.15538 14.2549 6.99715 14.0967C6.83891 13.9384 6.75002 13.7238 6.75002 13.5Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");border-radius:5px;transform-origin:50%;cursor:pointer}.arrow-nav .prev{transform:scaleX(-1)}.category.selectBox-dropdown{position:relative;min-width:100px;width:100%;border:1px solid #C4C4C4;color:#414042;background-color:transparent;display:flex!important;align-items:center}.category.selectBox-dropdown .selectBox-label{display:inline-flex;white-space:nowrap;overflow:hidden;align-items:center;font-weight:600}@media only screen and (min-width:826px){.category.selectBox-dropdown .selectBox-label{font-size:18px;line-height:1;padding:12px 28px}}@media only screen and (max-width:825px){.category.selectBox-dropdown .selectBox-label{font-size:13px;line-height:16px;padding:12px 14px}}.category.selectBox-dropdown.selectBox-menuShowing{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.category.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{transform:rotate(180deg)}.category.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:18px;width:15px;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.494' height='6.524'%3E%3Cpath data-name='Path 294' d='m5182.385 2456.482 4.647 4.647 4.647-4.647' transform='translate(-5181.286 -2455.382)' style='fill:none;stroke:%23034ea1;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.555px'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;transition:all .1s}@media only screen and (max-width:825px){.category.selectBox-dropdown .selectBox-arrow{right:19px}}.category-selectBox-dropdown-menu{position:absolute;z-index:99999;min-height:1em;border-top:none;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);overflow:auto;-webkit-overflow-scrolling:touch;border:none;padding:10px 0;margin-top:2px!important}.category-selectBox-dropdown-menu.selectBox-options,.category-selectBox-dropdown-menu.selectBox-options LI,.category-selectBox-dropdown-menu.selectBox-options LI A{list-style:none;display:block;cursor:default;margin:0;color:#414042}.category-selectBox-dropdown-menu.selectBox-options LI A{white-space:nowrap;overflow:hidden;display:flex;align-items:center;font-weight:600}@media only screen and (min-width:826px){.category-selectBox-dropdown-menu.selectBox-options LI A{height:49px;font-size:18px;line-height:1;padding:0 28px}}@media only screen and (max-width:825px){.category-selectBox-dropdown-menu.selectBox-options LI A{height:42px;font-size:13px;line-height:16px;padding:0 14px}}.category-selectBox-dropdown-menu.selectBox-options LI.selectBox-hover A{color:#414042;background-color:#e5e5e5}.category-selectBox-dropdown-menu.selectBox-options LI.selectBox-selected{display:none}.category-selectBox-dropdown-menu.selectBox-options LI.selectBox-selected A{color:#414042}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:0 25px;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;min-height:150px;background:#fff;cursor:auto;border-radius:5px;white-space:normal}@media only screen and (min-width:826px){.featherlight .featherlight-content{padding:40px 50px 0 50px;border-bottom:40px solid transparent}}@media only screen and (max-width:825px){.featherlight .featherlight-content{width:87.5vw;padding:25px 20px 0 20px}}.featherlight .featherlight-inner{display:block;height:100%}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:20px;right:20px;line-height:24px;width:24px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;color:transparent;border:none;padding:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 22L22 2M2 2L22 22L2 2Z' stroke='%23414042' stroke-width='4'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%}@media only screen and (max-width:825px){.featherlight .featherlight-close-icon{right:20px;background-image:url(../../assets/images/pop_close.png)}}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight-iframe .featherlight-content .featherlight-close-icon{top:0;right:0}@media only screen and (min-width:826px){.featherlight-iframe .featherlight-content .featherlight-close-icon{width:30px;height:30px}}.featherlight iframe{border:none;width:80vw;height:45vw!important}@media only screen and (max-width:825px){.featherlight iframe{width:90vw;height:50.625vw}}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;max-width:98%}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}*{outline:0;margin:0;outline-color:transparent;box-sizing:border-box;min-height:0;min-width:0}a{text-decoration:none}#st_gdpr_iframe{bottom:0}.st-custom-button{cursor:pointer}.ul-reset{list-style:none;padding:0;margin:0}@media only screen and (min-width:826px){.p66{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){.p66{padding-left:5vw;padding-right:5vw}}main{width:100%;overflow:hidden}@media only screen and (min-width:826px){main{min-height:calc(100vh - 100px)}}@media only screen and (max-width:825px){main{padding-top:65px;min-height:calc(100vh - 100px)}}body{font-family:'Source Sans Pro',sans-serif;color:#414042;font-weight:600}@media only screen and (min-width:826px){body{font-size:18px;line-height:28px;letter-spacing:.12em}}@media only screen and (max-width:825px){body{font-size:13px;line-height:19px;letter-spacing:.12em}}body.fixed{overflow:hidden}h1{color:#005F81;font-weight:700;margin:0;letter-spacing:.07em}@media only screen and (min-width:826px){h1{font-size:45px;line-height:1;margin-bottom:25px}}@media only screen and (max-width:825px){h1{font-size:24px;line-height:30px;margin-bottom:8px}}@media only screen and (min-width:826px){article p{margin-bottom:25px}}@media only screen and (max-width:825px){article p{margin-bottom:20px}}article p:last-child{margin:0}footer{position:relative;background:linear-gradient(180deg,#FFF 0,#929EAD 140.14%);text-align:center}@media only screen and (min-width:826px){footer{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){footer{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:826px){footer{height:147px;padding-top:27px;padding-bottom:20px;font-size:10px}}@media only screen and (max-width:825px){footer{text-align:center;padding:40px 0;font-size:9px;letter-spacing:.07em;line-height:1.2}}footer:after{content:"";position:absolute;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-image:url(../../assets/images/footer_bg.svg);z-index:1}@media only screen and (min-width:826px){footer:after{width:382px;height:131px}}@media only screen and (min-width:826px){footer .footer-menu{display:grid;grid-template-columns:160px 1fr 160px;margin-bottom:15px}}footer .footer-menu .foot-logo a{display:block}footer .footer-menu .foot-logo img{display:block}@media only screen and (min-width:826px){footer .footer-menu .foot-logo img{width:157px;height:auto}}@media only screen and (max-width:825px){footer .footer-menu .foot-logo img{height:33px;margin:0 auto}}footer .footer-menu .foot-menu{position:relative}@media only screen and (min-width:826px){footer .footer-menu .foot-menu{display:flex;justify-content:center;z-index:3}}@media only screen and (max-width:825px){footer .footer-menu .foot-menu{margin-top:26px;margin-bottom:26px}}footer .footer-menu .foot-menu ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:826px){footer .footer-menu .foot-menu ul{margin-top:18px;display:flex;justify-content:center}}@media only screen and (min-width:826px){footer .footer-menu .foot-menu ul li{margin-left:1.796875vw;margin-right:1.796875vw}}@media only screen and (max-width:825px){footer .footer-menu .foot-menu ul li{margin-bottom:10px}}footer .footer-menu .foot-menu ul li:last-of-type{display:none}footer .footer-menu .foot-menu ul li.act a{color:#ED1C24}footer .footer-menu .foot-menu a{text-transform:uppercase;font-weight:700;color:#414042}@media only screen and (min-width:826px){footer .footer-menu .foot-menu a{font-size:14px}}@media only screen and (max-width:825px){footer .footer-menu .foot-menu a{font-size:12px}}footer .footer-menu .foot-menu a:hover{color:#ED1C24}footer .footer-menu .socmed{z-index:3}@media only screen and (min-width:826px){footer .footer-menu .socmed{text-align:right;font-size:12px}}@media only screen and (max-width:825px){footer .footer-menu .socmed{text-align:center;font-size:10px;margin-bottom:20px}}footer .footer-menu .socmed>div{display:flex;align-items:center}@media only screen and (min-width:826px){footer .footer-menu .socmed>div{margin-top:10px;justify-content:flex-end}}@media only screen and (max-width:825px){footer .footer-menu .socmed>div{margin-top:12px;justify-content:center}}footer .footer-menu .socmed a{position:relative;display:block}@media only screen and (min-width:826px){footer .footer-menu .socmed a{margin:0 10px}}@media only screen and (max-width:825px){footer .footer-menu .socmed a{margin:0 12px}}footer .footer-menu .socmed a img{display:block}@media only screen and (max-width:825px){footer .footer-menu .socmed a img{height:20px;width:auto}}footer .footer-menu .socmed a img:last-of-type{position:absolute;top:0;left:0;opacity:0}footer .footer-menu .socmed a:hover img:first-of-type{opacity:0}footer .footer-menu .socmed a:hover img:last-of-type{opacity:1}@media only screen and (min-width:826px){.home-welcome{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){.home-welcome{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:826px){.home-welcome article{margin-bottom:40px}}@media only screen and (max-width:825px){.home-welcome article{margin-bottom:16px}}.home-midbn{position:relative}@media only screen and (min-width:826px){.home-midbn{padding-top:23.28125vw;margin-bottom:100px}}@media only screen and (max-width:825px){.home-midbn{padding-top:23.4375vw;margin-bottom:33px;margin-top:37px}}.home-midbn img{position:relative;display:block;width:100%;height:auto;z-index:1}.home-midbn>div{z-index:2;background-repeat:no-repeat;background:url(../../assets/images/home_md.svg);position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;background-size:cover}@media only screen and (min-width:826px){.home-midbn>div{height:36.40625vw}}@media only screen and (max-width:825px){.home-midbn>div{height:36.5625vw}}.home-midbn>div h2{color:#fff;text-align:right;letter-spacing:.07em}@media only screen and (min-width:826px){.home-midbn>div h2{font-size:54px;line-height:1;padding-left:15.625vw;padding-right:6.25vw}}@media only screen and (max-width:825px){.home-midbn>div h2{font-size:13px;line-height:1.05;padding-left:9.375vw;padding-right:6.25vw}}@media only screen and (min-width:826px){.home-pack{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){.home-pack{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:826px){.home-pack{display:flex;justify-content:space-between;margin-bottom:184px}}.home-pack h1{text-transform:uppercase}@media only screen and (min-width:826px){.home-pack>article{padding-top:30px;width:40.78125vw}}@media only screen and (max-width:825px){.home-pack>article{margin-bottom:38px}}@media only screen and (min-width:826px){.home-pack>article .btn-r{margin-top:40px}}@media only screen and (max-width:825px){.home-pack>article .btn-r{margin-top:1px}}@media only screen and (min-width:826px){.home-pack .pack-slider{width:43.59375vw;height:30.46875vw}}@media only screen and (max-width:825px){.home-pack .pack-slider{margin-bottom:47px}}.home-pack .pack-slider img{display:block;object-fit:cover}@media only screen and (min-width:826px){.home-pack .pack-slider img{width:43.59375vw;height:30.46875vw}}@media only screen and (max-width:825px){.home-pack .pack-slider img{width:100%}}.home-contact{background-color:#ED1C24;color:#fff}@media only screen and (min-width:826px){.home-contact{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){.home-contact{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:826px){.home-contact{display:flex;justify-content:space-between;align-items:center;padding-top:27px;padding-bottom:27px}}@media only screen and (max-width:825px){.home-contact{text-align:center;padding-top:40px;padding-bottom:40px}}.home-contact h2{font-weight:600;line-height:1.1}@media only screen and (min-width:826px){.home-contact h2{font-size:36px;margin-bottom:8px}}@media only screen and (max-width:825px){.home-contact h2{font-size:18px;line-height:20px;margin-bottom:10px}}@media only screen and (min-width:826px){.home-contact p{font-size:16px;line-height:20px;letter-spacing:.1em}}@media only screen and (max-width:825px){.home-contact p{font-size:12px;line-height:15px;letter-spacing:.1em;margin-bottom:16px}}@media only screen and (min-width:826px){section.content{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){section.content{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:826px){section.content{margin-bottom:75px}}@media only screen and (max-width:825px){section.content{margin-bottom:30px}}@media only screen and (max-width:825px){.about .midbn{margin-bottom:30px}}.about .midbn div{position:relative}.about .midbn .top{background-color:#ED1C24;color:#fff;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;background-image:url(../../assets/images/midbn_bg.svg);background-repeat:no-repeat;background-position:100% 140%}@media only screen and (min-width:826px){.about .midbn .top{height:345px;padding-bottom:50px;padding-right:6.25vw;padding-left:22.65625vw}}@media only screen and (max-width:825px){.about .midbn .top{height:86px;padding-bottom:12px;padding-right:6.25vw;padding-left:18.75vw;background-size:149px 54px}}@media only screen and (min-width:826px){.about .midbn .top h2{font-size:52px;line-height:1}}@media only screen and (max-width:825px){.about .midbn .top h2{font-size:13px;line-height:1.05}}.about .midbn .top h2 svg{display:block;margin-left:auto}@media only screen and (min-width:826px){.about .midbn .top h2 svg{margin-bottom:35px}}@media only screen and (max-width:825px){.about .midbn .top h2 svg{width:14px;height:16px;margin-bottom:8px}}.about .midbn .top .tr2{position:absolute;top:0;left:0;border:0;width:100%}@media only screen and (min-width:826px){.about .midbn .top .tr2{height:13.125vw}}@media only screen and (max-width:825px){.about .midbn .top .tr2{height:13.75vw}}.about .midbn .bot img{display:block;border-bottom:1px solid #fff;width:100%;height:auto}.about .midbn .bot .tr3{position:absolute;bottom:0;left:0;border:0;width:100%}@media only screen and (min-width:826px){.about .midbn .bot .tr3{height:9.84375vw}}@media only screen and (max-width:825px){.about .midbn .bot .tr3{height:10vw}}@media only screen and (min-width:826px){.about .cert{padding-bottom:35px}}@media only screen and (max-width:825px){.about .cert{padding-bottom:10px}}@media only screen and (min-width:826px){.about .cert-slider{margin-top:50px;margin-bottom:32px}}@media only screen and (max-width:825px){.about .cert-slider{margin:15px 0}}.about .cert-slider .card{display:flex;align-items:center}@media only screen and (max-width:825px){.about .cert-slider .card{flex-direction:column}}.about .cert-slider .card figure{display:block}@media only screen and (min-width:826px){.about .cert-slider .card figure{padding-right:4.140625vw}}@media only screen and (max-width:825px){.about .cert-slider .card figure{margin-bottom:15px}}.about .cert-slider .card figure img{display:block}@media only screen and (min-width:826px){.about .cert-slider .card figure img{width:315px;height:315px}}@media only screen and (max-width:825px){.about .cert-slider .card figure img{width:153px;height:153px}}.about .cert-slider .card>div{flex:1}@media only screen and (min-width:826px){.about .why{padding-bottom:35px}}@media only screen and (max-width:825px){.about .why{padding-bottom:25px}}.about .why ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:826px){.about .why ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:4.375vw;grid-row-gap:2.9vw;margin-top:30px}}.about .why ul li{position:relative;box-shadow:0 4px 10px rgba(65,64,66,.1);display:flex;align-items:center}@media only screen and (min-width:826px){.about .why ul li{min-height:135px;padding:30px 40px}}@media only screen and (max-width:825px){.about .why ul li{min-height:115px;margin-bottom:18px;padding:20px 25px}}.about .why ul li img{display:block}@media only screen and (min-width:826px){.about .why ul li img{margin-right:30px}}@media only screen and (max-width:825px){.about .why ul li img{transform:scale(.83,.83)}}.about .why ul li h3{flex:1}@media only screen and (max-width:825px){.about .why ul li h3{position:absolute;top:50%;left:125px;transform:translateY(-50%);padding-right:20px}}.about .why ul li:hover>div{opacity:1}.about .why ul li>div{position:absolute;top:0;left:0;bottom:0;right:0;padding:0 30px;display:flex;align-items:center;text-align:center;background:rgba(65,64,66,.8);color:#fff;opacity:0;transition:all .3s}@media only screen and (min-width:826px){.about .why ul li>div{font-size:15px;line-height:1.2}}@media only screen and (max-width:825px){.about .why ul li>div{font-size:12px;line-height:16px}}@media only screen and (min-width:826px){.about .clients{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){.about .clients{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:826px){.about .clients{margin-bottom:150px}}@media only screen and (max-width:825px){.about .clients{margin-bottom:65px}}.about .clients ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:826px){.about .clients ul{margin-top:30px;margin-bottom:42px}}@media only screen and (max-width:825px){.about .clients ul{margin-top:20px;margin-bottom:32px}}.about .clients ul li{display:grid;justify-content:space-between}@media only screen and (min-width:826px){.about .clients ul li{grid-template-columns:repeat(5,1fr);grid-row-gap:40px}}@media only screen and (max-width:825px){.about .clients ul li{grid-template-columns:repeat(2,1fr);grid-row-gap:25px;grid-column-gap:28px}}.about .clients ul span{display:flex;align-items:center;justify-content:center}.about .clients ul span img{display:block;max-width:100%;filter:grayscale(1);transition:all .3s}@media only screen and (max-width:825px){.about .clients ul span img{max-height:55px}}.about .clients ul span:hover img{filter:grayscale(0)}.factory-gallery .gallery{display:flex;flex-wrap:wrap}@media only screen and (max-width:825px){.factory-gallery .gallery{justify-content:space-between}}@media only screen and (min-width:826px){.factory-gallery .gallery div:nth-child(3n+1){width:100%}.factory-gallery .gallery div:nth-child(3n+2),.factory-gallery .gallery div:nth-child(3n+3){width:48.5%}.factory-gallery .gallery div:nth-child(3n+2){margin-right:3%}}@media only screen and (max-width:825px){.factory-gallery .gallery div:nth-child(3n+1){width:100%}.factory-gallery .gallery div:nth-child(3n+2),.factory-gallery .gallery div:nth-child(3n+3){width:48.5%}.factory-gallery .gallery div:nth-child(3n+2){margin-right:3%}}@media only screen and (min-width:826px){.factory-gallery .gallery div{margin-bottom:38px}}@media only screen and (max-width:825px){.factory-gallery .gallery div{margin-bottom:3.57%}}.factory-gallery .gallery div img{display:block;width:100%;object-fit:cover}@media only screen and (min-width:826px){.factory-gallery .gallery div img{height:428px}}@media only screen and (max-width:825px){.factory-gallery .gallery div img{height:107px}}.apply{display:none}.apply>div{padding-top:25px}@media only screen and (min-width:826px){.job-list{margin-top:40px;margin-bottom:150px}}@media only screen and (max-width:825px){.job-list{margin-top:17px;margin-bottom:64px}}.job-list .job h3{position:relative;box-shadow:0 4px 10px rgba(65,64,66,.1);cursor:pointer}@media only screen and (min-width:826px){.job-list .job h3{padding:25px;font-size:20px;margin-bottom:30px}}@media only screen and (max-width:825px){.job-list .job h3{padding:17px 21px;font-size:15px;margin-bottom:18px}}.job-list .job h3.act{color:#005F81}.job-list .job h3.act:after{background-image:url("data:image/svg+xml,%3Csvg width='22' height='13' viewBox='0 0 22 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6562 8.59006L11.0103 8.94511L11.3643 8.59006L19.0032 0.929603C19.1391 0.79331 19.3003 0.685273 19.4777 0.61159L19.2865 0.151179L19.4777 0.611589C19.6551 0.537906 19.8452 0.5 20.0371 0.5C20.229 0.5 20.4191 0.537907 20.5965 0.61159C20.7739 0.685274 20.9351 0.793312 21.071 0.929604C21.2069 1.0659 21.3148 1.22778 21.3885 1.40605C21.4621 1.58431 21.5 1.77542 21.5 1.96846C21.5 2.1615 21.4621 2.35261 21.3885 2.53088C21.3148 2.70914 21.2069 2.87103 21.071 3.00732L12.0344 12.0696L12.034 12.0699C11.8982 12.2063 11.737 12.3145 11.5597 12.3883C11.3824 12.462 11.1923 12.5 11.0004 12.5C10.8085 12.5 10.6185 12.462 10.4411 12.3883C10.2638 12.3145 10.1026 12.2063 9.96685 12.0699L9.96648 12.0696L0.929808 3.00732L0.929446 3.00696C0.793405 2.87081 0.685399 2.70902 0.611682 2.5308C0.537963 2.35259 0.5 2.16149 0.5 1.96846C0.5 1.77544 0.537963 1.58434 0.611682 1.40612C0.685018 1.22883 0.792289 1.06779 0.927338 0.93208C1.50692 0.368018 2.45131 0.361947 3.01736 0.929603L10.6562 8.59006Z' fill='%23005F81' stroke='white'/%3E%3C/svg%3E%0A");transform:rotate(-180deg)}.job-list .job h3:after{content:"";display:block;width:22px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='13' viewBox='0 0 22 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6562 8.59006L11.0103 8.94511L11.3643 8.59006L19.0032 0.929603C19.1391 0.79331 19.3003 0.685273 19.4777 0.61159L19.2865 0.151179L19.4777 0.611589C19.6551 0.537906 19.8452 0.5 20.0371 0.5C20.229 0.5 20.4191 0.537907 20.5965 0.61159C20.7739 0.685274 20.9351 0.793312 21.071 0.929604C21.2069 1.0659 21.3148 1.22778 21.3885 1.40605C21.4621 1.58431 21.5 1.77542 21.5 1.96846C21.5 2.1615 21.4621 2.35261 21.3885 2.53088C21.3148 2.70914 21.2069 2.87103 21.071 3.00732L12.0344 12.0696L12.034 12.0699C11.8982 12.2063 11.737 12.3145 11.5597 12.3883C11.3824 12.462 11.1923 12.5 11.0004 12.5C10.8085 12.5 10.6185 12.462 10.4411 12.3883C10.2638 12.3145 10.1026 12.2063 9.96685 12.0699L9.96648 12.0696L0.929808 3.00732L0.929446 3.00696C0.793405 2.87081 0.685399 2.70902 0.611682 2.5308C0.537963 2.35259 0.5 2.16149 0.5 1.96846C0.5 1.77544 0.537963 1.58434 0.611682 1.40612C0.685018 1.22883 0.792289 1.06779 0.927338 0.93208C1.50692 0.368018 2.45131 0.361947 3.01736 0.929603L10.6562 8.59006Z' fill='%23414042' stroke='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;position:absolute;top:42%;transition:all .3s}@media only screen and (min-width:826px){.job-list .job h3:after{right:34px}}@media only screen and (max-width:825px){.job-list .job h3:after{right:20px;background-size:15px 8px}}.job-list .job article{display:none;font-weight:400}@media only screen and (min-width:826px){.job-list .job article{padding:0 30px 70px 30px}}@media only screen and (max-width:825px){.job-list .job article{padding:2px 16px 38px 16px}}@media only screen and (min-width:826px){.job-list .job button{margin-top:40px}}@media only screen and (max-width:825px){.job-list .job button{margin-top:20px}}@media only screen and (min-width:826px){.contact form{margin-top:50px}}@media only screen and (max-width:825px){.contact form{margin-top:16px}}.contact form .submit{margin-bottom:0}@media only screen and (max-width:825px){.contact form .submit{margin-top:14px}}.contact .midbn{position:relative}@media only screen and (min-width:826px){.contact .midbn{margin-top:-45px;margin-bottom:110px}}.contact .midbn img{width:100%;height:auto;display:block}.contact .midbn .tr2{position:absolute;top:0;left:0;border:0;width:100%}@media only screen and (min-width:826px){.contact .midbn .tr2{height:9.84375vw}}@media only screen and (max-width:825px){.contact .midbn .tr2{height:13.75vw}}@media only screen and (min-width:826px){.contact .info{margin-bottom:110px}}@media only screen and (max-width:825px){.contact .info{margin-top:32px;margin-bottom:55px;font-size:13px;line-height:19px}}.contact .info ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:826px){.contact .info ul{display:flex}}@media only screen and (max-width:825px){.contact .info ul{margin-top:10px}}@media only screen and (min-width:826px){.contact .info ul li:first-child{width:300px;margin-right:100px}}@media only screen and (max-width:825px){.contact .info ul li:first-child{margin-bottom:18px}}.contact .info ul li:last-child{flex:1}@media only screen and (min-width:826px){.contact .info ul li:last-child{padding-left:6.25vw}}@media only screen and (max-width:825px){.contact .info ul li:last-child{margin-top:20px}}.contact .info .map{width:100%;min-height:150px}.contact .info h3{color:#ED1C24}@media only screen and (min-width:826px){.contact .info h3{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:825px){.contact .info h3{font-size:13px;margin-bottom:3px}}@media only screen and (min-width:826px){form>div{margin-bottom:28px}}@media only screen and (max-width:825px){form>div{margin-bottom:16px}}@media only screen and (min-width:826px){form .split{display:flex}form .split>div{flex:1}form .split>div:first-child{margin-right:30px}}@media only screen and (max-width:825px){form .split div:first-child{margin-bottom:16px}}form label.error{font-weight:400;font-size:.9em;color:red;letter-spacing:1px}form input,form textarea{border:1px solid #C4C4C4;width:100%;font-weight:400}@media only screen and (min-width:826px){form input,form textarea{padding:15px 30px;font-size:18px}}@media only screen and (max-width:825px){form input,form textarea{padding:12px 14px;font-size:13px;line-height:16px}}form textarea{display:block}@media only screen and (min-width:826px){form textarea{height:180px}}@media only screen and (max-width:825px){form textarea{height:150px}}form div.uploader{position:relative;background-image:url("data:image/svg+xml,%3Csvg width='18' height='25' viewBox='0 0 18 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0L8.281 0.687L1.281 7.687L2.72 9.126L8 3.844V20.406H10V3.843L15.281 9.125L16.719 7.687L9.719 0.687L9 0ZM0 22.406V24.406H18V22.406H0Z' fill='%23414042'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:97% 28.5%}@media only screen and (max-width:825px){form div.uploader{background-position:95% 28.5%;background-image:url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L5.52067 0.450381L0.854 5.03942L1.81333 5.98279L5.33333 2.52004V13.3777H6.66667V2.51938L10.1873 5.98214L11.146 5.03942L6.47933 0.450381L6 0ZM0 14.6888V16H12V14.6888H0Z' fill='%23414042'/%3E%3C/svg%3E%0A")}}form div.uploader input{background-color:transparent}form div.uploader input[type=file]{position:absolute;top:0;left:0;height:54px;right:0;opacity:0}form div.uploader p{font-weight:600}@media only screen and (min-width:826px){form div.uploader p{padding-left:30px;font-size:14px}}@media only screen and (max-width:825px){form div.uploader p{padding-left:14px;font-size:10px}}@media only screen and (min-width:826px){.packaging .prd-list{margin-top:110px}}@media only screen and (max-width:825px){.packaging .prd-list{margin-top:40px}}@media only screen and (min-width:826px){.packaging .filter{display:flex;align-items:center}}@media only screen and (min-width:826px){.packaging .filter .select-wrap{margin-left:25px;width:365px}}@media only screen and (max-width:825px){.packaging .filter .select-wrap{margin-top:10px;margin-bottom:17px}}.packaging .filter select{width:100%}.packaging .wrapper{overflow:hidden}@media only screen and (max-width:825px){.packaging .wrapper{overflow:visible}}.packaging ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:826px){.packaging ul{margin-top:60px;margin-bottom:200px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.5vw;grid-row-gap:2.9vw}}@media only screen and (max-width:825px){.packaging ul{margin-bottom:65px}}.packaging ul li{position:relative;text-align:center;background-color:#fff;box-shadow:0 4px 10px rgba(65,64,66,.1)}@media only screen and (min-width:826px){.packaging ul li{padding:30px 10px;min-height:348px}}@media only screen and (max-width:825px){.packaging ul li{padding:25px 15px;min-height:276px;margin-bottom:22px}}.packaging ul li figure{display:block}@media only screen and (max-width:825px){.packaging ul li figure{width:100%}}.packaging ul li figure figcaption{text-transform:uppercase}@media only screen and (min-width:826px){.packaging ul li figure figcaption{padding:0 3.125vw;font-size:18px;line-height:24px;text-align:center;letter-spacing:.1em}}@media only screen and (max-width:825px){.packaging ul li figure figcaption{font-size:14px;text-align:center;letter-spacing:.1em;padding:0 10vw}}.packaging ul li img{display:block;margin:0 auto;max-width:100%;object-fit:cover;margin-bottom:14px}@media only screen and (min-width:826px){.packaging ul li img{height:222px;margin-bottom:18px}}.packaging ul li>div{position:absolute;top:0;bottom:0;right:0;left:0;color:#fff;background:rgba(65,64,66,.77);opacity:0;display:flex;align-items:center;justify-content:center;transition:all .3s}@media only screen and (min-width:826px){.packaging ul li>div{padding:2vw;font-size:16px;line-height:1.3;letter-spacing:.07em}}@media only screen and (max-width:825px){.packaging ul li>div{padding:0 7.8125vw;font-size:12px;line-height:15px;letter-spacing:.07em}}.packaging ul li:hover>div{opacity:1}#result{display:none}@media only screen and (min-width:826px){.result{max-width:600px;text-align:center}}.result h2{font-weight:700;color:#005F81;text-align:center}@media only screen and (min-width:826px){.result h2{font-size:24px;line-height:1;letter-spacing:.1em;margin-bottom:30px}}@media only screen and (max-width:825px){.result h2{margin-top:35px;margin-bottom:10px}}.result p{text-align:center;padding:0 50px}@media only screen and (max-width:825px){.result p{padding:0;margin-bottom:25px}}.apply .job-info{color:#005F81}@media only screen and (min-width:826px){.apply .job-info{font-size:20px;line-height:25px;letter-spacing:.1em}}@media only screen and (min-width:826px){.apply{width:670px}}.apply .submit{margin-bottom:0}.floating-wa{z-index:99;position:fixed}.floating-wa a{display:block}.floating-wa a img{display:block}@media only screen and (max-width:825px){.floating-wa a img{width:45px;height:45px}}@media only screen and (min-width:826px){.floating-wa{bottom:123px;right:2.1875vw}}@media only screen and (max-width:825px){.floating-wa{bottom:75px;right:4.0625vw}}@media only screen and (max-width:825px){.vslider{margin-bottom:30px}}@media only screen and (min-width:826px){.vslider .video-slider{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){.vslider .video-slider{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:826px){.vslider .video-slider{margin-bottom:50px;margin-left:-1.328125vw}}@media only screen and (max-width:825px){.vslider .video-slider{margin-bottom:25px;padding-right:0;padding-left:0}}@media only screen and (min-width:826px){.vslider .arrow-nav{padding-left:5.15625vw;padding-right:5.15625vw}}@media only screen and (max-width:825px){.vslider .arrow-nav{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:826px){.vslider .slick-list{overflow:visible}}.vslider a{display:inline-block;position:relative}@media only screen and (min-width:826px){.vslider a{width:42.96875vw;height:27.34375vw;margin-right:1.328125vw;margin-left:1.328125vw}}@media only screen and (max-width:825px){.vslider a{width:100%;margin-right:5vw;margin-left:5vw}}.vslider a figure{display:block;width:100%}.vslider a figcaption{background-color:#ED1C24;position:absolute;bottom:0;left:0;width:100%;color:#fff;line-height:1.25}@media only screen and (min-width:826px){.vslider a figcaption{padding:12px 18px;font-size:20px}}@media only screen and (max-width:825px){.vslider a figcaption{padding:6px 9px;font-size:12px}}.vslider a img{display:block;width:100%;object-fit:cover;transition:all .3s}@media only screen and (min-width:826px){.vslider a img{height:27.34375vw}}@media only screen and (max-width:825px){.vslider a img{height:auto}}.vslider a span{display:block;position:absolute;background-size:cover;background-repeat:no-repeat;background-image:url(../../assets/images/play.png);opacity:.9;transition:all .3s;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:826px){.vslider a span{width:48px;height:48px}}@media only screen and (max-width:825px){.vslider a span{width:25px;height:25px}}.vslider a:hover img{opacity:.9}.vslider a:hover span{opacity:1}