@font-face{font-family:"Raleway";src:url(../fonts/Raleway-VariableFont_wght.ttf);font-display:swap}@font-face{font-family:"Heebo";src:url(../fonts/Heebo-VariableFont_wght.ttf);font-display:swap}body{margin:0;padding:0;font-size:16px;font-family:'Raleway',sans-serif;background:#fff;color:#5a5a5a}h1,h2,h3,h4,h5,h6{font-family:'Heebo',sans-serif;padding:0;margin:0;color:#2a2a2a}h1{font-size:50px;line-height:1.2;font-weight:600;position:relative;margin-bottom:10px}h2{font-size:42px;font-weight:600;line-height:50px;margin-bottom:20px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px;font-weight:600;line-height:22px;font-family:'Roboto',sans-serif}h6{font-size:18px}a{text-decoration:none;color:#464646}a:hover{color:#39d196}p{margin:5px 0 15px;line-height:28px;letter-spacing:.5px}ul{padding:0;margin:0}ul li{list-style:none}img{width:100%}.button{padding:12px 30px;background:#39d196;color:#fff;font-size:13px;letter-spacing:1px;border-radius:1px;border:0;transition:0.2s;font-weight:600}.button:hover{background:#101010;color:#2d3e50;border-color:#fff0}.button2{padding:12px 30px;background:#39d196;color:#fff;font-size:13px;letter-spacing:1px;border-radius:1px;transition:0.2s;font-weight:600;border:0;border-radius:5px}.button2:hover{background:#fff;color:#2d3e50}.navbar{top:0;background:#2d3e50;padding:16px 0;position:fixed;width:100%;z-index:99;text-align:center}.navbar .navbar-brand img{width:40px}.navbar .navbar-toggler{padding:0}.navbar .navbar-toggler i{font-size:32px;color:#fff}.navbar .navbar-toggler:focus{box-shadow:none}.navbar .navbar-collapse{position:relative;width:60%;text-align:center;left:-10px}.navbar .navbar-nav{margin-right:auto;margin-left:auto}.navbar .navbar-nav li{padding:0 10px}.navbar .navbar-nav li a{color:#fff;font-weight:500}.navbar .navbar-nav li a:hover{color:#39d196}.navbar .button-navbar{width:20%;float:right;text-align:right}.navbar .button-navbar li{display:inline-block;margin-left:15px}.navbar-fixed{box-shadow:0 2px 2px 0 #fff0,0 1px 5px 0 rgb(0 0 0 / .12),0 3px 1px -2px #fff0}.intro{background:#2d3e50;color:#eee;padding:120px 0 50px}.intro h1{color:#fff}.intro .content-image{text-align:right;margin-right:20px}.intro .content-image img{transform:rotate(8deg);position:relative;width:80%}.intro .button{margin-top:20px}.product_d_button{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;padding-top:4px}.product_d_button a,.modal_img a{display:flex;background-color:#fff;border-radius:5px}.product_d_button img{height:50px;width:100%;object-fit:cover}.intro img{border-radius:5px}#home form .row{row-gap:10px}#home form input{padding:6px 16px;width:100%;border:none;border-bottom:1px solid #fff;background-color:#fff;outline:none;border-radius:5px;transition:0.3s}#home form input:focus{border-bottom:1px solid #39d196}.product_count{display:flex;align-items:center;justify-content:space-between;padding:6px 16px;border-radius:5px;background-color:#fff;color:#101010}.product_count .input-number{display:inline-block;width:60px;outline:none;border:none!important;text-align:center;padding:0!important;font-family:'Heebo',sans-serif}@media (max-width:576px){.product_count .input-number{width:30px}}.number-increment,.inumber-decrement{cursor:pointer}#home form p{font-size:12px;font-style:italic}.the-title{font-size:14px;letter-spacing:1px;font-weight:600;margin-bottom:15px;color:#2d3e50}.the-title span{height:1px;width:40px;background:#2a2a2a;display:inline-block;bottom:5px;position:relative;margin-right:12px}.about{padding:60px 0}.about ul li{padding:5px 0;font-weight:500;color:#2a2a2a}.about ul li i{color:#39d196;margin-right:10px}.achievement{text-align:center}.achievement img{width:48px}.achievement h2{margin:10px 0;display:flex;align-items:center;justify-content:center;gap:4px;font-size:38px}.achievement h2 .small{font-size:16px}.achievement p{margin-bottom:0}.achievement .content{padding:30px 0;background:#f3f6f9}.services{padding:60px 0}.services h2{margin-bottom:20px}.services .row{row-gap:20px}.services .content img{width:48px}.services .content h5{margin:20px 0}.testimonial{color:#eee}.testimonial h2{font-size:32px}.testimonial span{font-weight:500}.testimonial .content-box{padding:30px;background:#2d3e50}.testimonial img{border-radius:5px}.accordion-button{padding:8px;height:auto;border-radius:5px!important;box-shadow:none!important;font-weight:600}.accordion-header,.accordion-item{border-radius:5px!important}.accordion{display:flex;flex-direction:column;row-gap:5px}.accordion-collapse{border-top:2px solid #39d196}.accordion-button:not(.collapsed){color:#111;background-color:#fff}.clients{padding-top:60px;padding-bottom:60px;background:#f3f6f9}.clients img,.about img{padding:0 30px}.contact{padding:60px 0;font-size:16px;font-weight:500}.contact h5{margin-bottom:15px}.contact img{width:48px}footer .row{border-top:1px solid #eef3f7;padding:30px 0}footer ul{display:flex;justify-content:flex-end;align-items:center;gap:10px 30px;flex-wrap:wrap}footer ul li{display:inline-block}@media (max-width:991px){.navbar .button-navbar{display:none}.clients img{padding:0 15px}.about .col-md-7{width:100%}.about .content{padding-top:0}.testimonial .content-image{width:100%}.testimonial .swiper{width:100%;float:none}.testimonial .content{padding:0}.col-contact{width:100%}footer .row{flex-direction:column;align-items:center;text-align:center;row-gap:16px}footer ul{justify-content:center}}@media (max-width:767px){.intro .content-image{text-align:right;margin-right:44px;margin-top:60px}h2{font-size:36px}#home{padding:170px 0 50px}.navbar>.container{flex-direction:column}#navbar p{font-size:12px;line-height:normal}.clients{padding-left:0;padding-right:0}.clients img{padding:0 5px}.services .content-left{margin-right:0}.services .content-right{margin-right:0;margin-left:0}.contact span{margin-bottom:20px;display:block}#testimonial h2.text-white{margin-top:20px}}.achievement .row{row-gap:16px}@media (max-width:575px){.container{padding:0 25px}.testimonial .content-box{padding:30px 10px}h1{font-size:36px}.clients img{margin:20px 0}h2{font-size:36px;line-height:45px}footer{text-align:center}footer ul{text-align:center;margin-bottom:12px}footer .reverse{flex-direction:column-reverse!important}}#cookPopup{display:none;justify-content:space-between;flex-direction:column;align-items:center;gap:1rem;position:fixed;bottom:15px;left:50%;width:900px;max-width:90%;transform:translateX(-50%);padding:25px;background-color:#fff;border-radius:4px;box-shadow:2px 3px 10px rgb(0 0 0 / .4);z-index:9999}#cookPopup p{margin:0;text-align:left}@media(min-width:576px){#cookPopup.show{display:flex;align-items:center}}@media(max-width:575px){#cookPopup.show{display:block;text-align:left}.cookPopup_btn{margin:10px 0 0 0}}.cookPopup_title{font-size:16px;font-weight:700}.cookPopup_desc{font-size:16px}#cookPopup.show{display:flex!important}.thanks{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:220px 0 150px}.thanks .container{display:flex;flex-direction:column;align-items:center;row-gap:10px}.thanks img{width:100px;height:auto;margin-bottom:10px}.thanks p{text-align:center;font-size:18px}.thanks p.thanks-text{font-weight:700}.docs{word-break:break-word;padding:150px 0 80px}.docs h1{text-align:center;margin-bottom:20px;font-weight:700;font-size:40px}.docs h2{margin-bottom:10px;font-size:32px}.docs h3{margin-bottom:10px;font-size:26px}.docs li,.docs p{color:inherit;line-height:1.929}.docs a{text-decoration:none!important;color:#39d196;transition:0.3s}.docs a:hover{color:#111}@media screen and (max-width:767.98px){.docs{padding:160px 0 80px}}#contact a,footer a{transition:0.3s}.navbar-brand{margin:0}