/** Shopify CDN: Minification failed

Line 23:2 Unexpected "{"
Line 23:3 Expected identifier but found "%"
Line 24:14 Expected identifier but found whitespace
Line 24:16 Unexpected "{"
Line 24:25 Expected ":"
Line 25:2 Unexpected "{"
Line 25:3 Expected identifier but found "%"
Line 27:2 Unexpected "{"
Line 27:3 Expected identifier but found "%"

**/
.contact-page .contact-form .contact_top .info_left .button-wrapper a {font-size:28px !important; }
.pd-40 {padding-top:40px;}
.md-10 {margin:10px;}
.aboutus-pages .about-introduce.pd-40 .intro_detail {padding-bottom:40px;}
.fullwidth {color:#fff; background: #000;background-size:cover; background-position:center; padding-top: 30px;padding-bottom: 30px; padding-left: 20px; padding-right: 20px;margin-bottom:30px;}
.overlay_bg {background: #262626;padding: 20px;opacity: 0.9;}
ul li {line-height: 1.6;
  font-size: 15px;
  color: #969696;
  {% if settings.font_type == 'google_fonts' %}
  font-family: {{settings.fonts_name_1}};
  {% else %}
  font-family: SofiaPro;
  {% endif %}
  font-weight: 400;}
.card-body ul li {color: #111111;}
.section-banner-v5.projects {padding-bottom:30px;}
.section-banner-v5.projects .col-banner-4 {max-width: 32%;flex: 0 0 33%;margin: 0.6%;}
.section-banner-v5.projects .box-img h3 {position: absolute;bottom: 10%;font-size: 18px;padding: 15px;background: #fff;z-index: 2;}
.video-box .play-icon {position:absolute; top:45%; left:45%;}
.section-banner-v5.projects .box-img.video-box h3 {opacity:0; transition:0.6s;}
.section-banner-v5.projects .box-img.video-box:hover h3 {opacity:1; }
.prod_extended .content-page-detail .detail-info .btn-action .shop-button {margin:2px;}
.swatch .maxus-color {margin-bottom:10px;}
.product-desc table, .pd_summary table   {margin-bottom:10px;}
.product-desc table td.left, .pd_summary table td.left {width:35%; padding:10px 10px 10px 10px; background:#000; color:#fff;}
.product-desc table td.right, .pd_summary table td.right {width:65%; padding:9px 10px 9px 10px;}
.product-desc table td p, .pd_summary table td p {margin-bottom:4px;}
.tab-pd-details .bd-tab {border:none !important;}
.add-wishlist,.price-product,.search-full-destop .search-eveland .result_prod .prod_sidebar .product_info .price-product .price {display:none !important;}
.blog-page .content-blog-page .blog-list-view .blog_grid {padding-top: 40px;transition: transform .6s;
    border-left: 1px solid #ff8300;    
    border-top: 1px solid #ff8300;
    border-right: 1px solid #000;    
    border-bottom: 1px solid #000;
    margin-bottom: 40px;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
    background-image: url(/cdn/shop/files/blog_bg.jpg?v=1695985672);
    background-size: cover;
    background-position: center;
    height:300px;                                                     
    /*background: #fcfcfc;*/}
.blog-page .content-blog-page .blog-list-view {margin-top:30px;}
.blog-page .content-blog-page .blog-list-view .blog_grid:hover {transform: scale(1.05); border-left: 2px solid #000;    
    border-top: 2px solid #000;border-bottom: 2px solid #ff8300;border-right: 2px solid #ff8300;}
.content-image-single,.boost-sd__product-price,.boost-sd__quick-view-price,.boost-sd__collection-header {display:none !important;}
.navbar-nav li:first-child:hover .dropdown-menu {display:none !important;}
.contact-page .contact-form .contact-form-page .contact-form label.company:before {display:none;}
select#your-store {width:100%;}
.blog-page .blog_sidebar .blog_sidebar_recent .list-posts .item-post .post-thumb {display:none;}
.blog-page .blog_sidebar {margin-top: 30px; padding-top: 20px;padding-left: 10px;padding-right: 10px;padding-bottom: 20px;}
.service_cont p a {color:#ff8300;font-size: 105%;font-weight: 600;}
li:not(.tmenu_item_mobile) .tmenu_submenu .tmenu_item_link {font-size:14px;}
.tmenu_submenu_type_mega>.tmenu_item {border:1px solid; margin:5px;}
div#shopify-section-template--21108833780022__7ab366cc-4d7f-4f80-b4ae-68ecca0c0ad3 {
    background-image: url(/cdn/shop/files/design-background.jpg?v=1696645596);}
.boost-sd__product-item-grid-view-layout {/*box-shadow:0px 0px 4px 0px #ccc;*/border-radius:20px;}
.boost-sd__product-image-img--main {border-radius:20px;}
.boost-sd__product-image-img--second {border-radius:20px;}
.boost-sd__product-info {padding:5px !important;}
.tmenu_item--root > .tmenu_submenu {width:900px !important;}
#header.jsheader_sticky.menu_scroll_v1,#shopify-section-header #header {background:#ffffffd9 !important;}
li:not(.tmenu_item_mobile) .tmenu_submenu .tmenu_item_link:not([tmenu-disabled-link]):hover {text-decoration:underline !important;}
.info_footer p {color:#333;}
.info-prod p {display:none !important;}
.boost-sd__product-info {text-align:center !important;background:#fff;border: 1px solid #f2f2f2;}
#header .menu ul.navbar-nav {opacity:0;}
.faq-plus-accordian {border:1px solid #FF8200;}
.faqPlusAppTitle {border-bottom:1px solid #FF8200;}
.faqPlusAppAnswer {background:#fff; border-bottom:1px solid #FF8200;}
.faqPlusAppFaq {margin-bottom:0px !important;}
.faqPlusAppContent, .faqPlusAppContent span, .faqPlusAppContent p {background:none !important;}
.faq_button {color: #FF8200 !important;
    font-weight: 900;
    background: #000000 !important;
    padding: 15px 20px;
    text-decoration: none !important;
    border-radius: 5px;}
.faq_button:hover {color:#ffffff !important;}
.boost-sd__product-image-img {transition: 1.2s !important;}
.tmenu_item--current a {color: #FF8200 !important;}
/*ul.tmenu_nav li a { transition: 1s;overflow: hidden;}
ul.tmenu_nav li a { transition: 1s;}
ul.tmenu_nav  > li.tmenu_item:hover > a {transition: 1s; transform: rotateX(360deg);}*/


ul.tmenu_nav  > li.tmenu_item > a {
  border: 4px solid;
  /*border-image: repeating-linear-gradient(135deg,#F8CA00 0 10px,#E97F02 0 20px,#BD1550 0 30px) 4;*/
  border-image: repeating-linear-gradient(135deg,#000000 0 10px,#000000 0 20px,#000000 0 30px) 4;
  -webkit-mask: 
    conic-gradient(from 180deg at top 4px right 4px, #0000 90deg,#000 0)
     var(--_i,200%) 0  /200% var(--_i,4px) border-box no-repeat,
    conic-gradient(at bottom 4px left  4px,  #0000 90deg,#000 0)
     0   var(--_i,200%)/var(--_i,4px) 200% border-box no-repeat,
    linear-gradient(#000 0 0) padding-box no-repeat;
  transition: .3s, -webkit-mask-position .3s .3s;
}
ul.tmenu_nav  > li.tmenu_item > a:hover {
  --_i: 100%;
  color: #CC333F;
  transition: .3s, -webkit-mask-size .3s .3s;
}
#header .currencies-login .cart-login-search ul li a svg {fill: #000000 !important;}

.top-newsletter {
  background-color: #0e0e0e;
  color: #fff;
  padding: 7px 0;
  position: fixed;
  z-index: 4;
  width:100%;
}
.top-newsletter a {color:#fff;margin-right: 20px;}
.top-newsletter a:hover {color:#e96d00;}
.top-newsletter .a-left-sm{
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
}
.top-newsletter .a-right-sm{
  font-size: 11px;
  text-align: right;
  font-weight: 400;
  line-height: 24px;
}
.section-blog-v1 .title_heading:before, .section-blog-v1 .title_heading:after {height:0px !important;}
.engoj-btn-addtocart {display:none !important;}
.engoj-btn-addtocart.rfq-btn {display:block !important;}

.boost-sd__product-item-grid-view-layout-image {height:212px;}
.boost-sd__product-image-wrapper {height:212px; width:100%;}
.prod_extended .content-page-detail .gallery-control .slick-track .prod_sub {height:129px;}
.boost-sd__quick-view .boost-sd__product-image-wrapper {height:auto;}
.js_product_related .product-item-v9 .img-product {height:240px;}
#pwzrswiper-wrapper {max-height:501px;}
#qab_content a {color:#fff !important; }
#qab_content a:hover {color:#000 !important; }
.article-page .content-single-blog .post-details .content-post-default p {color:#969696;}

@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
  .top-newsletter { position: relative; } 
}
div#shopify-section-template--21108834140470__5d1f2be4-34ca-4c9a-b0b5-748c6a483003 .modal-dialog {
    max-width: 800px;
}
.modal.show {
    opacity: 1;
    visibility: visible;
    pointer-events: visible;
    z-index: 9999999;
}
.w-entry-point {width:calc(100% - 90px) !important;margin-left: 2px; margin-top: 5px;}
.w-entry-point:hover {background:#e96d00 !important;}
#shopify-section-template--21689421463862__1629187979eb5e592d li.add-to-cart form.icon-addcart {display:none;}
.subscribe_footer {padding:20px;}
.subscribe_footer h3.section_title {margin-bottom:20px;}
.subscribe_footer .btn-submit {background: #000; color: #fff;}
.subscribe_footer .btn-submit:hover {background:#ff8200;}
#shopify-section-template--21689422053686__rich_text_WFKibT .rich-text__heading-- {color:#FF8200;}