:root{--theme-content-width:1360px;--global-color-primary:#0298d8;--global-color-title:#222;--global-color-text:#868298}body{overflow-x:hidden}a{color:var(--global-color-title);text-decoration:none}.button{background-color:var(--global-color-primary);color:#fff;text-align:center;width:150px;height:40px;line-height:40px;display:block}.button:hover{background-color:#000}.flex{display:flex}.container{max-width:var(--theme-content-width);margin:0 auto}@keyframes flyInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes flyInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animation-flyInFromLeft{opacity:0;animation:1s ease-out forwards flyInFromLeft}.animation-flyInFromRight{opacity:0;animation:1s ease-out forwards flyInFromRight}.breadcrumbs{text-transform:capitalize}.breadcrumbs a:hover{color:var(--global-color-primary)}.web-header{z-index:1;position:relative;box-shadow:0 0 10px #0003}.top-bar{color:#fff;background-color:#282828;height:50px;display:flex}.top-bar a{color:#fff}.top-bar .webtop{justify-content:space-between;align-items:center;display:flex}.top-bar .company-contact{display:flex}.top-bar .company-contact ul{gap:20px;margin:0;padding:0;list-style:none;display:flex}.top-bar .company-contact ul a{font-size:16px;font-weight:700}.language-switch{align-items:center;width:110px;height:100%;display:flex}.web-nav{background-color:#fff;position:relative}.web-nav details{display:none}.web-nav .web-navbar{display:flex;position:relative}.web-nav .web-navbar .web-logo{width:20%;padding:10px 5px}.web-nav .web-navbar .web-logo a{display:flex}.web-nav .web-navbar .web-logo img{object-fit:contain;width:80%;height:auto}.web-nav .web-navbar .web-nav-content{width:80%;display:flex}.web-nav .web-navbar .web-nav-content .main-navigation{background-color:var(--global-color-primary);justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative}.web-nav .web-navbar .web-nav-content .main-navigation:before{content:"";background-color:#fff;width:100px;height:100%;position:absolute;top:0;left:-80px;transform:skew(-20deg)}.web-nav .web-navbar .main-menu{text-transform:uppercase;justify-content:flex-end;width:80%;height:100%;margin:0;padding:0;list-style:none;display:flex}.web-nav .web-navbar .main-menu li{height:100%;padding:0 10px;position:relative}.web-nav .web-navbar .main-menu li .sub-menu{background-color:#fff;width:auto;padding:0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 2px 5px #00000080}.web-nav .web-navbar .main-menu li .sub-menu li{border-bottom:1px solid #e5e5e5;margin:0;padding:5px 10px;position:relative}.web-nav .web-navbar .main-menu li .sub-menu li:last-child{border-bottom:none}.web-nav .web-navbar .main-menu li .sub-menu li a{color:#282828;white-space:nowrap;justify-content:flex-start;width:100%;padding:10px}.web-nav .web-navbar .main-menu li .sub-menu li:hover{background-color:var(--global-color-primary)}.web-nav .web-navbar .main-menu li .sub-menu li:hover a{color:#fff}.web-nav .web-navbar .main-menu li .sub-menu li .sub-menu{display:none;position:absolute;top:0;left:100%}.web-nav .web-navbar .main-menu li .sub-menu li .sub-menu li a{color:#282828}.web-nav .web-navbar .main-menu li .sub-menu li .sub-menu li:hover{background-color:var(--global-color-primary)}.web-nav .web-navbar .main-menu li .sub-menu li .sub-menu li:hover a{color:#fff}.web-nav .web-navbar .main-menu li .sub-menu li:hover .sub-menu,.web-nav .web-navbar .main-menu li:hover .sub-menu{display:block}.web-nav .web-navbar .main-menu a{color:#fff;justify-content:center;align-items:center;height:100%;padding:0 25px;font-size:16px;font-weight:700;display:flex;position:relative}.web-nav .web-navbar .main-menu a>:hover:before,.web-nav .web-navbar .main-menu>.current-menu-ancestor>:before,.web-nav .web-navbar .main-menu>.current-menu-item>:before{content:"";background-color:#fff;width:100%;height:5%;position:absolute;top:0;left:0}.web-nav:before{content:"";background-color:var(--global-color-primary);z-index:0;width:100%;height:100%;position:absolute;top:0;left:50%}.menu-item-has-children>a{position:relative}.menu-item-has-children>a:after{content:"";font-size:12px;font-weight:400;font-family:var(--fa-style-family,"Font Awesome 6 Free");color:#ccc;padding-right:5px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.web-footer{color:#fff;background-color:#000}.web-footer a{color:#fff}.web-footer a:hover{color:var(--global-color-primary)}.web-footer .footer-titile{text-transform:uppercase;margin-top:0;font-size:25px;font-weight:700}.web-footer .company-info{flex-wrap:wrap;padding-top:60px;padding-bottom:30px;display:flex}.web-footer .company-info ul{margin:0;padding:0;list-style:none}.web-footer .company-info ul li{margin:10px 0}.web-footer .company-info>div{flex:1 0 33.3333%}.web-footer .company-info .footer-product-nav{text-transform:capitalize}.web-footer .footer-logo img{filter:brightness(0)invert();width:30%;height:auto;margin-bottom:30px}.web-footer .footer-form form{flex-direction:column;gap:10px;display:flex}.web-footer .footer-form form p{width:100%;margin:0;padding:0}.web-footer .footer-form form label{width:100%}.web-footer .footer-form form input,.web-footer .footer-form form textarea{color:#fff;background-color:#ffffff30;border:none;width:80%;padding:10px}.web-footer .footer-form form input:focus,.web-footer .footer-form form textarea:focus{color:#222;background-color:#fff;outline:none}.web-footer .footer-form form input[type=submit],.web-footer .footer-form form textarea[type=submit]{background-color:var(--global-color-primary);color:#fff;cursor:pointer}.web-footer .footer-form form input[type=submit]:hover,.web-footer .footer-form form textarea[type=submit]:hover{color:var(--global-color-primary);background-color:#fff}.web-footer .copyright{border-top:1px solid #e5e5e530;flex-wrap:wrap;justify-content:space-between;padding:5px;display:flex}.floating-div{background-color:#f8f9fa;border:1px solid #ddd;width:75px;padding:5px;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:0 0 10px #0000001a}.floating-div ul{flex-direction:column;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.floating-div ul li{border-bottom:1px solid #0000001a;width:100%}.floating-div ul li:last-child{border-bottom:none}.floating-div ul li a{text-align:center;width:100%;padding:10px;display:block}.floating-div ul i{font-size:25px}.floating-div ul i:hover{color:var(--global-color-primary)}@media screen and (max-width:1024px) and (orientation:portrait){.container{width:100%;padding:10px}.web-nav{padding:0}.web-nav:before{display:none}.web-nav .web-navbar details{display:block}.web-nav .web-navbar details summary{width:4rem;height:2.8rem;list-style:none;position:relative}.web-nav .web-navbar details summary span{background-color:var(--global-color-primary);width:4rem;height:.6rem;transition:all .3s;display:block;position:absolute}.web-nav .web-navbar details summary span:first-child{top:0}.web-nav .web-navbar details summary span:nth-child(2){top:calc(50% - .3rem)}.web-nav .web-navbar details summary span:nth-child(3){bottom:0}.web-nav .web-navbar details[open] summary span:first-child{top:calc(50% - .3rem);transform:rotate(-45deg)}.web-nav .web-navbar details[open] summary span:nth-child(2){display:none}.web-nav .web-navbar details[open] summary span:last-child{bottom:calc(50% - .3rem);transform:rotate(45deg)}.web-nav .web-navbar details[open]+.main-navigation{display:block}.web-nav .web-navbar .web-logo{width:50%;padding:0}.web-nav .web-navbar .web-logo img{width:100%}.web-nav .web-navbar .web-nav-content{justify-content:flex-end;align-items:center;width:50%;position:static}.web-nav .web-navbar .web-nav-content .main-navigation{justify-content:center;width:100%;display:none;position:absolute;top:100%;left:0}.web-nav .web-navbar .web-nav-content .main-navigation:before{display:none}.web-nav .web-navbar .web-nav-content .main-navigation .main-menu{background-color:#fff;width:100%;display:block;box-shadow:0 2px 5px #00000080}.web-nav .web-navbar .web-nav-content .main-navigation .main-menu li:not(:last-child){border-bottom:1px solid #e5e5e5}.web-nav .web-navbar .web-nav-content .main-navigation .main-menu a{color:var(--global-color-primary);padding:20px 5px;display:block}.web-nav .web-navbar .main-menu li .sub-menu{box-shadow:none;display:none;position:relative}.web-nav .web-navbar .main-menu li .sub-menu li .sub-menu{display:none;position:relative;left:0}.web-nav .web-navbar .main-menu li .sub-menu li:hover{background-color:#fff}.web-nav .web-navbar .main-menu li .sub-menu li:hover>a{color:var(--global-color-primary)}}@media screen and (max-width:768px){.top-bar .company-contact{display:none}.web-footer .company-info{gap:15px}.web-footer .company-info>div{flex:1 0 100%}.web-footer .footer-form form input,.web-footer .footer-form form textarea{width:100%}.web-footer .copyright{flex-direction:column;gap:15px}}.page-header{color:#fff;background-color:#00000080;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:50px 10px;position:relative}.page-header:before{content:"";background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.page-header .container{position:relative}.page-header h1{text-transform:uppercase}.page-header p{text-transform:capitalize}.page-header a{color:#fff}main .page-content{display:flex}main .page-content ul{margin:0;padding:0;font-size:18px;list-style:none}main .page-article{width:70%;padding:50px 10px;box-shadow:5px 0 5px #0003}@media screen and (max-width:1024px) and (orientation:portrait){main .page-article{box-shadow:none;width:100%}}.single-header{color:#fff;background-color:#00000080;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:50px 10px}.single-header a{color:#fff}.single-content{border-right:1px solid var(--global-color-text);width:70%;font-size:14px;line-height:1.5}.single-content .content-article{padding:50px 10px}@media screen and (max-width:1024px) and (orientation:portrait){.single-content{border:none;width:100%}}.archive-header{color:#fff;background-color:#00000080;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:50px 10px;position:relative}.archive-header:before{content:"";background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.archive-header .container{position:relative}.archive-header h1{text-transform:uppercase}.archive-header p{text-transform:capitalize}.archive-header a{color:#fff}.archive-content{font-size:14px;line-height:1.5;display:flex}.archive-content .post-lists{flex-direction:column;gap:10px;width:70%;margin:0;padding:50px 10px;list-style:none;display:flex;box-shadow:5px 0 5px #0003}.archive-content .post-lists .post-item{border-bottom:1px solid #ccc;width:100%;padding:10px 5px;display:flex}.archive-content .post-lists .post-item .item-link{width:100%;display:flex}.archive-content .post-lists .post-thumbnail{width:25%}.archive-content .post-lists .post-thumbnail img{object-fit:cover;object-position:center;width:100%;height:100%}.archive-content .post-lists .post-meta{width:75%;padding:5px 30px}.archive-content .post-lists .post-meta h2,.archive-content .post-lists .post-meta p{margin:0}@media screen and (max-width:1024px) and (orientation:portrait){.archive-content .post-lists{width:100%}}.product-archive{display:flex}.product-archive .productlists-content{flex-direction:column;width:70%;padding:30px 5px;display:flex}.product-archive .product-lists{flex-wrap:wrap;width:100%;margin:0;padding:30px 5px;list-style:none;display:flex}.product-archive .product-lists .product-item{flex:0 0 25%;padding:15px}.product-archive .product-lists .product-item .entry-content{background-color:#cccccc30;flex-direction:column;display:flex;box-shadow:0 3px 3px #0003}.product-archive .product-lists .product-item .product-meta{padding:10px}.product-archive .product-lists .product-item .product-meta h2{font-size:16px}.product-archive .product-lists .product-thumbnail img{object-fit:cover;object-position:center;width:100%;height:100%}.product-archive .pagination_nav{justify-content:center;gap:10px;display:flex}.product-archive .pagination_nav a,.product-archive .pagination_nav span{border:1px solid #cccccc30;padding:5px 10px;display:inline-block}.product-archive .pagination_nav a:hover,.product-archive .pagination_nav span:hover,.product-archive .pagination_nav .current{background-color:var(--global-color-primary);color:#fff;border-color:#0000}@media screen and (max-width:1024px) and (orientation:portrait){.product-archive .productlists-content{width:100%}.product-archive .product-lists .product-item{flex:0 0 33.3333%;padding:10px}}@media screen and (max-width:768px){.product-archive .product-lists .product-item{flex:0 0 50%}}.single-content{padding:50px 10px}.single-content .pagination{justify-content:space-between;padding:5px 20px;display:flex}.product-single .product-info{padding:30px 5px;display:flex}.product-single .product-info .product-image{width:30%}.product-single .product-info .product-image img{object-fit:cover;object-position:center;width:100%;height:100%}.product-single .product-info .product-meta{padding:0 50px}.product-single .product-info .meta-lists{margin:0;padding:0;font-size:16px;font-weight:700;list-style:none}.product-single .product-info .meta-lists li:not(:last-child){margin-bottom:10px}.product-single .product-quote form{flex-wrap:wrap;width:100%;padding:10px 80px;display:flex}.product-single .product-quote form p{width:100%}.product-single .product-quote form .personal-info,.product-single .product-quote form .quote-message,.product-single .product-quote form .quote-expand{flex-wrap:wrap;width:100%;display:flex}.product-single .product-quote form .personal-info p,.product-single .product-quote form .quote-message p,.product-single .product-quote form .quote-expand p{flex:1 0 50%;margin:0;padding:5px}.product-single .product-quote form input,.product-single .product-quote form textarea{background-color:#cccccc30;border:none;width:100%;max-width:100%;padding:10px;font-size:16px}.product-single .product-quote form input:focus,.product-single .product-quote form textarea:focus{outline:none}.product-single .product-quote form input[type=number]{width:50%}.product-single .product-quote form input[type=file]{background-color:#0000}.product-single .product-quote form input[type=submit]{background-color:var(--global-color-primary);color:#fff;cursor:pointer;width:100%}.product-single .product-quote form input[type=submit]:hover{background-color:#000}@media screen and (max-width:1024px) and (orientation:portrait){.product-single .product-info{padding:10px 5px}.product-single .product-info .product-image{width:50%}.product-single .product-info .product-meta{padding:5px}.product-single .product-quote form{padding:0}}@media screen and (max-width:768px){.single-content .pagination,.product-single .product-info{flex-direction:column}.product-single .product-info .product-image{width:100%}}aside{width:30%;padding:50px 10px 50px 30px;font-size:14px}aside h2{text-transform:uppercase;font-size:24px;font-weight:700}aside .sidebar-navigation .sidebar-menu{text-transform:capitalize;margin:0;padding:10px 0 30px;list-style:none}aside .sidebar-navigation .sidebar-menu li{padding:0}aside .sidebar-navigation .sidebar-menu li a{padding:15px 10px;font-size:16px;font-weight:700;display:inline-block}aside .sidebar-navigation .sidebar-menu li a:hover{background-color:var(--global-color-primary);color:#fff}aside .sidebar-navigation .sidebar-menu li .sub-menu{margin:0 0 0 10px;padding:0;list-style:none;display:none}aside .sidebar-navigation .sidebar-menu li .sub-menu a{font-size:14px;font-weight:400}aside .sidebar-navigation .sidebar-menu li:not(:last-child){border-bottom:1px solid #cccccc30}aside .sidebar-navigation .sidebar-menu .current-menu-item>a{background-color:var(--global-color-primary);color:#fff}aside .sidebar-navigation .sidebar-menu .current-menu-parent>a{color:#000;background-color:#00000008}aside .sidebar-navigation .sidebar-menu .current-menu-item>.sub-menu,aside .sidebar-navigation .sidebar-menu .current-menu-parent>.sub-menu{display:block}aside .sidebar-navigation .sidebar-menu a{width:100%;height:100%;display:inline-block}aside form p,aside form label{width:100%}aside form input,aside form textarea{background-color:#cccccc30;border:none;width:100%;padding:10px}aside form input:focus,aside form textarea:focus{background-color:#00000030;outline:none}aside form input[type=submit]{background-color:var(--global-color-primary);color:#fff;cursor:pointer;width:100%}aside form input[type=submit]:hover{background-color:#000}@media screen and (max-width:1024px) and (orientation:portrait){aside{display:none}}section:nth-child(odd){background-color:#ccc}.hero{background-position:bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.hero:before{content:"";background-color:#79767633;width:100%;height:100%;position:absolute;top:0;left:0}.hero .banner{color:#fff;justify-content:space-between;padding:50px 10px;display:flex;position:relative}.hero .banner .banner-main{flex-direction:column;justify-content:center;width:40%;display:flex}.hero .banner .banner-main h1{color:#fff;text-transform:uppercase}.hero .banner .banner-main p{text-transform:capitalize;animation-delay:.3s}.hero .banner .banner-main a{animation-delay:.6s}.hero .banner .banner-form{background-color:var(--global-color-primary);width:40%;padding:20px}.hero .banner .banner-form p,.hero .banner .banner-form label{width:100%}.hero .banner .banner-form h2{text-transform:uppercase;font-size:25px;font-weight:700;line-height:2}.hero .banner .banner-form input,.hero .banner .banner-form textarea{color:#000;text-transform:capitalize;background-color:#ffffff4d;border:none;border-radius:5px;width:100%;padding:10px}.hero .banner .banner-form input::placeholder,.hero .banner .banner-form textarea::placeholder{color:#fff}.hero .banner .banner-form input:focus,.hero .banner .banner-form textarea:focus{background-color:#fff;outline:none}.hero .banner .banner-form input:focus::placeholder,.hero .banner .banner-form textarea:focus::placeholder{color:#ccc}.hero .banner .banner-form input[type=submit],.hero .banner .banner-form textarea[type=submit]{color:var(--global-color-primary);cursor:pointer;background-color:#fff}.hero .banner .banner-form input[type=submit]:hover,.hero .banner .banner-form textarea[type=submit]:hover{color:#fff;background-color:#000}.home-product,.home-company,.home-blog{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:30px 5px}.home-product .section-title,.home-company .section-title,.home-blog .section-title{color:var(--global-color-primary);text-transform:capitalize;font-size:20px;font-weight:700;line-height:1.8}.home-product .section-des,.home-company .section-des,.home-blog .section-des{color:var(--global-color-text);text-transform:capitalize;font-size:12px;font-weight:400;line-height:1.5}.home-company{position:relative}.home-company:before{content:"";background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.home-company .company-show{display:flex;position:relative}.home-company .company-show .container-left{width:50%;padding-right:50px}.home-company .company-show .container-right{width:50%}.home-company .company-show .container-right ul{flex-wrap:wrap;gap:5px;width:100%;margin:0;padding:0;list-style:none;display:flex}.home-company .company-show .container-right ul li{background-color:#fff;border:1px solid #ccc;flex:0 0 calc(33.3333% - 5px)}.home-company .company-show .container-right ul li img{object-fit:cover;object-position:center;width:100%;height:100%}.home-company .company-show .section-title,.home-company .company-show .section-des{color:#fff}.product-lists-home .product-cat-tabs{text-transform:uppercase;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.product-lists-home .product-cat-tabs li{cursor:pointer;color:var(--global-color-primary);text-align:center;border:1px solid #ccc;width:auto;height:50px;padding-left:10px;padding-right:10px;line-height:50px}.product-lists-home .product-cat-tabs li:hover,.product-lists-home .product-cat-tabs .active{background-color:var(--global-color-primary);color:#fff;border:none}.product-lists-home #product-lists .product-list .product-nav{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.product-lists-home #product-lists .product-list .product-item{flex:1 0 16.6667%;max-width:25%;padding:10px}.product-lists-home #product-lists .product-list .product-item a{background-color:#f7f7f7;flex-direction:column;display:flex;box-shadow:0 0 10px #0003}.product-lists-home #product-lists .product-list .product-item .product-title{text-align:center;margin:0;padding:10px;font-size:16px}.product-lists-home #product-lists .product-list .product-item .product-image img{object-fit:cover;object-position:center;width:100%;height:100%}.home-blog .home-bolg-lists{margin:0;padding:0;list-style:none;display:flex}.home-blog .home-bolg-lists li{padding:10px}.home-blog .home-bolg-lists li a{background-color:#e9e9e9;flex-direction:column;height:300px;display:flex}.home-blog .home-bolg-lists li a:hover{background-color:var(--global-color-primary);color:#fff}.home-blog .home-bolg-lists li a .post-img{height:50%}.home-blog .home-bolg-lists li a .post-img img{object-fit:cover;object-position:center;width:100%;height:100%}.home-blog .home-bolg-lists li a .post-text{flex-direction:column;justify-content:space-around;height:50%;padding:10px;font-size:12px;display:flex}.home-blog .home-bolg-lists li a .post-text h2,.home-blog .home-bolg-lists li a .post-text p,.home-blog .home-bolg-lists li a .post-text time{margin:0;padding:0}.home-blog .home-bolg-lists li a .post-text h2{font-size:16px}@media screen and (max-width:1024px) and (orientation:portrait){.hero .banner{flex-direction:column;gap:50px}.hero .banner .banner-main,.hero .banner .banner-form{width:100%}.home-product .section-title,.home-company .section-title,.home-blog .section-title{text-align:center}.product-lists-home .product-cat-tabs{flex-wrap:wrap}.product-lists-home #product-lists .product-list .product-item{flex:0 0 33.3333%;max-width:50%}.home-company .company-show{flex-direction:column;gap:30px}.home-company .company-show .container-left,.home-company .company-show .container-right{width:100%}.home-blog .home-bolg-lists{flex-wrap:wrap}.home-blog .home-bolg-lists li{flex:0 0 50%}}@media screen and (max-width:768px){.product-lists-home #product-lists .product-list .product-item{flex:0 0 50%;max-width:50%}.home-blog .home-bolg-lists li{flex:0 0 100%}}