#features-list .brand,.navbar .nav-link{font-family:futura_bk_btmedium,sans-serif}.accordion-body .thead,.contact-btn,.heading{text-transform:uppercase}.bold,footer a,strong{font-family:futura_md_btmedium,sans-serif}:root{--bs-btn-active-border-color:transparent;--bs-form-invalid-color:#f00;--bs-form-invalid-border-color:#f00}html{position:relative;min-height:100%}body{--bs-body-font-family:'futura_bk_btbook',sans-serif}@font-face{font-family:futura_bk_btbook;src:url('../fonts/futura_bk_bt_book-webfont.woff2') format('woff2'),url('../fonts/futura_bk_bt_book-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:futura_bk_btmedium;src:url('../fonts/futura_bk_medium-webfont.woff2') format('woff2'),url('../fonts/futura_bk_medium-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:futura_bkbold;src:url('../fonts/futura_bk_bold-webfont.woff2') format('woff2'),url('../fonts/futura_bk_bold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:futuramedium;src:url('../fonts/futura_medium-webfont.woff2') format('woff2'),url('../fonts/futura_medium-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:futura_ptmedium;src:url('../fonts/futuraptmedium-webfont.woff2') format('woff2'),url('../fonts/futuraptmedium-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:futura_md_btmedium;src:url('../fonts/futumd-webfont.woff2') format('woff2'),url('../fonts/futumd-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:futura_ptheavy;src:url('../fonts/futuraptheavy-webfont.woff2') format('woff2'),url('../fonts/futuraptheavy-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:futura_ndmedium;src:url('../fonts/futura_nd_medium-webfont.woff2') format('woff2'),url('../fonts/futura_nd_medium-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:"Univers LT Std Light";src:url("../fonts/UniversLTStd-Light.woff2") format("woff2"),url("../fonts/UniversLTStd-Light.woff") format("woff"),url("../fonts/UniversLTStd-Light.ttf") format("truetype"),url("../fonts/UniversLTStd-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/UniversLTStd-Light.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Univers LT Std Regular";src:url("../fonts/UniversLTStd.woff2") format("woff2"),url("../fonts/UniversLTStd.woff") format("woff"),url("../fonts/UniversLTStd.ttf") format("truetype"),url("../fonts/UniversLTStd.eot?#iefix") format("embedded-opentype"),url("../fonts/UniversLTStd.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Univers LT Std Bold";src:url("../fonts/UniversLTStd-Bold.woff2") format("woff2"),url("../fonts/UniversLTStd-Bold.woff") format("woff"),url("../fonts/UniversLTStd-Bold.ttf") format("truetype"),url("../fonts/UniversLTStd-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/UniversLTStd-Bold.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Bold";src:url("../fonts/FuturaStd-Bold.woff2") format("woff2"),url("../fonts/FuturaStd-Bold.woff") format("woff"),url("../fonts/FuturaStd-Bold.ttf") format("truetype"),url("../fonts/FuturaStd-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-Bold.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Bold Oblique";src:url("../fonts/FuturaStd-BoldOblique.woff2") format("woff2"),url("../fonts/FuturaStd-BoldOblique.woff") format("woff"),url("../fonts/FuturaStd-BoldOblique.ttf") format("truetype"),url("../fonts/FuturaStd-BoldOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-BoldOblique.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Book";src:url("../fonts/FuturaStd-Book.woff2") format("woff2"),url("../fonts/FuturaStd-Book.woff") format("woff"),url("../fonts/FuturaStd-Book.ttf") format("truetype"),url("../fonts/FuturaStd-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-Book.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Book Oblique";src:url("../fonts/FuturaStd-BookOblique.woff2") format("woff2"),url("../fonts/FuturaStd-BookOblique.woff") format("woff"),url("../fonts/FuturaStd-BookOblique.ttf") format("truetype"),url("../fonts/FuturaStd-BookOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-BookOblique.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Medium Condensed";src:url("../fonts/FuturaStd-Condensed.woff2") format("woff2"),url("../fonts/FuturaStd-Condensed.woff") format("woff"),url("../fonts/FuturaStd-Condensed.ttf") format("truetype"),url("../fonts/FuturaStd-Condensed.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-Condensed.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Bold Condensed";src:url("../fonts/FuturaStd-CondensedBold.woff2") format("woff2"),url("../fonts/FuturaStd-CondensedBold.woff") format("woff"),url("../fonts/FuturaStd-CondensedBold.ttf") format("truetype"),url("../fonts/FuturaStd-CondensedBoldObl.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-CondensedBold.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Bold Condensed Oblique";src:url("../fonts/FuturaStd-CondensedBoldObl.woff2") format("woff2"),url("../fonts/FuturaStd-CondensedBoldObl.woff") format("woff"),url("../fonts/FuturaStd-CondensedBoldObl.ttf") format("truetype"),url("../fonts/FuturaStd-CondensedBoldObl-1.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-CondensedBoldObl.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Extra Bold Condensed";src:url("../fonts/FuturaStd-CondensedExtraBd.woff2") format("woff2"),url("../fonts/FuturaStd-CondensedExtraBd.woff") format("woff"),url("../fonts/FuturaStd-CondensedExtraBd.ttf") format("truetype"),url("../fonts/FuturaStd-CondensedExtraBd.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-CondensedExtraBd.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Light Condensed";src:url("../fonts/FuturaStd-CondensedLight.woff2") format("woff2"),url("../fonts/FuturaStd-CondensedLight.woff") format("woff"),url("../fonts/FuturaStd-CondensedLight.ttf") format("truetype"),url("../fonts/FuturaStd-CondensedLight.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-CondensedLight.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Light Condensed Oblique";src:url("../fonts/FuturaStd-CondensedLightObl.woff2") format("woff2"),url("../fonts/FuturaStd-CondensedLightObl.woff") format("woff"),url("../fonts/FuturaStd-CondensedLightObl.ttf") format("truetype"),url("../fonts/FuturaStd-CondensedLightObl.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-CondensedLightObl.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Medium Condensed Oblique";src:url("../fonts/FuturaStd-CondensedOblique.woff2") format("woff2"),url("../fonts/FuturaStd-CondensedOblique.woff") format("woff"),url("../fonts/FuturaStd-CondensedOblique.ttf") format("truetype"),url("../fonts/FuturaStd-CondensedOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-CondensedOblique.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Extra Bold Condensed Oblique";src:url("../fonts/FuturaStd-CondExtraBoldObl.woff2") format("woff2"),url("../fonts/FuturaStd-CondExtraBoldObl.woff") format("woff"),url("../fonts/FuturaStd-CondExtraBoldObl.ttf") format("truetype"),url("../fonts/FuturaStd-CondExtraBoldObl.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-CondExtraBoldObl.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Extra Bold";src:url("../fonts/FuturaStd-ExtraBold.woff2") format("woff2"),url("../fonts/FuturaStd-ExtraBold.woff") format("woff"),url("../fonts/FuturaStd-ExtraBold.ttf") format("truetype"),url("../fonts/FuturaStd-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-ExtraBold.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Extra Bold Oblique";src:url("../fonts/FuturaStd-ExtraBoldOblique.woff2") format("woff2"),url("../fonts/FuturaStd-ExtraBoldOblique.woff") format("woff"),url("../fonts/FuturaStd-ExtraBoldOblique.ttf") format("truetype"),url("../fonts/FuturaStd-ExtraBoldOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-ExtraBoldOblique.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Heavy";src:url("../fonts/FuturaStd-Heavy.woff2") format("woff2"),url("../fonts/FuturaStd-Heavy.woff") format("woff"),url("../fonts/FuturaStd-Heavy.ttf") format("truetype"),url("../fonts/FuturaStd-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-Heavy.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Heavy Oblique";src:url("../fonts/FuturaStd-HeavyOblique.woff2") format("woff2"),url("../fonts/FuturaStd-HeavyOblique.woff") format("woff"),url("../fonts/FuturaStd-HeavyOblique.ttf") format("truetype"),url("../fonts/FuturaStd-HeavyOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-HeavyOblique.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Light";src:url("../fonts/FuturaStd-Light.woff2") format("woff2"),url("../fonts/FuturaStd-Light.woff") format("woff"),url("../fonts/FuturaStd-Light.ttf") format("truetype"),url("../fonts/FuturaStd-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-Light.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Light Oblique";src:url("../fonts/FuturaStd-LightOblique.woff2") format("woff2"),url("../fonts/FuturaStd-LightOblique.woff") format("woff"),url("../fonts/FuturaStd-LightOblique.ttf") format("truetype"),url("../fonts/FuturaStd-LightOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-LightOblique.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Medium";src:url("../fonts/FuturaStd-Medium.woff2") format("woff2"),url("../fonts/FuturaStd-Medium.woff") format("woff"),url("../fonts/FuturaStd-Medium.ttf") format("truetype"),url("../fonts/FuturaStd-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-Medium.svg") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Futura Std Medium Oblique";src:url("../fonts/FuturaStd-MediumOblique.woff2") format("woff2"),url("../fonts/FuturaStd-MediumOblique.woff") format("woff"),url("../fonts/FuturaStd-MediumOblique.ttf") format("truetype"),url("../fonts/FuturaStd-MediumOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaStd-MediumOblique.svg") format("svg");font-weight:400;font-style:normal;font-display:block}a{text-decoration:none}hr{--bs-border-width:3px;color:#0072bc;opacity:1}.bold,strong{font-weight:400}.contact-btn,.heading-subtitle,.heading-title,.product-subtitle,.product-title,.table tr th{font-family:futura_ptheavy,sans-serif}.container-960{max-width:960px}.modal-backdrop{--bs-backdrop-opacity:0.9}.flex-basis-0{flex-basis:0}.heading-title{margin-bottom:2.5rem;color:#0070c0;font-size:1.8rem;text-align:center}.heading-subtitle{margin-bottom:0;font-size:.9rem;color:#728aa1}.heading-subtitle.black{font-size:1.1rem;color:#000}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;transition-property:transform,opacity,background-color;transition-duration:.8s}.overlay:hover{background-color:rgba(0,0,0,.5)}.top-bar{color:#334141;font-size:.9rem}.top-bar a{color:#334141;font-size:.8rem}.breadcrumb-item a,footer a{color:#333e48}.top-bar a>svg{vertical-align:sub}.top-bar li+li>a:before{content:'|';display:inline-block;margin:0 .3em;color:#cad5d5}.top-bar .list-inline-item:not(:last-child){margin-right:0}.search .form-control{--bs-border-color:#f7941e;--bs-border-width:2px;--bs-border-radius:1.5rem;padding:.3rem 1rem;font-size:.9rem}.search .form-control:focus{border-color:#f7941e;box-shadow:0 0 0 .2rem rgba(247,148,30,.25)}.search .input-group>.btn{--bs-btn-bg:#f7941e;--bs-btn-border-width:0;--bs-btn-padding-x:1.1rem;--bs-btn-line-height:1;--bs-btn-border-color:transparent;--bs-btn-border-radius:1.5rem}.search-area .live-search-results{left:0;position:absolute;top:100%;width:100%;z-index:100}.live-search-results .autocomplete-suggestion{align-items:center;padding:6px 10px;font-size:14px;line-height:18px;display:flex;border-bottom:1px solid #e9e9e9}.live-search-results .autocomplete-suggestions{width:100%;margin-top:1px;background-color:rgba(255,255,255,.97);border-top:none;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);-moz-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.2);text-shadow:none;max-height:400px;overflow-x:hidden}.live-search-results .search-product-image img{width:45px}.live-search-results .search-product-title{flex:1 1 0;margin:0 12px;font-size:.9rem}.live-search-results .autocomplete-suggestion a{display:block;color:#444;text-decoration:none}.live-search-results .autocomplete-suggestion:hover{background-color:#ff8400}.live-search-results .autocomplete-suggestion:hover .search-product-title>a{color:#fff}.navbar{--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-padding-y:0;background:linear-gradient(to right,#fff 1%,#0065b2 5%,#00000a 50%,#0065b2 95%,#fff 100%);border-bottom:2px solid #fff;box-shadow:0 2px 2px rgba(0,0,0,.5)}.nav-item{position:relative;transition:.2s ease-in}.categories.dropdown-menu .dropdown-item:focus,.categories.dropdown-menu .dropdown-item:hover,.nav-item:hover{background-color:#004984}.nav-item:hover .dropdown-menu{opacity:1;visibility:visible}.navbar .nav-item+.nav-item{border-left:1px solid #fff}.navbar-nav .nav-item+.nav-item.active{background-color:#005392}.navbar .nav-link{--bs-nav-link-padding-y:0.8rem;--bs-nav-link-font-size:1.1rem}.categories.dropdown-menu .dropdown-item,.nav-link{display:flex;align-items:center;justify-content:center;height:100%;--bs-nav-link-font-size:0.9rem;--bs-nav-link-font-weight:500;--bs-nav-link-color:#fff;text-align:center}.categories.dropdown-menu .dropdown-item{--bs-dropdown-item-padding-y:0.5rem;justify-content:start}.nav-link:focus,.nav-link:hover{--bs-nav-link-hover-color:#fff}.nav-item,.navbar-nav{flex:1}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{--bs-navbar-active-color:#fff;background-color:#114a84}.navbar-toggler-icon{width:2rem;height:2rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='currentColor' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5'/%3E%3C/svg%3E")}.offcanvas{--bs-offcanvas-bg:#003f76}.offcanvas-header .btn-close{--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:1}.offcanvas-header{justify-content:flex-end}.offcanvas-body{--bs-offcanvas-padding-x:0;--bs-offcanvas-padding-y:0}.offcanvas .product-categories{margin-top:1rem;background:0 0}.offcanvas .product-categories ul{padding-left:.5rem}.offcanvas .product-categories a{margin-right:0;margin-left:0;justify-content:space-between;color:#d3d5d6;font-size:.9rem;font-weight:400}.offcanvas .nav-link,.offcanvas .product-categories a{padding:.5rem 1rem}.offcanvas .product-categories>li+li>a{border-top:0}.offcanvas .product-categories a>span{order:1;margin-left:auto}.offcanvas .product-categories a>span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='white' class='bi bi-plus-circle-fill' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8.5 4.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3z'/%3E%3C/svg%3E")}.offcanvas .product-categories .active>span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='white' class='bi bi-dash-circle-fill' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M4.5 7.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1z'/%3E%3C/svg%3E");transform:rotate(180deg)}.dropdown-toggle{white-space:normal}.dropdown-menu{--bs-dropdown-border-radius:0;display:block;width:100%;opacity:0;visibility:hidden;pointer-events:unset;transition:transform .4s,opacity .4s,visibility .4s}.breadcrumb{--bs-breadcrumb-margin-bottom:0;--bs-breadcrumb-divider:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item+.breadcrumb-item>a{padding:.5rem;background-color:#f5f5f5;transition:background-color .2s}.breadcrumb-item+.breadcrumb-item>a:hover{background-color:#e8e8e8}.accordion-button::after,.accordion-button:not(.collapsed)::after,.breadcrumb-item+.breadcrumb-item::before{display:none}.breadcrumb-item:not(:last-child)::after{padding-right:var(--bs-breadcrumb-item-padding-x);padding-left:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.slider .row{background-repeat:no-repeat;background-position:bottom right;background-size:contain}.slider-wrapper .controls .btn{--bs-btn-padding-x:0}#tns1>.tns-item{height:100%}#features-list a{display:flex;align-items:center;height:100%;padding:.5rem;color:#fff;font-size:.8rem;font-weight:500}#features-list .gradient{background:linear-gradient(to right,#0065b2 0,#00000a 100%);border-top-left-radius:8px;border-bottom-left-radius:8px}#features-list>[class^=col]:last-child{background-color:#f7931f;border-top-right-radius:8px;border-bottom-right-radius:8px}#features-list>[class^=col]:last-child>a>[class^=col]:last-child{color:#000}#features-list .brand{display:block}#features-list .icon{padding-right:.1rem;padding-left:.2rem}.categories-list{position:absolute;min-width:250px;top:40px;box-shadow:0 2px 6px -4px #5c5c5c;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.categories.dropdown-menu{background-color:transparent;--bs-dropdown-padding-y:0;border:0}.offer .thead,.offer2 .thead,.offer2 .total{border-bottom:3px solid #dc6521}.categories-list .nav-link,.categories.dropdown-menu .dropdown-item{--bs-nav-link-font-weight:400;color:#fff;text-align:left}.categories-list .nav-item,.categories.dropdown-menu .dropdown-item{background-color:#005da5}.categories-list .nav-item+.nav-item,.categories.dropdown-menu li+li{border-top:1px solid #fff}.categories-list .nav-item:last-child,.categories.dropdown-menu li:last-child,.categories.dropdown-menu li:last-child>.dropdown-item{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.category-menu-title>a{color:#fff;font-weight:500}.product-categories{margin-bottom:0;padding-left:0;background:linear-gradient(to right,#0072bc 0,#1d3a6e 100%);list-style:none;border-radius:10px;z-index:99}.product-categories ul{display:none;padding-left:1.2rem;list-style:none;transition:height .5s;overflow:hidden}.product-categories .active>a+ul{display:flex;flex-direction:column}.product-categories .active>a{text-shadow:0 0 2px #000}.product-categories>li+li>a{border-top:2px solid #e8e8e8}.product-categories a{display:flex;align-items:center;margin:0 1rem;padding:.5rem 0;color:#fff;font-family:futuramedium,sans-serif;line-height:1.4}.product-categories ul a{padding-top:.3rem;padding-bottom:.3rem;font-weight:400}.product-categories a>span:before{display:inline-block;content:"";width:14px;height:14px;margin-right:2px;background-repeat:no-repeat;background-position:center;transition:.2s}.product-categories a>span::before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' stroke='white' stroke-width='1' fill='white' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.product-categories .active>a>span::before{filter:drop-shadow(0 0 1px #000)}.product-categories .active>a>span:before{transform:rotate(90deg)}.entry-title{margin-bottom:1rem;font-size:1.7rem;font-weight:400}.heading{background-color:#3f3e40}.product-subtitle,.product-title{margin-bottom:1rem;font-size:1.2rem}.contact-btn{display:inline-block;padding:15px 20px 15px 65px;color:#fff;border-radius:10px;font-size:1.4rem;line-height:1.3;background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 35 30' xml:space='preserve'%3E%3Cpath fill='none' stroke='%23FFF' stroke-width='2.5' stroke-miterlimit='10' d='M13.448,29.425 C6.682,28.418,1.492,22.585,1.492,15.54C1.492,7.786,7.777,1.5,15.53,1.5c7.754,0,14.04,6.286,14.04,14.04 c0,1.268-0.168,2.497-0.483,3.667'/%3E%3Cpolygon fill='%23FFF' stroke='none' stroke-miterlimit='10' points='12,12 15.125,30.125 20,24.875 23.875,30.125 26.053,28.444 22.38,23.354 27.862,20.602 '/%3E%3C/svg%3E") 15px center no-repeat,linear-gradient(to right,#00020e 0,#0066b3 100%)}.contact-btn:hover{background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 35 30' xml:space='preserve'%3E%3Cpath fill='none' stroke='%23FFF' stroke-width='2.5' stroke-miterlimit='10' d='M13.448,29.425 C6.682,28.418,1.492,22.585,1.492,15.54C1.492,7.786,7.777,1.5,15.53,1.5c7.754,0,14.04,6.286,14.04,14.04 c0,1.268-0.168,2.497-0.483,3.667'/%3E%3Cpolygon fill='%23FFF' stroke='none' stroke-miterlimit='10' points='12,12 15.125,30.125 20,24.875 23.875,30.125 26.053,28.444 22.38,23.354 27.862,20.602 '/%3E%3C/svg%3E") 15px center no-repeat,linear-gradient(to right,#0066b3 0,#00020e 100%)}.table{border-collapse:separate;border-spacing:0}.table tr td+td,.table tr th+th{text-align:center;vertical-align:middle}.table tr td:first-child,.table tr th:first-child{position:sticky;left:0;top:0;white-space:nowrap;z-index:1}.table-bordered>:not(caption)>.heading{--bs-border-width:0}.table>:not(caption)>*>*{padding:.3rem}.table .heading td,.table .heading th{color:#fff;background-color:#414042}.table .heading-grey td,.table .heading-grey th{color:#fff;background-color:#58595b;vertical-align:middle}.accordion{--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0;--bs-accordion-btn-bg:#59595c;--bs-accordion-active-bg:#59595c;--bs-accordion-btn-color:#fff;--bs-accordion-active-color:#fff;--bs-accordion-inner-border-radius:0;--bs-accordion-border-radius:0;--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3e%3cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3e%3cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:transparent;--bs-accordion-btn-focus-box-shadow:none}.accordion-item{border:none}.accordion-item+.accordion-item{border-top:2px solid #fff}.offer .tfoot,.offer2 .total{border-top:3px solid #dc6521}.accordion-body .row{--bs-gutter-x:0;flex-wrap:nowrap}.accordion-body .row>*{padding:.2rem}.accordion-body .row:nth-of-type(odd)>*{background-color:#f6f6f6}.accordion-body .row:hover>*,footer{background-color:#eaeaea}.accordion-body .thead{margin-bottom:0}.accordion-button:not(.collapsed)::before{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::before{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-right:.5rem;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}.accordion .thead{padding:.5rem;font-size:1.1rem;color:#fff;background-color:#818285}.video{padding:1px 1px 0 0;border:1px solid #ccc;background-color:#000}.offer h2,.steps h2{font-size:1.5rem;border-top-right-radius:10px;font-weight:700}.offer h2,.offer2 h2,.steps h2{border-top-left-radius:10px}.description ul{padding-left:0;list-style-type:none}.description ul li{display:flex}.description ul li:before{content:"";flex:0 0 5px;width:5px;height:5px;margin-top:10px;margin-right:8px;background-color:#000;border-radius:50%}.mobile-spec{color:#fff;background-color:#3e3f40}.steps h2{padding:1rem;color:#fff;background:linear-gradient(to right,#f58220 0,#db5e26 100%)}.steps .step{font-size:1.1rem;color:#de6328;font-weight:700;border-right:4px solid #de6328}.steps p{margin-bottom:0;padding-left:10px;line-height:1.3}.offer h2{padding:1rem;color:#000}.offer2 h2{padding:.4rem;color:#fff;font-size:1.2rem;font-family:futura_bk_btmedium;background-color:#de6328}.offer.orange h2{background-color:#f4af85}.offer.green h2{background-color:#a9d08f}.offer.blue h2{background-color:#bdd7ee}.offer.yellow h2{background-color:#fed966}.offer .ttable .col:first-child{border-right:2px solid #868686}.offer .thead{text-align:center}.offer .tfoot,.offer .thead,.offer2 .thead,.offer2 .total .col-auto{color:#dc6521;font-weight:700}.offer2 .thead{margin-bottom:.2rem;padding-bottom:.2rem}.offer .tdata,.offer .thead{padding:5px 20px}.offer .tdata+.tdata,.offer2 .tdata+.tdata{border-top:2px solid #868686}.offer2 .total .col{font-weight:700}.carousel-control-next,.carousel-control-prev{width:auto}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke-width='1' stroke='%23000' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke-width='1' stroke='%23000' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.our-offer h3{margin-bottom:0;font-size:1.5rem;font-family:futura_bk_btmedium,sans-serif}footer{font-size:.9rem}@media (min-width:1400px){.w-14{width:14%}.w-20{width:20%}.w-22{width:22%}.w-28{width:28%}.w-78{width:78%}.w-80{width:80%}.w-86{width:86%}}@media (min-width:576px){.offset-sm-4-5{margin-left:36%}}@media (max-width:991px){.navbar{background:#003f76}.navbar .nav-item+.nav-item{border-left:0}.nav-link{justify-content:start;font-weight:400}.slider .row{background-image:none!important}.slider-wrapper .caption{margin-bottom:2rem;padding-right:25px;padding-left:25px;align-items:center}}@media (min-width:992px){.col-lg-20{flex:0 0 auto;width:20%}.position-lg-absolute{position:absolute}.slider-section{background:url(/images/slider-bg.jpg) 0 0/cover no-repeat}.slider{height:610px}}@media (min-width:1200px){#features-list,#features-list .row{--bs-gutter-x:0}#features-list>[class^=col]:last-child{border-left:3px solid #fff}#features-list .gradient>[class^=col]:not(:last-child){border-right:3px solid #dededf}.position-xl-absolute{position:absolute}}@media (max-width:1199px){#features-list .gradient{border-radius:8px 8px 0 0}#features-list>[class^=col]:last-child{border-radius:0 0 8px 8px}#features-list .gradient>[class^=col]{border-right:0;border-bottom:2px solid #dededf}}