﻿.service_images .owl-dots{margin-top:0 !important}.service_images .owl-dots .owl-dot span{width:15px !important;height:15px !important;background-color:#2D3B84 !important;border:2px solid #2D3B84 !important}.service_images .owl-dots .owl-dot.active span{background-color:transparent !important}.product-item{margin-bottom:30px}.product-item a{height:100%;position:relative;display:block;text-decoration:none;width:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.product-item a .img{position:relative;width:100%;height:auto;display:block}.product-item a .img img{width:100%;height:auto;display:block}.product-item a .img .overlay{position:absolute;left:0;bottom:0;padding:15px;z-index:50;background-color:rgba(231,53,94,.7);color:#fff;font-size:16px}.product-item a .description{background-color:#fff;padding:15px}.product-item a .description .title{font-size:16px;font-weight:700;margin:0 0 10px}.product-item a .description p{font-size:14px;color:#999;margin-bottom:10px}.product-item a .description .price{font-size:16px;font-weight:400;color:#2D3B84}.product-item a .description .price .discound{font-weight:900;margin-right:10px;display:block}.product-item a .description .price .current.discounder{color:#888;text-decoration:line-through}.btn-default-sample{color:#fff;border-radius:25px;padding-left:22px;padding-right:22px}.btn-sample{background-color:#2D3B84;border-color:#2D3B84;color:#fff;border-radius:25px;padding-left:22px;padding-right:22px}@media all and (max-width: 565px){.other-images{overflow-x:scroll;margin-bottom:30px}.other-images::-webkit-scrollbar{height:3px}.other-images::-webkit-scrollbar-track{background:#f1f1f1}.other-images::-webkit-scrollbar-thumb{background:#2D3B84}.other-images::-webkit-scrollbar-thumb:hover{background:#555}}.other-images .service_images{display:inline-block;width:100%}@media all and (max-width: 565px){.other-images .service_images{width:max-content}}.other-images .service_images .item{float:left;width:calc(50% - 7.5px);margin-bottom:6px;cursor:pointer}@media all and (max-width: 565px){.other-images .service_images .item{width:calc(120px)}.other-images .service_images .item .figure{margin-bottom:0}}.other-images .service_images .item img{margin-bottom:0;padding:5px;border:2px solid #f1f1f1}.other-images .service_images .item img.active{border:2px solid #2D3B84}.other-images .service_images .item:nth-child(odd){margin-right:15px}@media all and (max-width: 565px){.other-images .service_images .item:not(:last-child){margin-right:15px}}.product-page .widget .description.crop{height:145px;overflow:hidden}.product-page .widget .description.crop.active{height:100%}.product-page .inner .title{margin-bottom:5px}@media all and (max-width: 768px){.product-page .inner .title{text-align:center}}@media all and (max-width: 768px){.product-page .inner>p{text-align:center}}.product-page .inner .price{font-size:24px;font-weight:400;color:#2D3B84}.product-page .inner .price .discound{font-weight:900;margin-right:10px;display:block}.product-page .inner .price .current.discounder{color:#888;text-decoration:line-through}.product-page .widget .title{display:block;padding:7.5px 15px;border-bottom:1px solid #f1f1f1;border-left:3px solid #2D3B84;font-size:16px;margin-bottom:15px;width:100%;font-weight:900;color:#000}.btn-description{display:block;padding:0;color:#2D3B84;font-size:16px;font-weight:700;text-decoration:underline;width:fit-content;transition:300ms}#attrImage{transition:300ms}.btn-description:hover,.btn-description:focus{opacity:.7;color:#2D3B84}.product-page .inner .form{margin-top:30px}.product-page .inner .form .form-group .form-control{width:100%;height:56px;box-shadow:none;outline:0;background-color:#f1f1f1;border:1px solid #e1e1e1;border-radius:0;display:block;cursor:pointer}.product-page .inner .form .form-group .btn-form{width:100%;text-align:center;background-color:#2D3B84;color:#fff;padding:15px;border-radius:0}.complete-products{margin-top:50px}.complete-products .complete-title{color:#999;font-weight:900;text-align:center;font-size:32px;display:block;width:100%;margin:0 auto;position:relative}.complete-products .complete-title:after{position:absolute;bottom:-5px;width:55px;height:3px;background-color:#2D3B84;left:0;right:0;margin:0 auto;display:block;content:""}.categories{margin-bottom:30px !important}.categories ul{border:1px solid #e1e1e1}.check-group label{border:1px solid #ced4da;width:30px;margin-right:15px;height:30px;margin-bottom:0;cursor:pointer;background-color:#fff}.check-group label i{visibility:hidden;opacity:0;transition:300ms;color:#fff;font-size:14px}.check-group label.active{background-color:#2D3B84;border-color:#2D3B84}.check-group label.active i{visibility:visible;opacity:1}.check-group a{display:inline;margin-right:5px}.firm-box{border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);margin-bottom:30px;transition:all ease 150ms}.firm-box a{padding:15px 0;display:block}.firm-box:hover{background-color:#e1e1e1}.faq{padding:0;margin-bottom:50px}.faq .collapser-title{position:relative;display:block;width:100%;font-weight:400;margin-bottom:25px;margin-top:0;font-size:32px;text-align:center;padding-bottom:10px}.faq .collapser-title:after{display:block;width:60px;height:3px;background-color:#000;content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto}.faq .collapser{margin-bottom:2px;width:100%}.faq .collapser .item{height:auto !important;border-left:3px solid #2D3B84}.faq .collapser .toggler{font-weight:600;font-size:14px;background-color:#000;padding:15px 60px 15px 15px;color:#fff;cursor:pointer;transition:300ms;position:relative}.faq .collapser .toggler:hover{background-color:#000;color:#fff}.faq .collapser .toggler:hover i{color:#fff}.faq .collapser .toggler i{position:absolute;right:15px;font-size:18px;color:#fff;transition:300ms}.faq .collapser .toggler.active{color:#fff;background-color:#000}.faq .collapser .toggler.active i{transform:rotate(-180deg);color:#fff}.faq .collapser .description{padding:22px;border:1px solid #e1e1e1;border-top:0;font-size:14px;line-height:24px;color:#646464;display:none}.faq .collapser .description ul{padding-left:30px}.faq .collapser .description ul li::before{content:"•";color:#000;font-weight:bold;display:inline-block;width:20px;font-size:26px;margin-left:-1em}.menu-lister{max-height:386px;overflow-x:auto;padding-right:15px}.menu-lister::-webkit-scrollbar{width:5px}.menu-lister::-webkit-scrollbar-track{background:#f1f1f1}.menu-lister::-webkit-scrollbar-thumb{background:#2D3B84}.menu-lister::-webkit-scrollbar-thumb:hover{background:#555}.investors{margin-bottom:20px}.investors .investor-box{border:0;border-radius:6px;padding:22px;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:30px;text-align:center}.investors .investor-box .title{display:block;color:#2D3B84;font-weight:700;font-size:16px}.investors .investor-box p{font-size:14px;line-height:22px}.investors .investor-box a{text-decoration:underline;font-size:14px;font-weight:700}.investors .investor-box .flex-center{display:-webkit-flex;display:-moz-flex;display:flex;align-items:center;justify-content:center}.investors .investor-box .flex-center i{margin-right:10px}.layer-title{position:relative;display:block;width:100%;font-weight:400;margin-bottom:40px;margin-top:0;font-size:32px;text-align:center;padding-bottom:10px}.layer-title:after{display:block;width:60px;height:3px;background-color:#000;content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto}.email-layer{background-color:#000;margin-top:30px;height:100%;background-size:auto 100%;position:relative;overflow:hidden;padding:5px}.email-layer i{position:absolute;left:6%;color:#fff;font-size:72px;opacity:.06;pointer-events:none;top:0;bottom:0;display:-webkit-flex;display:-moz-flex;display:flex;align-items:center;justify-content:center}.email-layer .email-boxes{height:100%;border:5px solid #fff;display:-webkit-flex;display:-moz-flex;display:flex;align-items:center;justify-content:center}.email-layer .email-boxes .box{padding:30px 0}.email-layer .email-boxes .box .title{display:block;width:100%;text-align:center;font-size:16px;font-weight:700;color:#fff}.email-layer .email-boxes .box a{display:block;width:fit-content;color:#fff;margin:0 auto}.email-layer .email-boxes .box a:hover,.email-layer .email-boxes .box a:focus{color:#fff}.social-media-contact{display:-webkit-flex;display:-moz-flex;display:flex;align-items:center;justify-content:center}.social-media-contact li:not(:last-child){margin-right:15px}.social-media-contact li a{width:40px;height:40px;float:left;text-align:center;line-height:42px;font-size:13px;color:#fff;background:#000}body *{outline:0}/*# sourceMappingURL=style.css.map */
