.contact-header.header{background-color:#f5f5f5;height:300px;position:relative}.contact-header.header .search-input input{background-color:#e2e2e2!important}.contact{position:relative;top:-6.5rem;z-index:999999}.contact .head{color:#262f2e;font-weight:400}.contact .items{background-color:#fff;border-radius:20px;padding:2rem;display:grid;gap:2rem;border:1px solid #e2e2e9;margin-top:1rem}.contact .items .item{display:flex;justify-content:space-between}.contact .items .item .contents{width:40%}.contact .items .item .contents h5{font-weight:600}.contact .items .item .contents p{margin:0}.contact .items .item .contents a{color:#000;font-weight:400}.contact .items .item .contents .hr{width:100%;height:1px;background-color:#707070;margin:2rem 0}.contact .items .item .map{width:40%}.contact .items .item .map div{height:200px;width:100%}.contact .items .item .leaflet-bottom,.contact .items .item .leaflet-touch .leaflet-bar{display:none}.contact .items .item .leaflet-container img.leaflet-tile{filter:grayscale(130%) contrast(130%)}.contact .items .information{display:flex;align-items:start;gap:2rem}.contact .items .information a{color:#000;display:grid;gap:.5rem}.contact .items .information a p{margin:0;font-weight:400;font-size:10pt;max-width:230px}.contact .items .information a span{display:flex;align-items:center;gap:.5rem}.contact .items .information a span img{width:20px}.contact .items .information a .work-hours{color:#666}.contact .general-address{background-color:#000;padding:2rem;margin-top:1rem;width:100%;color:#fff;border-radius:20px}.contact .general-address p{margin:0;padding:0;font-size:10pt}.contact .accordion{width:100%;padding:0}.contact .accordion-item{border:1px solid #e2e2e9!important;width:100%;border-radius:20px;margin-top:1rem;background-color:#fff}.contact .accordion-item .accordion-button{border-radius:20px!important;padding:2rem!important;font-size:10pt}.contact .accordion-button:focus,.contact .accordion-button:not(.collapsed){box-shadow:none;background-color:transparent;color:#000}.contact .accordion-button:after{background-image:url(../img/contact/arrow.png)}.contact .accordion-body .items{padding:1rem;border:none}.contact-sales{background-color:#000;position:relative;padding:5rem 0}.contact-sales .head{color:#fff;font-weight:700}.contact-sales .accordion{margin-top:1rem;padding:0}.contact-sales .accordion-item{border:1px solid #e2e2e9!important;width:100%;border-radius:20px;margin-top:1rem;background-color:#fff}.contact-sales .accordion-item .accordion-button{border-radius:20px!important;padding:2rem!important;font-size:10pt}.contact-sales .accordion-button:focus,.contact-sales .accordion-button:not(.collapsed){box-shadow:none;background-color:transparent;color:#000}.contact-sales .accordion-button:after{background-image:url(../img/contact/arrow.png)}.contact-sales .items{background-color:#fff;border-radius:20px;padding:2rem;display:flex;align-items:center}.contact-sales .items .left-image{width:195px;height:230px;object-fit:cover;margin-right:2rem}.contact-sales .items .map-image{max-height:230px;filter:grayscale(1)}.contact-sales .items .contents{display:grid;margin-left:4rem}.contact-sales .items .contents h5{font-weight:500}.contact-sales .items .contents .countries{color:#979797;margin:0}.contact-sales .items .contents .information{display:flex;align-items:start;gap:2rem;margin:3rem 0}.contact-sales .items .contents .information a{color:#000;display:grid;gap:.5rem}.contact-sales .items .contents .information a p{margin:0;font-weight:400;font-size:10pt;max-width:230px}.contact-sales .items .contents .information a span{display:flex;align-items:center;gap:.5rem}.contact-sales .items .contents .information a span img{width:20px}.contact-sales .items .contents .information a .work-hours{color:#666}.contact-sales .items .contents .bottom-content{display:flex;align-items:center;justify-content:space-between}.contact-sales .items .contents .bottom-content p{margin:0;font-size:10pt}.contact-sales .items .contents .bottom-content span{display:grid;gap:.5rem}.contact-sales .items .contents .bottom-content a{color:#000;font-weight:400;font-size:10pt}.contact-sales .items .contents .bottom-content .social-media{display:flex;align-items:center;justify-content:end;list-style:none;gap:1.65rem;margin:0;padding:0}.contact-sales .items .contents .bottom-content .social-media img{max-width:24px;max-height:24px;transition:.3s}.contact-sales .items .contents .bottom-content .social-media img:hover{filter:invert(24%) sepia(93%) saturate(7001%) hue-rotate(357deg) brightness(101%) contrast(116%);transition:.3s}.contact-after-sales{margin-top:5rem}.contact-after-sales .head{color:#000;font-weight:700;margin-bottom:2rem}.contact-after-sales .items{background-color:#fff;border-radius:20px;padding:2rem;display:flex;align-items:center;border:1px solid #e2e2e9}.contact-after-sales .items .left-image{width:195px;height:230px;object-fit:cover;margin-right:2rem}.contact-after-sales .items .map-image{max-height:230px;filter:grayscale(1)}.contact-after-sales .items .contents{display:grid;margin-left:4rem}.contact-after-sales .items .contents h5{font-weight:500}.contact-after-sales .items .contents .countries{color:#979797;margin:0}.contact-after-sales .items .contents .information{display:flex;align-items:start;gap:2rem;margin:3rem 0}.contact-after-sales .items .contents .information a{color:#000;display:grid;gap:.5rem}.contact-after-sales .items .contents .information a p{margin:0;font-weight:400;font-size:10pt;max-width:230px}.contact-after-sales .items .contents .information a span{display:flex;align-items:center;gap:.5rem}.contact-after-sales .items .contents .information a span img{width:20px}.contact-after-sales .items .contents .information a .work-hours{color:#666}.contact-after-sales .items .contents .bottom-content{display:flex;align-items:center;justify-content:space-between}.contact-after-sales .items .contents .bottom-content p{margin:0;font-size:10pt}.contact-after-sales .items .contents .bottom-content span{display:grid;gap:.5rem}.contact-after-sales .items .contents .bottom-content a{color:#000;font-weight:400;font-size:10pt}.contact-after-sales .items .contents .bottom-content .social-media{display:flex;align-items:center;justify-content:end;list-style:none;gap:1.65rem;margin:0;padding:0}.contact-after-sales .items .contents .bottom-content .social-media img{max-width:24px;max-height:24px;transition:.3s}.contact-after-sales .items .contents .bottom-content .social-media img:hover{filter:invert(24%) sepia(93%) saturate(7001%) hue-rotate(357deg) brightness(101%) contrast(116%);transition:.3s}.contact-after-sales .accordion{margin-top:1rem;padding:0}.contact-after-sales .accordion-item{border:1px solid #e2e2e9!important;width:100%;border-radius:20px;margin-top:1rem;background-color:#fff}.contact-after-sales .accordion-item .accordion-button{border-radius:20px!important;padding:2rem!important;font-size:10pt}.contact-after-sales .accordion-button:focus,.contact-after-sales .accordion-button:not(.collapsed){box-shadow:none;background-color:transparent;color:#000}.contact-after-sales .accordion-button:after{background-image:url(../img/contact/arrow.png)}.contact-after-sales .accordion-item .items{border:none}.contact-form{background-color:#f3f3f4;width:100%;box-shadow:0 0 10px 0 #00000010;padding:5rem 0;margin-top:5rem}.contact-form .form-box{background-color:#fff;padding:2rem;box-shadow:0 0 10px 0 #00000010;border-radius:10px}.contact-form .form-box .head{font-weight:500}.contact-form .form-box .desc{color:#7f7f7f;max-width:450px}.contact-form .form-box form{margin-top:2rem}.contact-form .form-box form .row{--bs-gutter-x:4rem}.contact-form .form-box form p{margin:0}.contact-form .form-box form input{width:100%;padding:.5rem;padding-left:1.5rem;border:1px solid #d0d5dd;border-radius:10px}.contact-form .form-box form input::placeholder{color:#d0d5dd;font-size:10pt;font-weight:400}.contact-form .form-box form p{color:#000;font-weight:400;margin:.5rem 0}.contact-form .form-box form .col-lg-6{margin-top:.75rem}.contact-form .form-box form .phone{display:flex;align-items:center;background-color:#fff;border:1px solid #d0d5dd;border-radius:10px;width:100%;padding:.5rem}.contact-form .form-box form .phone input{border:none}.contact-form .form-box form .phone select{color:#000;border:none;outline:none}.contact-form .form-box form span{display:flex;align-items:center;flex-wrap:wrap;margin-top:1rem}.contact-form .form-box form .form-check{width:35%;margin-top:1.5rem}.contact-form .form-box form .form-check-input{width:1em;height:1em}.contact-form .form-box form .form-check input{padding:0;border-radius:5px;border:1.75px solid #e7e7e7}.contact-form .form-box form .form-check label{font-weight:400;font-size:10pt}.form-check-input:checked[type=checkbox]{background-image:url(../img/contact/check-arrow.png);background-size:8px;background-position:50%;background-repeat:no-repeat;background-color:#fff}.contact-form .form-box form textarea{width:100%;padding:.5rem;padding-left:1.5rem;border:1px solid #d0d5dd;border-radius:10px}.contact-form .form-box form .form-check-bottom{margin-top:1.5rem}.contact-form .form-box form .form-check-bottom .form-check-input{width:1em;height:1em;padding:0;border-radius:3px}.contact-form .form-box form .form-check-bottom .form-check input{padding:0;border-radius:5px;border:1.75px solid #e7e7e7}.contact-form .form-box form .form-check-bottom label{font-weight:400;font-size:10pt;color:#000}.contact-form .form-box form .form-check-bottom label a{color:#000}.contact-form .form-box form button{width:100%;padding:.75rem;border-radius:10px;background-color:red;outline:none;border:none;margin-top:1rem;color:#fff;font-weight:500}.contact-form .form-box form button:hover{background-color:#1f1f1f}.contact-faq{position:relative}.contact-faq .container-content{width:80%;background-color:#ececed;display:flex;align-items:center;justify-content:center;margin:auto;padding:2rem 0;border-radius:0 0 30px 30px;box-shadow:0 -5px 10px 0 #00000013}.contact-faq .container-content .nav{gap:3rem;justify-content:space-between}.contact-faq .container-content .nav .nav-item{display:grid;width:21%}.contact-faq .container-content button{display:grid;justify-items:start;background-color:transparent!important;width:250px;text-align:left;gap:1rem}.contact-faq .container-content button h3{color:#222;font-weight:600}.contact-faq .container-content button p{color:#767676;font-weight:400}.contact-faq .container-content button span{color:#1f1f1f;display:grid;justify-content:start;font-weight:500}.contact-faq .container-content button span:after{content:"";width:100%;height:3px;background-color:red;transition:.3s}.contact-faq .container-content button span:hover:after{width:85%;background-color:#1f1f1f;transition:.3s}.contact-faq-content .head{font-weight:500;font-size:30pt}.contact-faq-content .head-desc{font-weight:400;font-size:14pt}.contact-faq-content .nav-pills{gap:1rem;display:grid;margin-top:2rem}.contact-faq-content .nav-pills .nav-link{background-color:#f7f7f7;padding:1rem 1.5rem;border-radius:10px;color:#1e293b;font-weight:400;height:50px;display:flex;align-items:center;justify-content:start;width:100%}.contact-faq-content .nav-pills .nav-link.active,.contact-faq-content .nav-pills .nav-link:hover{background-color:#1f1f1f;color:red;font-weight:400}.contact-faq-content .search{display:flex;align-items:center;position:relative}.contact-faq-content .search input{width:100%;padding:1rem;padding-left:3rem;border-radius:15px;background-color:#f4f4f4;outline:none;border:none}.contact-faq-content .search input::placeholder{color:#000}.contact-faq-content .search img{width:18px;position:absolute;left:1rem}.contact-faq-content .technical-help{background-color:#f2f2f2;padding:2rem;display:grid;gap:1rem;border-radius:0 0 10px 10px;position:relative}.contact-faq-content .technical-help:before{content:"";width:100%;height:50px;position:absolute;top:-50px;z-index:-1;background-color:#f2f2f2}.contact-faq-content .technical-help h6{font-weight:400;margin:0}.contact-faq-content .technical-help p{font-weight:400;margin:0;color:#475467}.contact-faq-content .technical-help a{background-color:#575757;padding:1rem;display:flex;align-items:center;color:#fff;gap:.5rem;width:fit-content;border-radius:16px}.contact-faq-content .technical-help a p{color:#fff}.contact-faq-content .technical-help a img{width:16px}.contact-faq-content .technical-help a:hover{background-color:red}.contact-faq-content .tab-content{margin-top:5rem}.contact-faq-content .accordion{background-color:#fff;box-shadow:0 0 10px 0 #00000013;border-radius:15px}.contact-faq-content .accordion-header{width:100%;display:flex}.contact-faq-content .accordion .accordion-item{border:none;border-bottom:1px solid #e2e8f0;padding:1rem;width:90%;display:grid;margin:auto}.contact-faq-content .accordion .accordion-item:last-child{border-color:transparent}.contact-faq-content .accordion-button:not(.collapsed){color:#000;box-shadow:none;background-color:transparent}.contact-faq-content .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.contact-faq-content .accordion-button:focus{border-color:transparent;box-shadow:none;width:100%}.contact-faq-content .contents-desc{font-size:12pt;color:#475467}.contact-faq-content .head-texts{display:flex;align-items:end;justify-content:space-between}.contact-faq-content .head-texts span{width:65%}.contact-faq-content .head-texts span p{margin:0}.contact-faq-content .head-texts a{background-color:#1f1f1f;color:#fff;padding:.5rem 3rem;position:relative;top:-1rem;border-radius:14px;width:35%;text-align:center}.contact-faq-content .head-texts a:hover{background-color:red}