html{-webkit-tap-highlight-color:transparent!important}body{overflow-x:hidden;font-size:16px!important;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.2!important}.icon-box{margin-bottom:20px}.grecaptcha-badge{z-index:-1}.single form.post-password-form{max-width:100%;width:500px;margin:50px auto;text-align:center}.ecosystem .icon-box .icon-inner{height:155px;display:flex;align-items:center;justify-content:center}.search-results #main{padding-bottom:30px}.search-results #main h4.uppercase{width:100%;max-width:1240px;margin:0 auto 20px}.search-results #main .page-box.box .box-text{padding-bottom:5px}.stars a{font-family:'fl-icons'!important}h2{font-size:32px}h3{font-size:24px}h4{font-size:18px}.dark,.dark p,.dark td{color:#fff}.button span{line-height:unset}img.mfp-img{max-height:90vh}span.amount{color:#e24646}.box-text p{font-size:16px}.bg-nocover .bg-fill{background-size:100% 100%!important}img.size-full.alignnone{margin-bottom:10px}.img-auto img{width:auto}.img-full .image-cover img{object-fit:contain}.row.img-full .gallery-col img{width:auto;height:auto;margin:auto}ul li,p{margin-bottom:10px}input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],textarea,select,.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection{font-size:16px}.btn-radius{border-radius:99px}.section-title b{background:transparent}.section-title-container .section-title-normal{border:0}.section-title-container .section-title-normal span{box-shadow:none;border:0;margin:0;padding:0}.section-title-container{margin-bottom:0}.section-content .col{padding-bottom:15px}.container.section-title-container{padding:0}textarea.wpcf7-form-control{min-height:auto;height:125px}ul.nav-dropdown.nav-dropdown-default{padding:10px;border:0}.cart-item ul.nav-dropdown.nav-dropdown-default{padding:10px}h6.entry-category.is-xsmall{display:none}.single .article-inner .entry-content.single-page{padding-top:0}.single .article-inner .entry-header-text{padding-bottom:0}.stuck .header-top-links{display:none}.page-wrapper{padding:50px 0}#footer ul.menu li+li{border:0}#footer ul.menu li a{padding-top:0;font-size:15px;display:block;color:#222}#footer ul.menu li a:hover{color:#dd9775}.widget .is-divider{display:none}#footer .footer-1{padding:50px 0 20px;background-size:cover;background-position:top center;border:0}#footer .absolute-footer.dark{padding:20px 0;color:#fff;font-size:13px;border-top:1px solid rgb(3 72 105)}p.woocommerce-mini-cart__empty-message{padding:10px}.header-nav.nav-line-bottom.header-top-links>li>a:before{display:none}.header-top-links>li.account-item>a{margin-left:10px}.icon-box h5,.icon-box h6{text-transform:none;font-size:15px}.button{font-weight:400;border-radius:5px}@media(max-width:880px){.page-header-wrapper .page-title-inner{min-height:200px!important}.off-canvas .nav-vertical>li>a{color:#000;font-size:15px;font-weight:400}}@media(max-width:500px){.page-header-wrapper .page-title-inner{min-height:170px!important}}ul.contact-info li i,.contact-info ul li i{position:absolute;left:0;top:5px;color:#81be41}ul.contact-info li,.contact-info ul li{list-style:none;padding-left:22px;position:relative;margin-left:0}.title-normal .section-title span{text-transform:none;font-weight:400}.our-cart table{background:#fff;border-collapse:collapse}.our-cart tr td{padding:10px;border:1px solid #f4f4f4}.our-cart tr td img{max-width:80px}.our-cart tr td h3{font-size:14px}.our-cart tr.head_tr td{padding:10px;text-transform:capitalize;font-weight:600;color:#222}span.require-star{color:red}.our-cart tr.head_tr{background:#f4f4f4}.our-cart tr td.rsdel input{display:inline-block;width:60px;text-align:center;margin:0;height:30px}.our-cart tr td.rsdel i{width:35px;height:30px;color:#fff;background:#743672;display:inline-block;text-align:center;line-height:30px;cursor:pointer}p.note-cart a{color:#ed1c24}p.note-cart{display:none;padding:10px 15px;background:rgba(79,195,40,.2);border:1px solid #ddd;border-radius:10px;margin-bottom:20px}.mycart{display:none}#wp-get_products-wrap{display:none}.enquiry-form{padding:30px;background:#f6f6f6;padding-bottom:10px;margin-bottom:20px}h3.title-cat{font-size:26px}.number-spinner input{width:45px;border:0;box-shadow:none;margin:0}.number-spinner span.input-group-addon,.number-spinner input{height:36px;text-align:center}.number-spinner span.input-group-addon{width:30px;height:32px;background:#ededed;border-radius:4px;line-height:32px;cursor:pointer;font-weight:700;font-size:20px}.number-spinner label{font-weight:400;margin-right:10px;margin-bottom:0}td.remove-btn a i{margin:0!important}td.remove-btn{width:100px}td.remove-btn a.button{line-height:1.5;min-height:unset;padding:5px 10px;margin:0;font-size:12px}td.rsname a+a{margin-left:10px}.number-spinner{display:flex;align-items:center;text-align:center}#top-bar .nav-left li.menu-item img{width:auto;margin:0 auto;max-height:18px;max-width:100%;height:auto;margin-bottom:5px;padding:2px}#top-bar .nav-left li.menu-item.icmodule-logo img{padding:0}@media(min-width:890px){#top-bar .flex-left{max-width:85%}}#top-bar{z-index:99}#top-bar .nav-left li.menu-item img,#top-bar .nav-left li.menu-item a{display:block}#top-bar .nav-left li.menu-item a{text-align:center;text-transform:uppercase;font-size:10px;opacity:.5}#top-bar .nav-left li.menu-item:hover a,#top-bar .nav-left li.menu-item.active a{opacity:1}#top-bar .nav-divided>li+li>a:after{display:none}.cart-checkout-button.header-button a span{display:none}.cart-checkout-button.header-button a{background:transparent!important;padding:0}#top-bar .flex-right .nav>li>a{font-size:20px;color:#fff}.cart-checkout-button.header-button a:before{content:"\f2f5";font-family:'Font Awesome 5 Pro';font-weight:400;font-size:20px;color:#fff;margin-top:2px;display:inline-block}#footer .ux-menu .ux-menu-link a{padding:0;display:block;min-height:unset;margin-bottom:8px;font-size:15px;padding-left:15px;position:relative;color:#0b2154}#footer .ux-menu .ux-menu-link a:before{content:"\f105";font-family:'fl-icons'!important;position:absolute;top:1px;left:0;color:#890908}#footer .icon-box{margin-bottom:20px;align-items:center}#footer .icon-box h5{font-weight:400;font-size:15px;line-height:1.5!important;color:#0b2154}#footer h4.section-title span{padding-left:10px;border-left:3px solid #890908;line-height:1;margin-bottom:5px;color:#0b2154}#footer{box-shadow:0 0 10px rgb(0 0 0 / 20%);color:#0b2154}#footer .icon-box img{max-width:25px}.button.primary:not(.is-outline){background:#890908!important}.button.primary.btn-about{background:#fff!important;color:#890908}#masthead .nav>li{margin:0 15px}#masthead .nav>li>a{font-weight:400;font-size:16px}#masthead .nav>li.active>a{font-weight:700}.page-header-wrapper .title-content{padding:0}.breadcrumbs{font-weight:400;font-size:15px}.page-header-wrapper h1.entry-title{font-size:36px}header.archive-page-header h1.page-title{text-align:left;font-size:24px;margin-bottom:-10px}#secondary li.recent-blog-posts-li a{font-size:14px;font-weight:700;line-height:1.4}#secondary li.recent-blog-posts-li .badge{width:90px;height:60px}#secondary span.widget-title,#shop-sidebar span.widget-title{display:block;text-transform:uppercase;margin-bottom:10px;font-weight:700;font-size:18px}#secondary ul.menu>li.current-menu-item>a,#shop-sidebar ul.menu>li.current-menu-item>a{font-weight:700}#secondary ul.menu li.current-menu-item>a,#secondary ul.menu li a:hover,#shop-sidebar ul.menu>li.current-menu-item>a,#shop-sidebar ul.menu>li>a:hover{color:#890908}#secondary ul.menu li a,#shop-sidebar ul.menu>li>a{color:#333;display:block}.single .entry-header .entry-header-text{padding:0}.single .entry-header h1.entry-title{text-align:left;font-size:24px}.single .entry-header .entry-divider.is-divider.small{display:none}.entry-content.single-page{color:#848a98}.filter-careers select{margin-bottom:0}.subtitle h4.section-title span{text-transform:uppercase;font-size:16px;margin-bottom:-5px}.subtitle h4.section-title span:before{display:inline-block;margin-right:5px;content:"\f2db";font-family:'Font Awesome 5 Pro';font-weight:400}#menu-subscribe-button a{display:block;color:#fff;background:#890908;padding:10px;opacity:1;font-size:14px;border-radius:6px 6px 0 0;text-shadow:none;letter-spacing:normal;text-transform:uppercase}#menu-subscribe-button{position:fixed;bottom:25%;right:-90px;z-index:99;margin:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);border-radius:5px 5px 0 0;opacity:1}.modal-window-content .img,.modal-window-content .img-inner{height:100%}#newsletter-form .wpcf7-form-control{font-size:14px}.box-blog-post .is-divider{display:none}.box-blog-post h5.post-title{margin-bottom:10px}.col.post-item p.from_the_blog_excerpt{color:#848a98}form.woocommerce-ordering select{min-width:150px}.filter-careers select,form.woocommerce-ordering select{background-color:#ebebeb}.filter-careers h3{font-size:21px}.filter-careers{margin-bottom:30px;padding-top:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd}ul.list-career-info li{list-style:none;margin-left:0;margin-bottom:2px;color:#0e2545}ul.list-career-info{margin-bottom:0;list-style:none}.career-item h4{color:#890908}.our-careers .career-item-box+.career-item-box{padding-top:20px;border-top:1px solid #ddd}.single ul.list-career-info{margin-bottom:20px}.decs-career strong{color:#890908}ul.list-career-info li strong{min-width:170px;display:inline-block}.decs-career{color:#132346}.career-info-title{margin-bottom:20px;border-bottom:2px solid #ddd;padding-bottom:15px}.contact-main-page .maps-item{margin-left:-20px;margin-right:-20px;margin-bottom:10px}.contact-main-page .col{margin-bottom:30px}.form-careers form span.text-left{display:block;margin-bottom:3px;color:#0f2853}.form-careers form span.wpcf7-form-control-wrap.cv-file{text-align:left}.form-careers form input.wpcf7-form-control.wpcf7-submit{text-transform:capitalize;border-radius:5px}.search .row .page-col.col{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0}.search .row .page-col.col .box-image{display:none}.network-content{color:#848a98}.network-content .icon-box h5{letter-spacing:normal;padding-bottom:10px;border-bottom:1px solid #ddd}.network-content .icon-box a{color:#890908}.network-content .icon-box{margin-bottom:50px}.network-content .icon-box .icon-box-text{color:#848a98}.quick-links-sections .icon-box{margin-top:20px;align-items:center;background:#ebebeb;padding:8px 20px;margin-bottom:20px}.quick-links-sections .icon-box h5{font-size:18px;letter-spacing:normal}.content-tabs-contacting .tabbed-content .icon-box{margin-bottom:10px}.tabs-contacting{margin-bottom:30px}.tabs-contacting .box h4{font-size:16px}.tabs-contacting .col-inner.active{background:#890908}.tabs-contacting .col-inner.active h4,.tabs-contacting .col-inner.active a{color:#fff}.content-tabs-contacting ul.nav{display:none}.content-tabs-contacting .tab-panels{padding:20px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15)}.row-box-shadow-2 .col-inner{box-shadow:0 0 10px rgba(0,0,0,.15)}.document-cates .table-download{width:100%!important}.document-cates .dataTables_wrapper .dataTables_length label select{margin:0 10px;min-width:52px;border:1px solid #ddd!important;box-shadow:none}.document-cates .dataTables_wrapper .dataTables_length label{display:flex;font-weight:400;align-items:center}.document-cates .dataTables_wrapper .dataTables_filter input{margin-top:-20px;background:#f6f6f6;z-index:1;position:relative;font-weight:400;border:0;border-radius:99px;box-shadow:none;padding:0 15px}h3.title-parrent-doc{margin-bottom:20px}.document-cates .accordion-item .accordion-title{background:transparent;border:0}.document-cates table.dataTable thead td{text-transform:uppercase;color:#fff;background:#890908}.document-cates .accordion-inner{padding:15px}.document-cates .accordion-item{margin-bottom:20px;box-shadow:0 0 10px rgb(0 0 0 / 15%)}.document-cates table.dataTable tbody td,.document-cates table.dataTable thead td{padding:15px}.document-cates table.dataTable tbody td:first-child{background:#f7faff}.document-cates table.dataTable tbody td a:hover{text-decoration:underline;color:#890908}.document-cates .dataTables_wrapper .dataTables_paginate .paginate_button{min-width:unset;padding:0 5px;font-size:14px;box-shadow:none;background:#fff}.quick-links-sections .icon-box-img img{width:auto}.faqs-page .accordion-title{padding-left:0;background:transparent;font-weight:700}.faqs-page .accordion-title button.toggle{left:auto;right:0}.faqs-page .accordion-inner{padding:0 0 10px}.list-check ul li{list-style:none;margin-left:0;position:relative;padding-left:22px}.list-check ul li:before{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;left:0;top:1px;color:#890908}.content-faqs .accordion-inner li{margin-left:16px}.ftdi-chipshop h4.section-title span{padding:8px 15px;background:#890908;color:#fff;margin:0;width:100%}.ftdi-chipshop .col-inner{padding-top:60px!important}.ftdi-chipshop .section-title-container{position:absolute;left:-15px;right:-15px;top:0}.title-bg .section-title,.network-content h3.section-title{background:#f6f6f6;padding:10px 15px;margin:0 0 20px}.title-bg.mt-0 .section-title{margin-top:0}.title-bg h3.section-title span,.network-content h3.section-title span{font-size:22px}.network-content .box-text-inner h4{font-size:15px}.network-content .box-text-inner h4 a{display:block;padding-bottom:10px}.network-content .row .large.medium-6.small-12{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.slider-products .product-small.box.box-vertical .name a{text-transform:uppercase;color:#000;font-weight:700;font-size:20px;margin-top:15px}.slider-products .product-small.box.box-vertical{padding:30px 20px;margin-top:10px}.slider-products .product-small.box.box-vertical:hover{box-shadow:0 0 10px rgb(0 0 0 / 10%)}.slider-products .product-small.box.box-vertical,.slider-products .product-small.box.box-vertical .box-image,.slider-products .product-small.box.box-vertical .box-text{display:block;width:100%!important}.slider-products .product-small.box.box-vertical .box-text>p,.slider-products .product-small.box.box-vertical .box-text a.button{display:none}#content a.ux-menu-link__link{color:#890908;min-height:unset}#content .dark a.ux-menu-link__link{color:#fff}#newsletter-form button.mfp-close{position:absolute;top:0!important;color:#222;opacity:1;mix-blend-mode:normal}@media (min-width:1200px){#footer .row .col:nth-child(3) .col-inner{padding-left:13%}}@media (min-width:1400px){.row.large-columns-10 .col{max-width:10%;-ms-flex-preferred-size:10%;flex-basis:10%}#content.network-page>.row{max-width:1500px}}@media(max-width:880px){.career-info-title{margin-bottom:20px}#masthead .nav-dark .nav>li>a{color:#fff}#masthead .nav>li{margin:0 6px}.stuck #masthead .nav>li>a{color:#000}.page-header-wrapper .title-breadcrumbs{padding:0}#main-menu input{height:33px}.mobile-color-white,.mobile-color-white h3{color:#fff}}@media(max-width:550px){h2{font-size:28px}h3{font-size:21px}.filter-careers .flex-col{margin:0;margin-bottom:15px}.page-header-wrapper h1.entry-title{font-size:30px}.dataTables_wrapper{overflow:auto}.table-download tr td{font-size:15px}.network-content .row{padding:0 5px}.network-content .icon-box h5{min-height:46px}.network-content .icon-box p{font-size:14px}.network-content .icon-box a{color:#890908;word-break:break-all}.slider-products .product-small.box.box-vertical{padding:15px 10px}}