@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);
body,html{background-color:#fff;color:#fff;font-family:Everafter,serif;height:100%;margin:0;overflow:hidden;width:100%}.bold{font-weight:700}.italic{font-style:italic}body{opacity:1;transition:opacity 1s ease}body.pre-load{opacity:0}body.scrolled .head{transform:translate(-50%,-101%)}.everything{opacity:1;position:relative;transition:opacity 1s ease;z-index:5}.pre-load{opacity:0!important}.on-load{opacity:1!important}.center{left:50%;transform:translate(-50%,-50%)}.center,.center-vertical{position:absolute;top:50%}.center-vertical{transform:translateY(-50%);z-index:45}.center-horizontal{left:50%;position:absolute;transform:translate(-50%)}.center-acelerate3d{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.center-vertical-acelerate3d{position:absolute;top:50%;transform:translate3d(0,-50%,0);z-index:45}.center-horizontal-acelerate3d{left:50%;position:absolute;transform:translate3d(-50%,0,0)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clear{clear:both}.loading-curtain{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1200}.row-eq-height{display:flex}.menu-btn{box-sizing:content-box;cursor:pointer;height:34px;padding:40px;position:fixed;right:0;top:0;width:50px;z-index:320}.open-product .menu-btn .line{background-color:#221c34}.menu-btn:active{transform:scale(1.1)}@media (max-width:767px){.menu-btn{padding:20px}}.menu-btn .sub-menu-btn{height:100%;position:relative;width:100%}.menu-btn .line{height:1px;opacity:1;position:absolute;right:0;transform:rotate(0deg) translateZ(0);transition-duration:1s;transition-property:background-color,opacity,transform;width:50px}.menu-btn .line,.menu-open .menu-btn .line,.menu-open .menu-btn .line.white{background-color:#fff}.menu-btn .line.line-1{top:0}.menu-btn .line.line-2{top:10px}.menu-btn .line.line-3{top:20px}.menu-btn .line.line-4{top:30px}.menu-open .menu-btn .line-1{opacity:0;transform:rotate(1turn) translateZ(0)}.menu-open .menu-btn .line-2{transform:rotate(315deg) translate3d(-2px,5px,0)}.menu-open .menu-btn .line-3{transform:rotate(405deg) translate3d(-2px,-5px,0)}.menu-open .menu-btn .line-4{opacity:0;transform:rotate(1turn) translateZ(0)}.hide-menu-open{opacity:1}body.menu-open .hide-menu-open{opacity:0;transition-delay:0s;transition-duration:1s}.menu{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;background-color:transparent;height:100%;left:0;opacity:0;padding:20px;position:fixed;top:0;transform:translateY(100%);transition-duration:1s;transition-property:all;transition-timing-function:cubic-bezier(.77,0,.175,1);width:100%;z-index:200}@media (max-width:767px){.menu{background-color:rgba(15,16,43,.85);overflow:auto;padding:0}}.menu-open .menu{opacity:1;transform:translate(0)}.menu .sub-sub-menu{background-color:rgba(15,16,43,.85);height:100%;position:relative;width:100%}@media (max-width:767px){.menu .sub-sub-menu{background-color:transparent}}.menu .sub-menu{color:#fff;height:100%;left:0;padding-top:150px;position:absolute;text-align:center;top:0;width:100%}@media (max-width:600px){.menu .sub-menu .about-submenu .points-m{display:none!important}}.menu .sub-menu a{color:#fff}.menu .sub-menu .link-products-css{cursor:pointer}.menu .sub-menu .link-products-css:hover{text-decoration:underline}.menu .sub-menu .flex-container{align-items:center;display:flex;gap:1rem;justify-content:space-between}@media (max-width:767px){.menu .sub-menu .flex-container{flex-direction:column}}.menu .sub-menu .sub-sub2-menu{display:none}.menu .sub-menu .sub-sub2-menu .points-m,.menu .sub-menu .sub-sub2-menu a.linking{display:inline-block}.menu .sub-menu .sub-sub2-menu a.linking .title{font-size:30px;margin-bottom:0!important}.menu .sub-menu .points-m{display:none;font-size:35px;margin:0 15px}@media (max-width:767px){.menu .sub-menu{padding-top:80px}}.menu .sub-menu .product-family-hold{width:12.5%}.menu .sub-menu .container{padding:0 30px}.menu .sub-menu h2{font-family:Everafter,serif;font-size:34px;margin:5px 0 10px}@media (max-width:445px){.menu .sub-menu h2{display:block!important}}.menu .sub-menu h2.linkk{cursor:pointer}.menu .sub-menu .row-links.show-products h2{display:inline-block;font-size:25px}@media (max-width:767px){.menu .sub-menu .row-links.show-products h2{display:block;font-size:35px}}.menu .sub-menu .row-links.show-products .points-m{display:inline-block;font-size:25px}.menu .sub-menu .product-line{display:none;position:relative}.menu .sub-menu .product-family{color:#fff;font-family:Livory,Everafter,serif;font-size:22px;padding:0 15px}@media (max-width:767px){.menu .sub-menu .product-family{border-bottom:1px solid hsla(0,0%,100%,.2);padding:10px 30px}.menu .sub-menu .product-family.first{border-top:1px solid hsla(0,0%,100%,.2)}}.menu .sub-menu .product-family.one-ph{padding-top:16px}@media (min-width:992px) and (max-width:1199px){.menu .sub-menu .product-family.one-ph{padding-top:13px}}@media (min-width:768px) and (max-width:991px){.menu .sub-menu .product-family.one-ph{padding-top:10px}}@media (max-width:767px){.menu .sub-menu .product-family.one-ph{padding:10px 30px}}.menu .sub-menu .product-family:hover{text-decoration:underline}.menu .sub-menu .product-line{padding-bottom:15px;padding-top:15px}@media (max-width:767px){.menu .sub-menu .product-line{padding:0 10px}}.menu .sub-menu .points{font-size:30px;margin:45px 0 25px;text-align:center}.menu .sub-menu .points img{width:50px}@media (max-width:767px){.menu .sub-menu .download{font-size:20px;margin-bottom:80px}.menu .sub-menu .download a{border-bottom:1px solid hsla(0,0%,100%,.2);display:block;padding:10px 30px}}.menu .sub-menu .download span{margin:0 10px}@media (max-width:767px){.menu .sub-menu .download span{display:none}}.menu .sub-menu .addr{display:none;font-family:Livory,Everafter,serif;font-size:18px}.menu .sub-menu .addr a{color:#fff!important}.menu .bar{background-color:#fff;height:1px;left:0;opacity:.3;position:absolute;width:100%}@media (max-width:767px){.menu .bar{display:none}}.menu .bar.bottom-bar{bottom:0}.menu .bar.top-bar{top:0}.head{background-color:#fff;border-radius:0 0 70px 70px;box-shadow:0 3px 25px hsla(0,0%,60%,.5);height:140px;position:fixed!important;top:0;transition:all .4s;width:140px;z-index:300}@media (max-width:767px){.head{background-color:#fff;border-radius:0 0 38px 38px;box-shadow:none;height:70px;left:20px!important;top:0;transform:none!important;transition-delay:0s!important;transition-duration:0s!important;width:76px}}.head .logo-img{bottom:16px;top:auto;width:98px}@media (max-width:767px){.head .logo-img{bottom:8px;width:60px}}.head .phrase-img{bottom:-30px;top:auto;width:160px}.head .phrase-img.en{width:185px}@media (max-width:767px){.head .phrase-img{display:none}}.download{-webkit-font-smoothing:antialiased;font-family:Livory,Everafter,serif;font-size:16px;margin-top:20px}.download span{font-size:14px}.download a{color:#fff!important}@media (min-width:1200px) and (min-height:501px) and (max-height:562px){.sub-menu{padding-top:150px!important}}@media (min-width:1200px) and (min-height:415px) and (max-height:500px){.sub-menu{padding-top:100px!important}.phrase-img{display:none}}@media (min-width:1200px) and (max-height:414px){.sub-menu{padding-top:90px!important}.phrase-img{display:none}.menu .sub-menu .product-line{padding-bottom:6px!important;padding-top:6px!important}.menu .sub-menu .product-family{font-size:20px;line-height:24px}}@media (min-width:992px) and (max-width:1199px) and (min-height:565px){.menu .sub-menu .product-family{font-size:20px;line-height:26px}.sub-menu{padding-top:100px!important}}@media (min-width:992px) and (max-width:1199px) and (max-height:564px) and (min-height:493px){.menu .sub-menu .product-family{font-size:20px;line-height:26px}.sub-menu{padding-top:100px!important}}@media (min-width:992px) and (max-width:1199px) and (max-height:492px) and (min-height:394px){.menu .sub-menu .product-family{font-size:20px;line-height:26px}.sub-menu{padding-top:100px!important}.phrase-img{display:none}}@media (min-width:992px) and (max-width:1199px) and (max-height:393px){.menu .sub-menu .product-family{font-size:16px;line-height:20px}.sub-menu{padding-top:100px!important}.phrase-img{display:none}.menu .sub-menu .product-line{padding-bottom:6px!important;padding-top:6px!important}}@media (min-width:768px) and (max-width:991px) and (min-height:580px){.menu .sub-menu .product-family{font-size:16px;line-height:20px}.sub-menu{padding-top:150px!important}.menu .sub-menu .product-family{padding:0 20px}.menu .sub-menu h2{font-size:35px}}@media (min-width:768px) and (max-width:991px) and (max-height:446px) and (min-height:374px){.menu .sub-menu .product-family{font-size:16px;line-height:20px}.sub-menu{padding-top:120px!important}.menu .sub-menu .product-family{padding:0 20px}.phrase-img{display:none}}@media (min-width:768px) and (max-width:991px) and (max-height:373px){.menu .sub-menu .product-family{font-size:14px;line-height:16px}.sub-menu{padding-top:150px!important}.menu .sub-menu .product-family{padding:0 20px}.phrase-img{display:none}.download{font-size:14px;line-height:16px;margin-top:6px!important}.menu .sub-menu .product-line{padding-bottom:6px!important;padding-top:6px!important}}@media (min-height:670px) and (min-width:768px){.sub-menu .container{position:relative;top:14%}}.info-page{background-color:#221c34;font-family:Raleway,Everafter,serif;overflow:auto;padding:150px 0}.info-page .p4{font-size:28px}.info-page .p4,.info-page .p45{font-family:Everafter,Raleway,serif;font-style:normal}.info-page .p45{font-size:38px}.info-page .container a{color:#fff!important;text-decoration:underline}.info-page .head{position:absolute;top:-150px}@media (min-height:650px) and (min-width:768px){.sub-menu .title{margin-bottom:15px!important;margin-top:20px!important}}@media (max-height:580px){.sub-menu .title{display:inline-block}.points-m{display:inline-block!important}.menu .sub-menu h2{font-size:28px}}.lang{font-weight:300;margin-top:10px;text-align:center}.lang,.lang a{color:#221c34}@media (max-width:767px){.lang{display:none}}.lang-mobile{color:#fff;font-weight:300;margin-top:10px;text-align:center}.lang-mobile a{border-bottom:none!important;color:#221c34;display:inline-block!important;margin:5px}@media (min-width:768px){.lang-mobile{display:none}.col-sm-2-2{width:20%}}@media (max-width:446px){.display-block-xs{display:block!important}}.time{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}@media (min-width:768px){.container-preparation-2,.container-preparation-3{-moz-column-count:2;column-count:2;-moz-column-gap:10px;column-gap:10px}}footer.footer{align-items:center;background-color:rgba(15,16,43,.6);height:auto!important;padding:6rem 0;position:relative!important;text-align:center;width:100%}footer.footer a:hover{text-decoration:none!important}footer.footer .first{display:flex;flex-direction:column;gap:2rem}@media (min-width:992px){footer.footer .first{flex-direction:row}}footer.footer .column{flex-basis:33.33333%}footer.footer .image-footer{width:8rem}footer.footer .column .link{color:#fff;cursor:pointer;display:block;font-family:Nunito,sans-serif;padding:.2rem 0}footer.footer .column .link:hover{color:#cead90!important;text-decoration:none!important}footer.footer .column .separator{background-color:#cead90;display:inline-block;height:1px;margin:2rem 0;width:5rem}footer.footer .column .sentence{color:#fff!important;font-size:1.2rem;margin-top:1.5rem}footer.footer .column .sentence-2{color:#fff!important;font-family:Nunito,sans-serif;margin-bottom:2rem}footer.footer .column .sentence-2 a{color:#fff!important}footer.footer .column .contact{color:#cead90;font-family:Nunito,sans-serif}footer.footer .second{margin:5rem 0 0;padding:5rem 0}footer.footer .logo-img{width:10rem}footer.footer .column-flex{display:flex;flex-direction:column;gap:3rem;justify-content:space-between}.button-new-home{border:1px solid #cead90;border-radius:5px;color:#cead90;cursor:pointer;display:inline-block;font-family:Nunito,Raleway,sans-serif;font-size:18px;padding:1rem 3rem;text-align:center;text-decoration:none!important;transition:all .2s}.button-new-home.small-xs{font-size:16px;padding:.5rem 1.5rem}.button-new-home:hover{background-color:#cead90;color:#fff}.button-new-home.color-white{border-color:#fff;color:#fff}.button-new-home.color-white:hover{background-color:#fff;color:#221c34}.button-new-home.color-blue{border-color:#221c34;color:#221c34}.button-new-home.color-blue:hover{background-color:#221c34;color:#fff}.margin-top-20{margin-top:20px}.margin-top-40{margin-top:40px}.margin-top-50{margin-top:50px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}
