@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");#apropos{padding-top:120px;padding-bottom:120px}#apropos figure{min-height:600px;margin:0}#apropos figure img{height:100%;width:auto;object-fit:cover}#products figure img{height:100%;padding-top:20px;object-fit:cover}#products figure .l-un img{min-height:340px}#products figure .l-trx img{min-height:340px}.icon-solution{max-width:50px;height:auto}.waiting{background-repeat:no-repeat;background-position:center;min-height:600px;background-size:cover}#contact{min-height:660px;background-size:cover;background-position:center top;background-repeat:no-repeat}#contact figure{max-height:260px;gap:20px;overflow:hidden}#contact figure img{height:100%;width:auto;object-fit:cover;max-width:380px}#contact figure .l-topy{align-self:flex-end;margin-right:100px}#contact figure .l-topy img{align-self:flex-end}#contact figure .l-bottomy img{margin:0 auto 1px 27px}.barlow-light{font-family:"Barlow", sans-serif;font-weight:300;font-style:normal}.barlow-regular{font-family:"Barlow", sans-serif;font-weight:400;font-style:normal}.barlow-medium{font-family:"Barlow", sans-serif;font-weight:500;font-style:normal}.barlow-semibold{font-family:"Barlow", sans-serif;font-weight:600;font-style:normal}.barlow-bold{font-family:"Barlow", sans-serif;font-weight:700;font-style:normal}.barlow-extrabold{font-family:"Barlow", sans-serif;font-weight:800;font-style:normal}.bkg-brand{background-color:var(--brand) !important}.bkg-dark{background-color:var(--dark) !important}.bkg-black{background-color:var(--black) !important}.bkg-body-color{background-color:var(--body-color) !important}.bkg-gray-title{background-color:var(--gray-title) !important}.bkg-hover{background-color:var(--hover) !important}.bkg-white{background-color:var(--white) !important}.btn{display:inline-block;background-color:transparent;border:1px solid var(--brand);padding:12px 30px;transition:all 0.4s ease-in-out}.btn:hover{background-color:var(--hover);color:var(--white)}.btn.btn-primary.btn-primary{height:52px;line-height:48px;width:auto;padding:0 30px;border-radius:34px;background-color:var(--green);border:1px solid var(--green);color:var(--white);font-size:16px;font-weight:500;font-family:"Barlow", sans-serif}.btn.btn-primary:hover{background-color:var(--white);color:var(--green);border:1px solid var(--green)}#hero{min-height:100vh;padding-top:160px;padding-bottom:80px}#hero h1{font-size:4.5rem}.imgh{display:flex}.custom-img{background-size:cover;display:block;height:320px}.design-one{max-width:360px;width:calc(100% - 30px);background-position-x:center;margin:0 auto}.design-two{}.design-three{}img{max-width:100%;width:100%;height:auto}.small-gap{gap:20px}.navbar{background-color:#C69b5B;position:fixed;width:100%;height:var(--nheight);display:flex;z-index:999;top:0}.navbar .container{display:flex;align-items:center;justify-content:space-between}.brand{color:var(--white);font-size:28px}a .brand{height:60px;width:auto;max-width:100%}a .brand img{object-fit:cover;height:100%;width:auto;max-width:100%}.nav-links{display:flex;margin:0}.nav-links li a{color:var(--white);font-size:16px;text-transform:uppercase;letter-spacing:1px;font-family:"Barlow", sans-serif;font-weight:700}.nav-links li a:hover{color:#3f0c00}.nav-links li:not(:last-child){margin-right:40px}.nav-links li.active a{box-shadow:0 2px var(--brand)}.hamburger{display:none;cursor:pointer}.hamburger span{display:block;width:34px;height:3px;border-radius:2px;background-color:var(--white);margin:8px auto;transition:all 0.4s ease}.hamburger.active span:nth-child(1){transform:translateY(6px) rotate(45deg)}.hamburger.active span:nth-child(2){display:none}.hamburger.active span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.scrolled{background-color:white}.scrolled .brand{color:var(--dark)}.scrolled .nav-links li a{color:var(--dark)}.scrolled .nav-links li a:hover{color:var(--hover)}.scrolled .hamburger span{background-color:var(--dark)}@media screen and (max-width:767px){section{padding:50px 0}.nav-links{position:fixed;top:var(--nheight);width:100%;flex-direction:column;left:0;padding:0 24px;transition:all 0.3s ease-in-out;height:0;overflow:hidden;background-color:var(--brand);justify-content:center;align-items:center}.nav-links.active{height:240px}.nav-links li{padding:6px 0;margin-right:0 !important}.nav-links li a{color:var(--dark)}.hamburger{display:block}.waiting{min-height:300px}}section #category{min-height:calc(100vh - 286px)}.product{position:relative}.nav-container{position:relative}.menu-toggle{position:fixed;left:0;top:45vh;background-color:#C69b5B;width:20px;height:50px;line-height:50px;text-align:center;cursor:pointer;z-index:30;transition:all 0.3s ease-in-out;border-radius:0 20px 20px 0}.nav-product{position:fixed;left:-250px;top:40vh;background-color:#C69b5B;z-index:20;padding:20px !important;font-size:18px;transition:all 0.3s ease-in-out;border-radius:0 20px 20px 0}.left-0-px{left:0 !important}ul{padding-left:0 !important;margin-bottom:0 !important}ul .nav-products{padding-left:0 !important;margin:0}.nav-products li{background-size:cover !important;position:relative;z-index:20;display:block;height:40px;margin-bottom:10px;cursor:pointer;width:185px}.nav-products li:hover a{color:#cecaca}.nav-products li::before{content:"";height:40px;width:40px;display:block;background-size:cover !important;position:absolute}.nav-products li:first-child::before{background:url(../images/logo.jpg) no-repeat center center}.nav-products li:nth-child(2)::before{background:url(../images/logo_1.jpg) no-repeat center center}.nav-products li:last-child{margin-bottom:0}.nav-products li:last-child::before{background:url(../images/logo_2.jpg) no-repeat center center}.nav-products li a{font-family:"Lobster", sans-serif;width:185px;top:20%;float:left;color:#fff;position:relative;left:50px}.wrap-info{background-color:rgba(51, 47, 41, 0.7);margin:20px;padding:16px;min-height:68px;border-radius:8px}.wrap-info *{color:var(--white)}.wrap-info p{color:white;font-weight:500;display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;margin-bottom:0 !important;line-height:33px}ul .nav-footer{padding-left:0}ul .nav-footer li a{padding-left:0;color:var(--blue-green);font-weight:700}ul .nav-footer li a:hover{color:var(--hover)}.socio-footer{display:flex;gap:14px}.socio-footer a img{width:30px;height:30px}.descr-footer p{font-family:"Roboto"}.page-numbers{font-size:16px;color:var(--blue-green);font-weight:700}.page-numbers .current{font-size:16px;color:var(--hover)}@media screen and (max-width:991px){.item-product{max-width:calc(33.33% - 16px);flex-basis:calc(33.33% - 16px)}}@media screen and (max-width:767px){.item-product{max-width:calc(50% - 16px);flex-basis:calc(50% - 16px)}}@media screen and (max-width:500px){.item-product{max-width:100%;flex-basis:100%}}.page-numbers{display:flex;list-style:none;padding:0;margin:20px 0;justify-content:center;gap:8px}.page-numbers li a,.page-numbers li span{display:inline-block;padding:10px 15px;text-decoration:none;border:1px solid #ddd;color:#333;background-color:#f9f9f9;border-radius:4px;transition:all 0.3s ease}.page-numbers li a:hover,.page-numbers li span:hover{color:#fff;background-color:#e8cda1;border-color:#e8cda1}.page-numbers li span.current{background-color:#c69b5b;color:#fff;font-weight:bold;border-color:#c69b5b}.page-numbers li a.prev,.page-numbers li a.next{font-weight:bold}.bold{font-weight:700 !important}.brandt{color:var(--brand) !important}.dark{color:var(--dark) !important}.black{color:var(--black) !important}.red{color:var(--red)}.body-color{color:var(--body-color) !important}.gray-title{color:var(--gray-title) !important}.hover{color:var(--hover) !important}.white{color:var(--white) !important}.blue-green{color:var(--blue-green) !important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}*,*::after,*::before{padding:0;margin:0;box-sizing:border-box}body{font-family:"Roboto", sans-serif;background-color:var(--body-color)}h1,h2,h3,h4,h5,h6{line-height:1.2;margin-bottom:10px;font-weight:700}h1{color:#9e7333;font-family:"Lobster", sans-serif}h2{color:#6e4832;font-family:times-new-roman}h3{font-family:"Barlow", sans-serif;font-weight:500}.heading-1{font-size:clamp(48px, 8vw, 64px);margin-top:-30px;padding-left:30px}.heading-2{font-size:clamp(28px, 4vw, 36px)}.heading-3{font-size:20px}p{font-family:"Barlow", sans-serif;font-weight:500}a{color:var(--dark);text-decoration:none;transition:all 0.4s ease-in-out}a:hover{color:var(--brand)}ul{list-style:none}.wpcf7-form-control-wrap{width:100%;display:block}.wpcf7-form input{height:48px;line-height:48px;width:100%;padding:2px 18px;border-radius:40px;border:1px solid var(--blue-green)}.wpcf7-form textarea{width:100%;padding:10px 18px;border-radius:20px;border:1px solid var(--blue-green)}.wpcf7-form p .label{margin-bottom:8px;font-weight:700}.wpcf7-form input[type="submit"]{height:52px;line-height:48px;width:auto;padding:0 30px;border-radius:34px;background-color:var(--green);border:1px solid var(--green);color:var(--white);font-size:16px;font-weight:500;font-family:"Barlow", sans-serif}.wpcf7-form input[type="submit"]:hover{background-color:var(--white);color:var(--green);border:1px solid var(--green)}.wpcf7-spinner{top:6px}:root{--brand: #e3dcd2;--dark: #390100;--black: #161616;--body-color: #f9fafe;--gray-title: #c0c0c0;--red: #dc3545;--hover: #e9b974;--green: #9e7333;--blue-green: #108397;--white: #ffffff;--nheight: 80px;--max-width: 1200px}section{padding:120px 0}section.contact{padding:40px 0}.container{max-width:1400px;margin:0 auto;width:100%;padding-left:24px;padding-right:24px}@media screen and (max-width:767px){#hero{padding-top:120px;padding-bottom:30px}.imgh{display:block}#apropos{padding-top:40px;padding-bottom:40px}#apropos figure{min-height:0;margin-bottom:30px}#apropos figure img{width:100%;height:260px}#products figure img{padding-top:10px;padding-bottom:10px;max-height:260px}#solution{padding:40px 0}}.item-product{position:relative;flex:0 0 auto;flex-basis:calc(25% - 16px);height:380px;overflow:hidden;border-radius:14px;box-shadow:0 2px 9px 2px rgba(47, 87, 164, 0.16)}.item-product img{object-fit:cover;height:100%;transition:transform 0.4s ease-in-out}.item-product .info{display:none;position:absolute;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:200%;transition:all 0.4s ease-in-out}.item-product:hover{cursor:pointer}.item-product:hover img{transform:scale(1.05) !important}.item-product:hover .info{display:block}@media (max-width:768px){.item-product{flex:1 1 calc(50% - 20px) !important}}@media (max-width:576px){.item-product{flex:1 1 100% !important}}