.fs-12{font-size:12px}.fs-f12{font-size:10px;line-height:1.4}@media screen and (min-width: 320px){.fs-f12{font-size:calc(10px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f12{font-size:12px;line-height:1.4}}.fs-16{font-size:16px}.fs-f16{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.fs-f16{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f16{font-size:16px;line-height:1.4}}.fs-18{font-size:18px}.fs-f18{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.fs-f18{font-size:calc(16px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f18{font-size:18px;line-height:1.4}}.fs-20{font-size:20px}.fs-f20{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.fs-f20{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f20{font-size:20px;line-height:1.4}}.fs-22{font-size:22px}.fs-f22{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.fs-f22{font-size:calc(20px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f22{font-size:22px;line-height:1.4}}.fs-24{font-size:24px}.fs-f24{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.fs-f24{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f24{font-size:24px;line-height:1.4}}.fs-26{font-size:26px}.fs-f26{font-size:22px;line-height:1.4}@media screen and (min-width: 320px){.fs-f26{font-size:calc(22px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f26{font-size:26px;line-height:1.4}}.fs-28{font-size:28px}.fs-f28{font-size:24px;line-height:1.4}@media screen and (min-width: 320px){.fs-f28{font-size:calc(24px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f28{font-size:28px;line-height:1.4}}.fs-32{font-size:32px}.fs-f32{font-size:28px;line-height:1.4}@media screen and (min-width: 320px){.fs-f32{font-size:calc(28px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f32{font-size:32px;line-height:1.4}}.fs-36{font-size:36px}.fs-f36{font-size:30px;line-height:1.4}@media screen and (min-width: 320px){.fs-f36{font-size:calc(30px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f36{font-size:36px;line-height:1.4}}.fs-38{font-size:38px}.fs-f38{font-size:32px;line-height:1.4}@media screen and (min-width: 320px){.fs-f38{font-size:calc(32px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f38{font-size:38px;line-height:1.4}}.fs-40{font-size:40px}.fs-f40{font-size:34px;line-height:1.4}@media screen and (min-width: 320px){.fs-f40{font-size:calc(34px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f40{font-size:40px;line-height:1.4}}.header-container header{transition:.4s}@media screen and (max-width: 576px){.header-container header .navbar-brand img{max-width:150px}}.header-container .navbar{min-height:80px;background:#281203}.header-container .navbar button.navbar-toggler{border:none!important;padding-right:0;outline:none!important;box-shadow:none!important}.header-container .navbar button.navbar-toggler .menu{font-weight:700;color:#fff;font-size:16px;display:inline-block;margin-right:5px;position:relative;top:-2px}.header-container .navbar button.navbar-toggler .burger{display:inline-block;transition:.4s}.header-container .navbar button.navbar-toggler .burger.active .first{transform:rotate(45deg);position:relative;top:6px}.header-container .navbar button.navbar-toggler .burger.active .third{transform:rotate(-45deg);position:relative;top:-6px}.header-container .navbar button.navbar-toggler .burger.active .second{opacity:0}.header-container .navbar button.navbar-toggler .burger span{transition:.4s;display:block;height:3px;background:#fff;width:19px;margin-top:3px}@media (min-width: 991px){.offcanvas-collapse ul{margin-right:0!important;margin-left:auto}.offcanvas-collapse ul li{margin-left:40px}.offcanvas-collapse ul li:first-child{margin-left:0}}@media screen and (min-width: 991px) and (max-width: 1399px){.offcanvas-collapse ul li{margin-left:20px}}@media screen and (min-width: 991px) and (max-width: 1199px){.offcanvas-collapse ul li{margin-left:0}}@media (min-width: 991px){.offcanvas-collapse ul li a{color:#fff!important;font-size:16px;font-weight:700}}@media (min-width: 991px){.offcanvas-collapse ul li.last-item a{color:#ae6922!important}}@media (max-width: 991px){.offcanvas-collapse{padding-top:10px;position:fixed;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#281203;transition:transform .3s ease-in-out,visibility .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;transform:translate(-100%)}.offcanvas-collapse .nav-item{margin-top:20px}.offcanvas-collapse .nav-item.button-item .nav-link{color:red}.offcanvas-collapse .nav-item .nav-link{text-align:right;margin:auto;color:#fff;font-size:24px;font-weight:700}}@media screen and (max-width: 991px) and (max-width: 1199px){.offcanvas-collapse .nav-item .nav-link{max-width:960px}}@media screen and (max-width: 991px) and (max-width: 991px){.offcanvas-collapse .nav-item .nav-link{max-width:720px}}@media screen and (max-width: 991px) and (max-width: 767px){.offcanvas-collapse .nav-item .nav-link{max-width:540px}}.footer-container footer{margin-top:80px;padding-bottom:52px;position:relative;background:transparent;overflow:hidden}.footer-container footer img.footer-img{position:absolute;bottom:0;left:0;right:0;margin:auto;width:192px;aspect-ratio:192/187;transform:translateY(50%)}@media screen and (max-width: 991px){.footer-container footer img.footer-img{left:auto;right:-70px}}.footer-container footer nav ul{padding:0}.footer-container footer nav ul li{list-style-type:none;margin-top:10px}.footer-container footer nav ul li a{font-weight:700;color:#fff}.footer-container footer nav ul li a{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.footer-container footer nav ul li a{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.footer-container footer nav ul li a{font-size:16px;line-height:1.4}}.footer-container footer nav ul.horizontal{display:flex;justify-content:space-between}@media screen and (max-width: 991px){.footer-container footer nav ul.horizontal{justify-content:flex-start;flex-wrap:wrap}}.footer-container footer nav ul.horizontal li.underline-none a{text-decoration:none!important}@media screen and (max-width: 991px){.footer-container footer nav ul.horizontal li{width:50%}}.footer-container .footer-down-container{padding-top:80px;background:transparent;color:#939393;font-size:12px}.footer-container .footer-down-container a{color:inherit;font-weight:700;text-decoration:none}.jumb-container{padding-top:100px;padding-bottom:30px;position:relative}@media screen and (max-width: 991px){.jumb-container{padding-top:50px}}.jumb-container ul{padding-left:20px;margin-top:24px}.jumb-container ul li{color:#ae6922;margin-bottom:10px}.jumb-container ul li{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.jumb-container ul li{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.jumb-container ul li{font-size:24px;line-height:1.4}}.jumb-container .bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.jumb-container .image-side .carousel{aspect-ratio:966/500;border-radius:20px;height:500px}@media screen and (max-width: 1199px){.jumb-container .image-side .carousel{height:400px}}@media screen and (max-width: 991px){.jumb-container .image-side .carousel{height:auto;width:100%}}.jumb-container .image-side .carousel img{border-radius:20px;width:100%}.about-container .about-counter{display:flex;align-items:center;color:#fff;margin-bottom:20px}.about-container .about-counter{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.about-container .about-counter{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.about-container .about-counter{font-size:20px;line-height:1.4}}.about-container .about-counter .countup{font-weight:700;color:#ae6922}.about-container .about-counter .countup{font-size:38px;line-height:1.4}@media screen and (min-width: 320px){.about-container .about-counter .countup{font-size:calc(38px + .01*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.about-container .about-counter .countup{font-size:48px;line-height:1.4}}.services-container .subcontainer{position:relative;padding:40px 110px;background:#AE6922;border-radius:20px}.services-container .subcontainer img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media screen and (max-width: 767px){.services-container .subcontainer{padding:40px}}@media screen and (max-width: 576px){.services-container .subcontainer{padding:20px}}.services-container .subcontainer .item-cont{display:flex;flex-direction:column;height:100%}.services-container .subcontainer .item-cont p{flex-grow:1}.services-container h3{position:relative;z-index:2;color:#fff}.services-container p{position:relative;z-index:2;margin-top:8px}.services-container a.btn{position:relative;z-index:2;margin-top:20px}.tns-ovh{overflow:visible}.product-item{box-shadow:0 0 50px #ae692233;background:#482308;border-radius:20px;margin-top:24px;display:flex;flex-direction:column;height:100%}.product-item .image-container{display:flex;justify-content:center;align-items:center;text-align:center;padding:40px 40px 0;height:160px}.product-item .content{margin-top:40px;display:flex;flex-direction:column;height:100%;padding:0 60px 40px}.product-item .content p{flex-grow:1}@media screen and (max-width: 767px){.product-item .content{padding:20px}}.eshop-row .subcontainer{box-shadow:0 0 50px #ae692233;background:#AE6922;border-radius:20px;padding:30px 110px}@media screen and (max-width: 991px){.eshop-row .subcontainer{padding:30px 60px}}@media screen and (max-width: 576px){.eshop-row .subcontainer{padding:30px}}.contact-container .contact-side .subcontainer{box-shadow:0 0 50px #ae692233;border-radius:20px;border:2px solid #AE6922}.contact-container .contact-side .subcontainer .content-subcontainer{padding:60px 48px 20px}@media screen and (max-width: 1199px) and (min-width: 991px){.contact-container .contact-side .subcontainer .content-subcontainer{padding:30px 30px 30px 20px}}@media screen and (max-width: 576px){.contact-container .contact-side .subcontainer .content-subcontainer{padding:30px}}.contact-container .contact-side .subcontainer .map{position:relative;margin-bottom:0;bottom:-8px;padding-bottom:0;aspect-ratio:416/309;border-radius:20px;width:100%}.contact-container .form-side .subcontainer{height:100%;box-shadow:0 0 50px #ae692233;border-radius:20px;border:2px solid #AE6922;padding:60px 110px}@media screen and (max-width: 1199px){.contact-container .form-side .subcontainer{padding:40px}}@media screen and (max-width: 576px){.contact-container .form-side .subcontainer{padding:30px 15px}}.logos-carousel{transition-timing-function:linear!important;display:flex;text-align:center}.logos-carousel>div{display:flex!important;justify-content:center!important;align-items:center!important}.logos-carousel>div img,.logos-carousel>div svg{max-height:50px!important;transition:.4s;max-width:100%}.logos-carousel2{transition-timing-function:linear!important;display:flex;text-align:center}.logos-carousel2>div{display:flex!important;justify-content:center!important;align-items:center!important}.logos-carousel2>div img,.logos-carousel2>div svg{max-height:50px!important;transition:.4s;max-width:100%}.auth-container{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:40px}.auth-container .auth-header h2{color:#000;font-weight:700}.auth-container .auth-header h2{font-size:24px;line-height:1.4}@media screen and (min-width: 320px){.auth-container .auth-header h2{font-size:calc(24px + .008*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.auth-container .auth-header h2{font-size:32px;line-height:1.4}}.auth-container .auth-header a{font-weight:400;text-decoration:underline;color:red}.auth-container .auth-header a{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.auth-container .auth-header a{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.auth-container .auth-header a{font-size:20px;line-height:1.4}}.auth-container .auth-footer nav ul{margin:0;padding:0;display:flex;justify-content:space-between}.auth-container .auth-footer nav ul li{list-style:none;margin-right:40px}.auth-container .auth-footer nav ul li:last-child{margin-right:0}.auth-container .auth-footer nav ul li a,.auth-container .auth-footer div{font-weight:400;color:#000;font-size:12px;line-height:22px}
