html{font-size:62.5%;scrollbar-width:none}@media(min-width:1200px){html{font-size:56%}}@media(min-width:1300px){html{font-size:62.5%}}@media(min-width:1600px){html{font-size:70%}}@media(min-width:2100px){html{font-size:85%}}@media(min-width:3100px){html{font-size:100%}}*{box-sizing:border-box;margin:0;padding:0;font-size:medium}body{overflow-x:hidden}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body{font-size:2rem;font-weight:400;line-height:3.2rem;letter-spacing:.096rem;color:#000;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{position:relative;z-index:2}.container{width:100%;max-width:130.4rem;margin:auto;display:block;padding:0 2rem}h1,h2,h3,h4,h5{font-weight:400}h1{line-height:5.7rem;text-transform:uppercase;color:#fff;margin-bottom:0;letter-spacing:.046rem}h1,h1 span{font-size:4.8rem}@media(max-width:1199px){h1 span{font-size:36px;line-height:42px}}@media(max-width:991px){h1 span{font-size:28px;line-height:33px}}h2{font-size:3.2rem;line-height:3.8rem;margin-top:.8rem;margin-bottom:2.4rem}h3{font-size:1.6rem;line-height:1.9rem;color:#d4af37;margin:0}p{margin-bottom:3.2rem}li,p{font-size:2rem;line-height:3.2rem;letter-spacing:.02em}.dark :not(h3){color:#fff}.light :not(h3){color:#000}.wrapper{padding-top:18rem;padding-bottom:18rem}@media(max-width:1199px){.wrapper{padding-top:9rem;padding-bottom:9rem}}@media(max-width:767px){.wrapper{padding-top:6.4rem;padding-bottom:6.4rem}}a{font-size:1.6rem;line-height:3.2rem;letter-spacing:.02em;color:#fff;text-decoration:none;cursor:pointer;display:inline-block;transition:all .3s ease-in-out}@media(max-width:1199px){a{font-size:24px;line-height:42px}}@media(max-width:767px){a{font-size:16px;line-height:32px}}img{max-width:100%;height:auto}.btn,.headerBlock li a,footer .bottomFooter a,footer .linkBlock a{position:relative;font-size:1.6rem;line-height:3.2rem;letter-spacing:.02em;text-align:center;transition:all .3s ease-in-out;color:#000;cursor:pointer;display:inline-block;font-style:normal;font-family:var(--font-avenir),sans-serif!important}.btn:after,.headerBlock li a:after,footer .bottomFooter a:after,footer .linkBlock a:after{content:"";display:block;position:absolute;right:0;width:0;height:1px;background:#fff;transition:width .5s}.btn:hover:after,.headerBlock li a:hover:after,footer .bottomFooter a:hover:after,footer .linkBlock a:hover:after{left:0;width:100%}.headerBlock li a{color:#fff}.headerBlock li a:after{background-color:#d4af37}footer .bottomFooter a,footer .linkBlock a{color:#fff;text-align:left}footer .linkBlock .block~.block a:after{display:none}.btn:after,footer .bottomFooter a{background-color:#000;width:100%;left:0}footer .bottomFooter a{width:auto}footer .bottomFooter a:after{width:100%}footer .bottomFooter p~p{display:flex;gap:1rem}footer .bottomFooter .btnWrapper{position:relative;display:inline-block;overflow:hidden;padding-bottom:2px;width:max-content}.btn:hover:after,footer .bottomFooter a:hover:after{animation:fliker .8s forwards}@keyframes fliker{0%{transform:translate(0)}10%{transform:translate(10%)}20%{transform:translate(40%)}30%{transform:translate(70%)}40%{transform:translate(100%)}50%{transform:translate(-1000%)}60%{transform:translate(-100%)}70%{transform:translate(-70%)}80%{transform:translate(-40%)}90%{transform:translate(-20%)}to{transform:translate(0)}}.light .btn{border-color:#000}.light .btn:after{background:#000}.flexWrapper{display:flex;flex-wrap:wrap}.bgImg{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.textCenter{text-align:center}.highlight{height:auto!important}@media(max-width:767px){.container{padding:0 1.6rem}h2{font-size:2.2rem;line-height:2.8rem}li,p{font-size:1.5rem;line-height:2.2rem}}.sliderImg{z-index:0!important}.horizontalSection .wrapper{padding:0}.horizontalContainer{width:600vw;height:100vh;display:flex}@media(min-width:992px){.horizontalContainer{align-items:center;height:100vh!important;max-height:100vh!important}}@media(max-width:991px){.horizontalContainer{flex-wrap:wrap;height:auto;width:auto}}.panel{width:100vw;height:100vh}@media(max-width:991px){.panel{height:auto}}.horizontalBlock{width:89vw;height:100vh}@media(min-width:1540px){.horizontalBlock{width:86vw}}@media(max-width:1299px){.horizontalBlock{width:92vw}}@media(max-width:991px){.horizontalBlock{width:85vw}}@media(max-width:767.5px){.horizontalBlock{width:92vw;padding:2rem 3rem 2rem 2rem}}.panels{height:100vh}@media(max-width:991px){.panels{height:auto}}.dark-bg{background-color:#000}:focus-visible{outline:none!important}.horizontalContainer .btnWrapper{position:relative;overflow:hidden;padding-bottom:2px;display:inline-block;width:max-content}.horizontalContainer .btnWrapper .btn{width:auto}.horizontalContainer .btnWrapper .btn:after{content:"";display:block;position:absolute;right:0;width:100%;height:1px;background-color:#fff!important;transition:width .5s}.horizontalContainer .btnWrapper .btn:hover:after{animation:fliker .8s forwards;left:0;width:100%}.empty{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;pointer-events:none}.bg-white{background-color:#fff}.preLoad video{width:100%;height:100%;max-width:600px;margin:0 auto;border:none;outline:none;background-color:rgba(0,0,0,0);object-fit:cover}.preloader-wrapper{display:flex;align-items:center;position:fixed;left:0;right:0;margin:0 auto;background-color:#fff;height:100vh;overflow:hidden;transition:all 1.5s}.preloader-wrapper .preLoad{margin:0 auto}.appWrapper{background-color:rgba(0,0,0,0)}.zoomImageContainer{position:relative}.zoomImageContainer:after{background:linear-gradient(180deg,rgba(0,0,0,0) 56.01%,#000000);content:"";position:absolute;width:100%;height:32%;z-index:1;transform:rotate(180deg);top:-1px}.zoomImageHome{background:linear-gradient(270deg,hsl(0,0%,0%) 52%,hsl(0,0%,100%) 0);background:-webkit-linear-gradient(270deg,hsl(0,0%,0%) 52%,hsl(0,0%,100%) 0)}form button:after{background-color:#fff!important}.imageContainerThumbs{display:flex;gap:20px;margin-top:10px;position:relative;width:max-content}.imageContainerThumbs .imgWrapper{width:150px;height:100px;position:relative;display:flex}.imageContainerThumbs .closebtn{position:absolute;right:0}.imageContainerThumbs .closebtn svg{width:20px;height:20px;background-color:#fff}.imageContainerThumbs img{width:100%;height:100%;object-fit:cover}.successMessage{width:100%;display:block;color:#d4af37!important}.imageContainerThumbsBlock{overflow-x:scroll;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);margin-top:-60px}@media(max-width:767px){.imageContainerThumbsBlock{margin-top:-30px}}.loader{padding-left:15px;position:relative;top:10px}.loader,.loader img{width:30px;height:30px}.checkBoxcontainer{display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkBoxcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:-1.2rem;left:0;height:20px;width:20px;background-color:#eee}.container:hover input~.checkmark{background-color:#ccc}.checkBoxcontainer input:checked~.checkmark{background-color:#d4af37}.checkmark:after{content:"";position:absolute;display:none}.checkBoxcontainer input:checked~.checkmark:after{display:block}.checkBoxcontainer .checkmark:after{left:7px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.PrivacyPolicy{width:100%;display:flex;align-items:center;gap:0 3.2rem;flex-wrap:wrap}.PrivacyPolicy p{margin:0}.PrivacyPolicy p a{font-size:2rem;line-height:3.2rem;letter-spacing:.02em}@media(max-width:767px){.PrivacyPolicy p a{font-size:1.5rem;line-height:2.2rem}}.PrivacyPolicy p a:hover{color:#d4af37;transition:all .3s ease-in-out}.PrivacyPolicy .errors{width:100%;display:block;color:red;margin-top:10px}.cus-car-loading{display:flex;align-items:center;justify-content:center}.cus-car-loader{text-align:center;background-color:#000}.car__body{animation:shake .2s ease-in-out infinite alternate}.car__line{transform-origin:center right;stroke-dasharray:22;animation:line .8s ease-in-out infinite;animation-fill-mode:both}.car__line--top{animation-delay:0s}.car__line--middle{animation-delay:.2s}.car__line--bottom{animation-delay:.4s}@keyframes shake{0%{transform:translateY(-1%)}to{transform:translateY(3%)}}@keyframes line{0%{stroke-dashoffset:22}25%{stroke-dashoffset:22}50%{stroke-dashoffset:0}51%{stroke-dashoffset:0}80%{stroke-dashoffset:-22}to{stroke-dashoffset:-22}}.page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:center;z-index:9999}.page-loader .loader-spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top-color:#000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}