body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{text-transform:capitalize}.tt-none{text-transform:none}.td-none{text-decoration:none}.w-fitt{width:-moz-fit-content;width:fit-content}.fs-6{font-size:1.1rem !important;letter-spacing:.3px}.mobile-overflow{overflow-x:auto}.rounded{border-radius:3px !important;box-shadow:0px 2px 2px 0 rgba(0,0,0,.2);max-width:100%;height:auto}.main-menu{background-color:rgba(0,0,0,.07);box-shadow:0 0 3px 0 rgba(0,0,0,.1);padding:0}.flags-menu{position:relative;text-align:left;list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:0 auto;margin-bottom:1rem;gap:10px}.flags-menu li{margin-top:10px}.flags-menu li a{display:block;text-indent:-9999px;position:relative;width:38px !important}.flags-menu li a .flag-icon{position:absolute;left:0;top:0}.flags-menu li a .flag-icon::before{position:absolute;top:0;left:0;width:38px;height:26px;background-repeat:no-repeat;background-position:right center;background-size:38px 26px;content:"";border-radius:3px}.flags-menu li a:hover{box-shadow:0 1px 4px 2px rgba(227,108,10,.3490196078)}@media(max-width: 1199px){.googleTranslateElement{margin-top:3rem !important;margin-bottom:2rem}.googleTranslateElement .flags-menu{grid-template-columns:repeat(auto-fill, minmax(38px, 1fr))}}.googleTranslateElement h2{text-transform:uppercase;font-size:16px;letter-spacing:1px;font-weight:500}#goTopBtn{padding:0;margin:0;background-color:rgba(0,0,0,0);border:none;margin-left:auto !important}a{color:#e36c0a;text-decoration:none}a:hover:not(.btn){color:#bf5906}a.underline{text-decoration:underline}strong{font-weight:500}h1{font-size:calc(1.375rem + 1.5vw);font-weight:600;line-height:1.2;margin-bottom:10px}h2{font-size:calc(1rem + 1.1vw);margin:10px 0}@media(min-width: 1200px){h1{font-size:2rem}h2{font-size:1.4rem}}.hero-text{letter-spacing:.5px;font-size:1.1rem}#mainMenu .navbar-nav .nav-link{line-height:2.1rem;font-size:1.125rem}#mainMenu .navbar-nav .nav-link.active{color:#e36c0a;font-weight:500}#mainMenu .navbar-nav .nav-link:hover:not(.phone,.jslang){position:relative;color:#e36c0a}#mainMenu .navbar-nav .nav-link:hover:not(.phone,.jslang)::before{content:"";height:3px;width:70%;position:absolute;left:50%;transform:translateX(-50%);bottom:0;background-color:#e36c0a;animation:topLinkAnimation .3s ease-in-out 0s 1 normal forwards}@keyframes topLinkAnimation{0%{transform:scale(0) translateX(-50%);transform-origin:0% 50%}100%{transform:scale(1) translateX(-50%);transform-origin:0% 50%}}.top-mobile{margin:0 0 0 auto;font-size:1.5rem;text-align:center;line-height:2.5rem;display:flex;justify-content:center}.top-mobile a{text-decoration:none;font-weight:bold;letter-spacing:-0.5px;margin-left:10px;font-size:1.5rem}.phone-white{display:inline-block;width:1.7rem;height:1.7rem;margin:auto 7px;position:relative;background-color:#e36c0a;background-position:center center;border-radius:7px;background-repeat:no-repeat;background-image:url(../images/svg/telephone-fill-white.svg),linear-gradient(45deg, #f78e1e, #e36c0a)}#international.navbar-collapse{margin-left:0;flex-shrink:0;flex-grow:0;flex-basis:end;position:relative}#international .dropdown-menu.show{top:35px;left:auto}.search{height:50px;display:flex;justify-content:end}.searchbox{display:flex;gap:1rem;align-items:center;justify-content:end}.searchbox .form-control{display:inline-block;border:1px solid #000}.searchbox .form-control::-moz-placeholder{color:#000}.searchbox .form-control::placeholder{color:#000}@media(min-width: 992px){.navbar-expand-lg .navbar-nav .nav-link{--bs-navbar-nav-link-padding-x: 1rem}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}}@media(max-width: 991px){.top-row{text-align:center}.top-row .mobile-buttons{display:flex;gap:1rem}.searchbox{width:100%}.search{margin-top:1rem}.dropdown-menu{position:relative;border:none;--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-dropdown-item-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}#navbarDropdown{display:none}.main-menu{background-color:#fff !important;box-shadow:none}}@media(max-width: 576px){.top-row .logo{width:100%;margin:0 auto;margin-bottom:1.5rem}.top-row .mobile-buttons{width:100%;justify-content:center}}@media(min-width: 670px)and (max-width: 990px){.top-row>.navbar{justify-content:start;gap:1rem}}.flag-icon{position:relative;padding-left:38px;line-height:1.5em;vertical-align:middle}.flag-icon::before{position:absolute;top:0;left:0;width:32px;height:22px;background-repeat:no-repeat;background-position:right center;background-size:32px 22px;content:"";border-radius:3px;border:1px solid #ccc}.flag-icon.flag-icon-ar::before{background-image:url(../images/flags/ar.svg)}.flag-icon.flag-icon-fr::before{background-image:url(../images/flags/fr.svg)}.flag-icon.flag-icon-gb::before{background-image:url(../images/flags/gb.svg)}.flag-icon.flag-icon-us::before{background-image:url(../images/flags/us.svg)}.flag-icon.flag-icon-de::before{background-image:url(../images/flags/de.svg)}.flag-icon.flag-icon-it::before{background-image:url(../images/flags/it.svg)}.flag-icon.flag-icon-es::before{background-image:url(../images/flags/es.svg)}.flag-icon.flag-icon-pt::before{background-image:url(../images/flags/pt.svg)}.flag-icon.flag-icon-ru::before{background-image:url(../images/flags/ru.svg)}.flag-icon.flag-icon-sv::before{background-image:url(../images/flags/sv.svg)}.flag-icon.flag-icon-nl::before{background-image:url(../images/flags/nl.svg)}.flag-icon.flag-icon-no::before{background-image:url(../images/flags/no.svg)}.flag-icon.flag-icon-ar::before{background-image:url(../images/flags/ar.svg)}.flag-icon.flag-icon-ms::before{background-image:url(../images/flags/ms.svg)}.flag-icon.flag-icon-pl::before{background-image:url(../images/flags/pl.svg)}.flag-icon.flag-icon-tr::before{background-image:url(../images/flags/tr.svg)}.flag-icon.flag-icon-da::before{background-image:url(../images/flags/da.svg)}.icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.4em;height:.9em}.icon::before{content:"";margin:0;top:2px;left:0;position:absolute;width:1.2rem;height:1.2rem;padding-left:8px}.alert,.exclamation{padding:0;margin:0;min-width:32px;height:32px}.alert::before,.exclamation::before{width:32px;height:32px;background-size:32px 32px;top:0;left:0}.alert::before{background:url(../images/icons/alert.png)}.exclamation::before{background:url(../images/icons/info.png)}.arrow-right{-webkit-mask:url(../images/svg/arrow-right.svg);mask:url(../images/svg/arrow-right.svg);background-image:none;background-color:#e36c0a;width:16px;height:16px;transition:all .3s ease-in-out;top:4px;margin-left:5px}.dubble-arrow-right{background-image:url(../images/svg/double-arrow-right.svg);top:6px;width:22px;height:22px;background-size:22px 22px;margin:auto 0;margin-left:3px}.btn-outline-info:hover .arrow-right,.btn-outline-info:focus .arrow-right{transform:translateX(7px);background-color:#fff}.warning,.info{margin:15px 0;padding:8px 10px 8px 10px;border-radius:8px;display:flex;align-items:center;gap:12px;font-size:1rem !important}.warning{color:#cf9e00;border:1px solid #faf2d7;background-color:#fffcf8}.info{color:#478bbf;border:1px solid #b8e7f5;background-color:#dceff5}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #e36c0a;--bs-btn-border-color: #e36c0a;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bf5906;--bs-btn-hover-border-color: #bf5906;--bs-btn-focus-shadow-rgb: 212, 90, 38;--bs-btn-active-color: #fff;--bs-btn-active-bg: #bf5906;--bs-btn-active-border-color: #bf5906;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #e36c0a;--bs-btn-disabled-border-color: #e36c0a;--bs-btn-padding-x: 1rem}.btn-secondary{--bs-btn-color: #000;--bs-btn-bg: hsl(45deg, 100%, 51%);--bs-btn-border-color: hsl(45deg, 100%, 51%);--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2b;--bs-btn-hover-border-color: #ffc71e;--bs-btn-focus-shadow-rgb: 217, 164, 4;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd37;--bs-btn-active-border-color: #ffc71e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: hsl(45deg, 100%, 51%);--bs-btn-disabled-border-color: hsl(45deg, 100%, 51%)}.btn-outline-info{--bs-btn-color: #e36c0a;--bs-btn-border-color: #e36c0a;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #e36c0a;--bs-btn-hover-border-color: #e36c0a;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #fff;--bs-btn-active-bg: #e36c0a;--bs-btn-active-border-color: #e36c0a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #e36c0a;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #e36c0a;font-weight:600;--bs-gradient: none;--bs-btn-padding-x: 1rem}.cta{font-weight:500;--bs-btn-padding-x: 1.5rem}.cta-box{margin-top:3rem;margin-bottom:2rem}.bg-galleon{background:url(../images/home/galleon-background.webp);background-size:100% 70%;background-repeat:no-repeat;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#figure-content{background:url(../images/home/galleon-background.webp);background-size:300% 300%;background-position:center center;background-repeat:no-repeat;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;border-radius:10px;padding:1rem}.fixed-tabs{text-align:center}.fixed-tabs ul{list-style-type:none;width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));margin:1rem auto;gap:8px;padding:0}.fixed-tabs ul li a{display:block;padding:10px 16px;background-color:#f8f9fa;border-radius:3px}.home-products .card{border:none;box-shadow:0 .2rem .8rem rgba(0,0,0,.15) !important;height:100%}.home-products .card .card-img{text-align:center}.home-products .card .card-body{margin-top:0;padding-top:0;height:100%}.home-products .card .card-title{margin-bottom:1rem;font-size:1.2rem}.home-products .card .card-title a{text-decoration:none}.home-products .card .card-text{font-size:.875rem;color:#212529}.home-products .card .card-buttons{margin-top:auto;padding-top:7px}.lead{font-size:1.25rem;font-weight:400;line-height:1.6}.sidebar-title{position:relative;background:rgba(255,193,5,.02);border-bottom:1px solid #ffc105;margin:0;padding:1rem 0 .5rem 0;text-transform:uppercase;font-size:14px;z-index:0}.list-box{margin-right:4px}.list-box::before{background-repeat:no-repeat;background-image:url(../images/svg/grid.svg);top:0}.side-menu{padding-left:0;list-style:none}.side-menu li:not(:last-child){border:none;background:rgba(0,0,0,0);display:block;width:100%;text-align:left;position:relative}.side-menu li:not(:last-child) a{border-bottom:1px solid rgba(0,0,0,.035)}.side-menu li a{font-weight:400;font-size:16px;line-height:18px;text-decoration:none;color:#0083c8;position:relative;padding:7px 12px 7px 5px;display:block;transition:background-color .25s ease-in-out}.side-menu li a:hover{background-color:#fffcf8}.side-menu li>a.active{font-weight:500;color:#0083c8}.side-menu li>a.active::after{transform:rotate(90deg)}.side-menu ul{padding-left:10px;list-style:none}.side-menu ul li a{font-size:14px;padding:5px 12px 5px 5px;color:#2b6382}.side-menu ul li a::after{background:none}.side-menu ul li a.active{font-size:14px;color:#2b6382}.sticky{position:sticky !important;top:3rem}.quick-contact{position:relative;border-radius:.375rem;border:1px solid #ffcd11;padding:1.8rem 1rem 0 1rem;margin:0}.quick-contact h3{font-size:18px;position:absolute;top:-12px;left:50%;transform:translateX(-50%);background-color:#fff;padding:0 .5rem}.quick-contact h3::after{content:"";display:block;width:40px;margin:8px auto;height:2px;background-color:#ffcd11}.quick-contact .small{line-height:1.2}.side-contact-item{position:relative;padding:8px 0}.side-contact-item label{position:absolute;top:-2px;left:3px;padding:0 5px;font-size:14px;transition:all .2s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,.3);border-radius:8px}.side-contact-item .form-control:focus~.form-label,.side-contact-item .form-control.active~.form-label{color:#000;top:-5px;background-color:#fffcf8;border-radius:3px}.side-contact-item .form-control{background-color:#fffcf8;min-height:auto;padding-top:.32rem;padding-bottom:.32rem;padding-left:.75rem;padding-right:.75rem;transition:all .2s linear}.side-contact-item .form-control:focus{box-shadow:none;border:1px solid #ff5d00}#customers{margin-top:4rem}.review{height:100%;border-radius:8px;padding:1rem;display:flex;flex-direction:column;position:relative;border:1px solid rgba(24,39,75,.08);box-shadow:0px 2px 4px -2px rgba(24,39,75,.12),0px 4px 4px -2px rgba(24,39,75,.08);background-image:url(../images/svg/quote.svg);background-repeat:no-repeat;background-size:40px 40px;background-position:top 8px left 25px;padding-top:60px}.review figcaption{font-weight:500;margin-bottom:1rem}.review figcaption cite{font-weight:400;color:#000;font-style:normal}.review figcaption cite::before{content:"/";font-weight:600;font-size:22px;color:#ffcd11;padding-right:8px;padding-left:5px}.review img{margin-top:auto}.review blockquote{font-optical-sizing:auto;font-weight:400 !important;letter-spacing:.5px;font-size:16px;font-optical-sizing:auto;font-style:italic}.h2-header h2{position:relative;text-align:center;text-transform:uppercase;font-size:22px;letter-spacing:1.5px;font-weight:400;position:relative}.underline-center,.border-underline{position:relative}.underline-center::after,.border-underline::after{content:"";display:block;width:60px;margin:15px auto;height:4px;background-color:#ffcd11}.border-underline::after{margin:15px 0}.customer-text{margin-top:2.5rem;padding:1rem 1rem .2rem 1rem;border-radius:12px}.customer-logos{margin-top:2.5rem;text-align:center;display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));justify-content:center;align-items:center}.customer-logos img{margin:0 auto}#home-contact{padding:3rem 2rem;border-top-left-radius:2rem;border-top-right-radius:2rem;margin-top:4rem}#home-contact .home-contact-info{display:flex;align-items:center;justify-content:center;gap:1rem}@media(max-width: 576px){#home-contact .home-contact-info{flex-direction:column;gap:10px}}#home-contact h3{font-family:"Libre Franklin",sans-serif;font-size:16px;letter-spacing:.2px}#home-contact h3.text-end{color:#f78e1e}#home-contact h3.text-start{color:#cc3d00}#sidebarMenu{margin-top:.5rem;margin-bottom:1.5rem}footer{box-shadow:0px 10px 60px 0px rgba(0,0,0,.1) !important}footer .footer-company{padding:1rem .5rem;display:flex;align-items:center;gap:2rem}footer .footer-company .footer-company-text{line-height:2}footer .footer-info{list-style-type:none;padding:0;color:rgba(0,0,0,.7)}footer .footer-info span{text-align:left}footer .footer-info li{padding:7px 0;display:flex;align-items:center}footer .footer-info a,footer .footer-links a{color:rgba(0,0,0,.7)}footer .footer-info a:hover,footer .footer-links a:hover{color:#000;text-decoration:underline}@media(max-width: 768px){footer .footer-company .footer-company-text .lead{font-size:16px}}@media(max-width: 576px){footer .footer-box{display:flex;justify-content:center;flex-direction:column;width:-moz-fit-content;width:fit-content;margin:0 auto}footer .footer-box h4{text-align:center}footer .footer-company{flex-direction:column;justify-content:center}}footer .footer-links ul{list-style-type:none;padding:0}footer .footer-links ul li{padding:4px 0}@media(max-width: 576px){footer .footer-links{text-align:center}footer .footer-info{text-align:center;flex:1 1 auto}footer .footer-info li{width:100%;flex-grow:1}}.h2-header{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:1.5rem}.h2-header hr{width:60px;border-top:1px solid #000;height:1px;display:block;padding:0;margin:0;transform:translateY(-5px)}.h2-header h2{position:relative;text-align:center;text-transform:uppercase;font-size:18px;letter-spacing:1.5px;font-weight:500;position:relative}.home,.phone2,.envelope{font-size:1.4rem;margin-right:10px}.home{background-image:url(../images/svg/house.svg)}.envelope-check{background-image:url(../images/svg/envelope-check.svg);top:3px}.phone2{background-image:url(../images/svg/telephone.svg);top:4px}.tel{background-image:url(../images/svg/telephone-fill.svg);transition:all .2s ease-in-out;top:2px;margin:auto 0}.btn-outline-info:hover .tel,.btn-outline-info:focus .tel{background-image:url(../images/svg/telephone-white.svg)}.envelope{background-image:url(../images/svg/envelope.svg)}.envelope-black{background-image:url(../images/svg/envelope-black.svg);top:3px}.tel-black{background-image:url(../images/svg/telephone-black.svg);transform:rotate(25deg);top:3px}.totop{background-image:url(../images/svg/arrow-up-square.svg);font-size:2rem}#home-contact{--gradient-bg-to: #dbeafe var(--gradient-bg-to-position);--gradient-bg-via-position: ;--gradient-bg-via-position: ;--gradient-bg-to-position: ;--gradient-bg-from-position: ;--gradient-bg-from: #f3e8ff var(--gradient-bg-from-position);--gradient-bg-stops: var(--gradient-bg-from), #fff var(--gradient-bg-via-position), var(--gradient-bg-to);background-image:linear-gradient(to top right, var(--gradient-bg-stops));background-attachment:fixed}.category{display:flex;flex-direction:column;gap:1.8rem;margin-top:10px}.category .card{display:grid;grid-template-columns:auto 1fr;border-radius:1px;box-shadow:0px 2px 1px 0px rgba(0,0,0,.1),0px 0px 1px 0px rgba(0,0,0,.14),0px 0px 3px 0px rgba(0,0,0,.12);border:none;background-color:rgba(0,0,0,0);height:100%}.category .card .card-image{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:400px;padding:0 10px}.category .card .card-image img{width:auto;margin:auto auto}.category .card .card-body{padding-top:12px;display:flex;flex-direction:column;height:100%}.category .card .card-body .card-title a{text-decoration:none;font-size:1.35rem}.category .card .card-body .cardlist{padding-left:0;list-style:none}.category .card .card-body .cardlist li{position:relative;padding-left:1rem;font-size:14px}.category .card .card-body .cardlist li::before{position:absolute;top:1px;left:0;width:14px;height:14px;background-image:url(../images/svg/chevron-right-2.svg);background-repeat:no-repeat;background-position:right center;background-size:14px 14px;content:"";margin-top:.1875rem}.category .card-text{margin-bottom:12px;font-size:18px;letter-spacing:.3px}.category .card-buttons{margin-top:auto;display:flex;gap:10px}#products .card-text{font-size:1rem;letter-spacing:.5px;margin-bottom:1.5rem}#products .card-title{text-transform:capitalize}#products .card-image{max-width:350px}@media(max-width: 1199px){.category{display:grid;grid-template-columns:1fr 1fr;gap:10px}.category .card{grid-template-columns:1fr}.category .card .card-image{max-width:-moz-fit-content;max-width:fit-content;margin:1px auto}#products .card-image{max-width:-moz-fit-content;max-width:fit-content}}@media(max-width: 992px){.category .card .card-buttons{flex-direction:column}}@media(max-width: 796px){.category .card{flex-direction:column}.category .card .card-buttons{flex-direction:column}}@media(max-width: 576px){.category{grid-template-columns:1fr}}.category-section{margin-bottom:3rem}.category-title{margin-bottom:8px;font-weight:500;letter-spacing:.5px;font-size:20px;line-height:22px;text-decoration:none;position:relative;padding:7px 0 7px 0;display:block}.category-title a{color:#453407 !important}.category-title a:hover{text-decoration:underline}.breadcrumb{--bs-breadcrumb-divider-color: #ffcd11;margin-bottom:10px;font-size:14px}.breadcrumb .breadcrumb-item a{color:#e36c0a;text-decoration:none}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.recommended{text-align:center;display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr))}.recommended h2{grid-column:1/-1;text-align:left;font-size:1.3rem}.recommended .card{margin:1rem 0;border:none;background-color:rgba(0,0,0,0);border-radius:0}.recommended .card .card-image{padding:0 1rem}.recommended .card .card-body{padding-top:0}.recommended .card .card-text{line-height:1.2;font-size:14px;text-align:left}.recommended .card .card-title{font-size:1.2rem}.recommended .card .card-title a{text-decoration:none}.gallery-main-image{text-align:center;position:relative}.gallery-main-image .MagicZoom{border:1px solid #dee2e6;border-radius:8px;overflow:hidden}.gallery-thumbnails{padding:1rem 0;margin:0 auto;display:flex;gap:1rem;justify-content:center}.product-section,article{margin-top:1rem;margin-bottom:3rem;font-size:1.05rem}.product-section h1,article h1{font-weight:600}.product-section h2,article h2{font-size:1.5rem;margin-bottom:1.2rem;font-weight:600;letter-spacing:.3px;line-height:1.4}.product-section h3,article h3{font-size:1.2rem;margin-bottom:1rem;font-weight:600;letter-spacing:.3px}.product-section h4,article h4{font-size:1.1rem}.product-section .table,article .table{--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: #fdfaf7;--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #e36c0a;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:middle;border-color:var(--bs-table-border-color);letter-spacing:.3px;font-size:1rem}.product-section .table tr>td,.product-section .table tr>th,article .table tr>td,article .table tr>th{padding-left:10px}.product-section .table caption,article .table caption{font-size:14px}.product-section .table th,article .table th{font-weight:500}.product-section .table-striped-columns>:not(caption)>tr>:nth-child(1),article .table-striped-columns>:not(caption)>tr>:nth-child(1){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg);font-weight:500}.product-section table th,.product-section table td,article table th,article table td{vertical-align:middle}.product-section table th,article table th{font-weight:700 !important}.product-section table .odd,article table .odd{background-color:rgba(0,0,0,.05)}.product-section .table-striped-columns>:not(caption)>tr>:nth-child(2n),article .table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: #fff}.product-section.description p,article.description p{font-size:1.1rem;line-height:1.7;letter-spacing:.5px}.product-section.benefits .checklist li,article.benefits .checklist li{margin-bottom:0;padding:5px 5px 5px 33px}.product-section.benefits .checklist li:nth-child(odd),article.benefits .checklist li:nth-child(odd){background-color:#fdfaf7}.product-section.benefits .checklist li::before,article.benefits .checklist li::before{top:9px;left:5px}.product-section dl,article dl{padding-left:1rem}.product-section dt,article dt{font-weight:600}.product-section .linklist a,article .linklist a{text-decoration:underline}@media(max-width: 767px){.product-section.description{margin-top:3rem}}.linklist,.bulletlist,.empty-list-type,.checklist{padding-left:0;list-style:none;margin-bottom:1.5rem}.checklist li{margin-bottom:.5rem;position:relative;padding-left:1.9rem;font-size:1.1rem;letter-spacing:.5px}.checklist li::before{position:absolute;top:5px;left:0;width:1.25rem;height:1.25rem;background-image:url(../images/svg/check.svg);background-repeat:no-repeat;background-position:right center;background-size:1.25rem 1.25rem;content:""}.checklist li a{text-decoration:underline}.linklist li,.bulletlist li{position:relative;margin-bottom:.5rem;padding-left:1.8rem}.linklist li::before,.bulletlist li::before{position:absolute;top:2px;left:0;width:25px;height:25px;background-image:url(../images/svg/chevron-right-2.svg);background-repeat:no-repeat;background-position:right center;background-size:25px 25px;content:""}.empty-list-type li{line-height:1.7;padding-bottom:7px}.empty-list-type ul{margin:1rem 0;list-style:none;padding-left:0}.feature h4{font-size:1.1rem;font-weight:600;color:#000}.feature{letter-spacing:normal;margin-bottom:1.5rem;font-size:1rem}.product-section.features{background-color:#fdfaf7;padding:1rem;border-radius:8px}.product-section.features .border-underline::after{margin-bottom:7px}.product-section.features .border-underline{margin-bottom:7px}.product-section.features .text-muted{font-size:14px}article{margin-bottom:0}article h1{margin-bottom:1.5rem}article h3{margin-top:2rem;margin-bottom:1.5rem;font-size:1.3rem;color:#453407}article p{line-height:1.7;letter-spacing:.5px}article a{text-decoration:underline}article .bulletlist{letter-spacing:.5px;line-height:1.7}article .article-image{margin:1rem auto;text-align:center}@media(max-width: 576px){.article-image{float:none !important;margin:1rem auto;text-align:center}}.flag-icon-pencil-square{font-size:2.5rem;background-image:url(../images/svg/pencil-square.svg)}.flag-icon-files{font-size:2.5rem;background-image:url(../images/svg/files.svg)}.flag-icon-phone{font-size:2.5rem;background-image:url(../images/svg/telephone-primary.svg)}.flag-icon-gear{font-size:2.5rem;background-image:url(../images/svg/gear.svg)}.support-card{border:1px solid rgba(0,0,0,.175);border-radius:7px;display:grid;grid-template-columns:auto 1fr;align-items:center;padding:10px 1rem;gap:1rem}.support-card h2.card-title{font-size:1.25rem;margin-top:0}.support-card .card-text{font-size:1rem;color:#212529}.support-card:hover{border:1px solid #e36c0a;background-color:#f8f9fa}.cc-color-override--771255387 .cc-link,.cc-color-override--771255387 .cc-link:active,.cc-color-override--771255387 .cc-link:visited{color:#e36c0a}.gps-signal{position:relative;width:100%;height:100%;background:rgba(0,0,0,0)}.gps-signal::before{position:absolute;width:32px;height:32px;content:"";left:0;top:0;padding:30px;background:url(../images/svg/satellite-gps.svg);background-color:#b4d8e7;background-size:32px 32px;background-repeat:no-repeat;background-position:10px 10px;border-bottom-right-radius:3px;z-index:-1}.radio-signal{position:relative;width:100%;height:100%;background:rgba(0,0,0,0)}.radio-signal::before{position:absolute;width:32px;height:32px;content:"";left:0;top:0;padding:30px;background:url(../images/svg/radio-tower.svg);background-color:#b4d8e7;background-size:32px 32px;background-repeat:no-repeat;background-position:10px 10px;border-bottom-right-radius:3px;z-index:-1}pre{background-color:#2d2d2d;color:#f8f8f2;padding:1rem;border-radius:8px;overflow-x:auto;font-family:"Courier New",Courier,monospace;line-height:1.5;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:1rem 0}code{background-color:#282c34;color:#61dafb;padding:.2rem .4rem;border-radius:4px;font-family:"Courier New",Courier,monospace}.product-image{margin:0 auto;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;width:-moz-fit-content;width:fit-content}#contactForm{background:url(/images/transwav-496.png) no-repeat bottom left;border:1px solid #ccc;border-radius:8px;padding:0 8px;margin:0}#contactForm .form-control{background-color:#fffcf8}#contactForm .form-control:focus{border-color:rgba(227,108,10,.3);outline:0px;box-shadow:rgba(227,108,10,.25) 0px 0px 0px .25rem}#contactForm fieldset{padding:10px}#contactForm label{margin:10px 0 5px 0;display:inline;font-weight:500;font-size:1rem}@media(max-width: 767px){#contactForm{padding:0}#contactForm label{margin:5px 0 0 0;display:inline;font-weight:500;font-size:1rem}}#contactside #contactForm .side-contact-item label{top:-15px !important;font-size:14px !important;background-color:rgba(0,0,0,0) !important}#contactside #contactForm .side-contact-item{padding:12px 0}.contact-item{display:grid;grid-template-columns:auto;padding:0 12px;align-items:baseline}@media(min-width: 768px){.contact-item{grid-template-columns:31% 69%;padding:5px 0}}.contact-button{padding:1rem;text-align:right}.authorbox{border:1px solid rgba(24,39,75,.08);border-radius:8px;padding:0 1rem;background-color:#fffcf8}.grid-200,.grid-300{width:100%;gap:1rem;margin-top:2rem}.grid-200.home-products .card,.grid-300.home-products .card{box-shadow:rgba(0,0,0,.16) 0px 1px 4px !important}.grid-300{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}.grid-200{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}.grid-200.home-products .card .card-body{display:flex;flex-direction:column}.contact-details{margin-top:10px}.contact-details h3{font-size:1.25rem;position:relative;border-bottom:1px solid rgba(0,0,0,.07);padding:10px 0 0 10px;font-weight:400}.contact-details h3 a{display:inline-block;margin-left:5px;color:#000}.contact-details ul{list-style-type:none;padding:2px 0 10px 10px;margin:0}.contact-details .country-contact{background-color:#f2f7fe;border-radius:10px}.contact-details .country-contact ul li>a{font-weight:500}.phone-us-now{padding:10px 2rem 10px 10px;padding-right:2rem;margin-bottom:1rem;background-color:#f2f7fe;border:1px solid rgba(13,202,240,.09);border-radius:7px}.phone-us-now .phone-box{font-size:1.3rem;display:flex;align-items:center}.phone-us-now .phone-box .flag-icon{width:32px;height:22px;margin-right:5px}.phone-us-now .phone-box a{font-weight:700}.phone-us-now .hours{margin-top:5px;color:#2d2d2d;font-size:14px}.contact-container h1{margin:10px 0;font-size:1.5rem}.contact-container h2{font-size:1rem;margin:10px 0;letter-spacing:.5px}@media(max-width: 420px){.phone-us-now{padding-right:1rem;background-color:#f2f7fe;border:1px solid rgba(13,202,240,.09);border-radius:7px}.phone-us-now .phone-box{font-size:1.3rem;display:flex;align-items:center}.phone-us-now .phone-box .flag-icon{width:32px;height:22px;margin-right:5px}.phone-us-now .phone-box a{font-weight:700}.phone-us-now .hours{margin-top:5px;color:#2d2d2d;font-size:14px}.contact-container h1{margin:10px 0;font-size:1.25rem}.contact-container h2{font-size:15px;font-weight:400;margin:10px 0;letter-spacing:.5px}#contactForm fieldset{padding:3px}#contactForm label{font-size:14px}#contactForm .form-control{padding:.375rem .5rem;line-height:1.2}}.contact-head-office-adr span{display:block;font-style:italic}.mail-sent{color:#198754;font-size:1.3rem}.gallery-thumbnails{flex-wrap:wrap}.gallery-thumbnails .gallery-thumbnails-category{display:block;width:100%;text-align:center;margin-bottom:0;font-size:15px;font-weight:500;line-height:1}.accordion-item{border:none;border-bottom:1px solid #ccc}.accordion-item:first-of-type .accordion-button,.accordion-item:last-of-type .accordion-button.collapsed,.accordion-item:last-of-type .accordion-collapse{border-radius:0}.accordion-button{color:#e36c0a}.accordion-button:not(.collapsed){color:#e36c0a;background-color:rgba(0,0,0,.07);box-shadow:none}.accordion-button:focus{z-index:3;border-color:#e36c0a;outline:0;box-shadow:0 0 0 .25rem rgba(227,108,10,.25)}#sitemap .product-section h3 span{font-size:14px;font-weight:400}/*# sourceMappingURL=style.min.css.map */