body{line-height:1.2}@media(min-width:1300px){.container{max-width:1256px}}@font-face{font-family:Poppins-Bold;src:url(Poppins-Bold.ttf)}@font-face{font-family:Poppins-SemiBold;src:url(Poppins-SemiBold.ttf)}ol,ul{padding-left:1rem}a{text-decoration:none}p{margin-bottom:16px!important}p,li{font-family:Inter;font-weight:400;color:#2b4482;font-size:16px;line-height:24px}.more-btn{font-size:16px;line-height:24px;color:#2b4482;font-family:Inter;font-weight:600;position:relative;padding-right:20px}.more-btn:after{content:"";background-image:url(more-btn-blue.png);background-repeat:no-repeat;width:14px;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.description{font-family:Inter;font-weight:400;font-size:20px;line-height:28px;color:#2b4482}h2{font-family:Poppins-Bold;font-size:36px;line-height:40px;color:#f5821f;margin-bottom:16px}h1,h3,h4,h5,h6{font-family:Poppins-Bold;color:#f5821f;margin-bottom:16px}.header-logo__image{height:70px!important;width:auto!important}header{box-shadow:0 1px 2px #0000000d;border:0}header .top-left{display:flex}header .top-contact-bar{background-color:#f5821f;padding:8px 40px;display:flex;justify-content:space-between;position:relative}header .top-contact-bar a,.header .top-contact-bar .location span{color:#fff;font-size:14px;line-height:20px;font-family:Inter;font-weight:400}header .location{display:flex;align-items:center;border-right:1px solid #ffffff;padding:0 20px}header .top-left .location:last-of-type{border-right:0}header .top-left .location:first-of-type{padding-left:0}header .top-right a{border-right:1px solid #ffffff;padding:0 15px}header .top-right a:last-child{border-right:0;padding-right:0}header .top-right a:first-child{padding-left:0}header .header__row--top{display:inline-block;padding:0 100px}header .header__columns{padding:18px 0!important}header .custom-menu{padding:0;margin:0;display:flex;gap:32px}header .dropdown-menu{display:none!important}header .dropdown-menu{width:172px;display:block;top:100%;left:0;padding:15px;margin:0;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a}header .custom-menu .custom-menu-item .custom-submenu .custom-submenu-item{margin-bottom:8px}header .nav-item.dropdown .dropdown-menu .dropdown-item{font-size:14px;color:#2b4482!important;padding:5px;margin-bottom:8px;display:inline-block;width:auto}header .nav-item .dropdown-menu .dropdown-item:hover{background-color:transparent}header .nav-item.dropdown:hover .dropdown-menu{display:block!important}header .nav-item.dropdown.active .nav-link{color:#fff!important;background-color:#f5821f!important}header .nav-item.active .nav-link.active{color:#fff!important;background-color:#f5821f!important}header .nav-item.dropdown .dropdown-menu .dropdown-item.active{color:#fff!important;background-color:#f5821f!important}header .navbar .nav-item>a{margin:0 32px 0 0;padding:10px!important;font-family:Inter;font-weight:500;color:#2b4482!important;font-size:16px;line-height:20px;position:relative}header .navbar .nav-item .dropdown-toggle:after{display:none}header .nav-item.dropdown.active .dropdown-toggle:after{background-image:url(dropdown-arrow-white.png)}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:#2b4482}.requestquote a,.requestquoteblock a{box-shadow:0 4px 6px -1px #0000001a;background-color:#2b4482;color:#fff;font-family:Inter;font-weight:500;padding:12px 24px;display:inline-block;border-radius:8px}header .cart-bubble__background{background-color:#2b4482}header .header__columns{grid-template-columns:23% auto 20%}header .tmenu_item--root .tmenu_item_display_header>.tmenu_item_link>.tmenu_item_text{color:#2b4482!important}header .tmenu_item_text{color:#2b4482!important}header .nav-item.tmenu_item--current .tmenu_item_link.nav-link.dropdown-toggle .tmenu_item_text{color:#f5821f!important}header .nav-item.tmenu_item--current .tmenu_item_link.nav-link.dropdown-toggle .tmenu_indicator_icon svg path{color:#f5821f!important}header .navbar{position:unset;padding:0}header .header__drawer{display:none!important}header .tmenu_item.active.tmenu_item_level_1>.tmenu_item_link>.tmenu_item_text{color:#f5821f!important}header .tmenu_item.active.tmenu_item_level_2>.tmenu_item_link>.tmenu_item_text{color:#f5821f!important}header .container-fluid{padding:0 50px}.mobilelayout{background-color:#f5f5f5}.navbar-expand-lg .navbar-nav{margin:0 auto;gap:15px}.carousel-indicators [data-bs-target]{background-color:#fff;opacity:1}.carousel-indicators .active{background-color:#2b4482}.header__icon svg{width:21px;height:auto}.header__icon svg path{fill:#2b4482}.searchcontent{width:65%}.searchcontent .predictive-search-form{display:flex}.searchcontent .predictive-search-form .header-actions__action{background-color:#f5821f}.searchcontent .predictive-search-form .search-input{padding:0 15px;border:2px solid #c8c8c8;border-right:0;border-radius:0}.header__column--center{justify-content:space-between!important}.custom-banner{margin-bottom:80px;background:linear-gradient(135deg,#fff,#f8fafc);padding:86px 0}.custom-banner .custom-banner-content h1{-webkit-text-stroke:1px #2B4482;font-size:60px;line-height:75px;font-family:Poppins-Bold;color:#2b4482;text-shadow:0px 4px 4px rgba(0,0,0,.25);margin-bottom:24px}.custom-banner .custom-banner-content p{font-size:20px;line-height:32px}.custom-banner .custom-banner-buttons{margin-top:38px}.custom-banner .custom-banner-buttons .btn-primary{display:inline-block;margin-right:16px;padding:16px 31px;font-family:Inter;font-weight:600;font-size:18px;line-height:28px;background-color:#f5821f;color:#fff;box-shadow:0 10px 15px -3px #0000001a;border-radius:8px}.custom-banner .custom-banner-buttons .btn-secondary{display:inline-block;border-radius:8px;background-color:transparent;border:2px solid #2B4482;color:#2b4482;font-family:Inter;font-weight:600;font-size:18px;line-height:28px;padding:16px 32px}.custom-banner .custom-banner-buttons .btn-secondary:hover{background-color:#f5821f;color:#fff;border-color:#f5821f}.custom-banner .custom-banner-features ul{padding-left:0;display:flex;padding-top:50px;gap:23px;margin:0}.custom-banner .custom-banner-features ul li{list-style-type:none;position:relative;padding-left:32px}.custom-banner .custom-banner-features ul li:before{content:"";background-image:url(blue-arrow-list.png);background-repeat:no-repeat;width:24px;height:24px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.custom-banner .custom-hero-image img{border-radius:16px;width:593px;height:600px;object-fit:cover;margin-left:auto}.who-section{margin-bottom:80px}.who-section .who-header{text-align:center;margin-bottom:48px}.who-section .who-card{background-color:#f1f5f9;padding:34px;border-radius:12px}.who-section .who-grid .row{row-gap:24px}.who-section .who-icon{margin-bottom:16px;background-color:#0095c81a;width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:8px}.who-section .who-icon img{width:auto}.who-section .who-card h3{font-size:20px;line-height:28px;font-family:Poppins-SemiBold;color:#2b4482;margin-bottom:14px}.who-section .who-card a{margin-top:6px;display:inline-block}.product-range-section{background-color:#f8fafc;padding:80px 0;margin-bottom:80px}.product-range-section .section-header{margin-bottom:48px}.product-range-section .product-card{box-shadow:0 4px 6px -1px #0000001a;background-color:#fff;border-radius:12px;height:100%}.product-range-section .product-card .card-image img{height:256px;object-fit:cover;width:100%;border-radius:12px 12px 0 0}.product-range-section .product-card .card-content{padding:24px}.product-range-section .product-card .card-content h3{font-size:24px;line-height:32px;color:#2b4482;font-family:Poppins-SemiBold;margin-bottom:14px;min-height:64px}.product-range-section .product-card .card-content a{padding:11px 25px;background-color:#2b4482;color:#fff;font-weight:500;font-size:16px;line-height:24px}.product-range-section .row{row-gap:30px}.industries{margin-bottom:80px}.industries .industries-header{margin-bottom:48px}.industries .row{row-gap:33px}.industries .industry-item .industry-icon{background-color:#f1f5f9;width:80px;height:80px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.industries .industry-item .industry-icon img{width:auto;margin:0 auto}.industries .industry-item{text-align:center}.industries .industry-item h3{line-height:28px;font-size:18px;font-weight:600}.industries .industry-item p{font-size:14px;line-height:20px}.why-choose{background-color:#2b4482;padding:80px 0}.why-choose .why-header{margin-bottom:48px}.why-choose .why-header h2{color:#fff}.why-choose .why-header p{color:#cbd5e1}.why-choose .row{row-gap:32px}.why-choose .why-item .why-icon{margin:0 auto 16px;background-color:#0095c833;width:64px;height:64px;border-radius:100%;display:flex;align-items:center;justify-content:center}.why-choose .why-item .why-icon img{width:auto;margin:0 auto}.why-choose .why-item h3{line-height:28px;font-size:18px;font-weight:600;color:#fff}.why-choose .why-item p{font-size:14px;line-height:20px;color:#cbd5e1}.how-steps-section{margin-bottom:80px}.how-steps-section .section-header{margin-bottom:48px}.how-steps-section .step-item .step-number{box-shadow:0 10px 15px -3px #0000001a;background-color:#f5821f;width:96px;height:96px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:30px;line-height:36px;margin:0 auto 24px}.how-steps-section .step-item .step-card:after{content:"";background-color:#cbd5e1;height:4px;width:30px;position:absolute;top:58px;right:-27px;z-index:-1}.how-steps-section .col-lg-3:last-child .step-item .step-card:last-child:after{display:none}.how-steps-section .step-item .step-card{position:relative;background-color:#f1f5f9;padding:24px;text-align:center;border-radius:12px}.how-steps-section .step-item .step-card .step-icon{margin:0 auto 16px;width:64px;height:64px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%}.how-steps-section .step-item .step-card .step-icon img{width:auto;margin:0 auto}.how-steps-section .step-item .step-card p{min-height:72px}.how-steps-section .step-item .step-card h3{color:#2b4482;font-weight:600;line-height:28px;font-size:20px}.how-steps-section .section-button{text-align:center}.how-steps-section .section-button a{margin-top:48px;box-shadow:0 10px 15px -3px #0000001a;font-weight:600;font-size:18px;line-height:28px;color:#fff;background-color:#2b4482;display:inline-block;padding:16px 46px;border-radius:8px}.testimonials-section{background-color:#f8fafc;padding:80px 0;margin-bottom:80px}.testimonials-section .section-header{margin-bottom:48px}.testimonials-section .testimonial-card .testimonial-header{display:flex;gap:16px;margin-bottom:20px;align-items:center}.testimonials-section .testimonial-card .testimonial-header img{width:64px;height:64px;border-radius:100%}.testimonials-section .row{row-gap:32px}.testimonials-section .testimonial-card{background-color:#fff;padding:32px 34px 35px 32px;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;height:100%}.testimonials-section .brand-trust-wrapper{margin-top:48px;box-shadow:0 4px 6px -1px #0000001a;background-color:#fff;padding:32px 72px;border-radius:12px}.testimonials-section .brand-trust-wrapper h3{color:#2b4482;font-weight:600;font-size:20px;line-height:28px;text-align:center;margin-bottom:32px}.testimonials-section .brand-list{display:flex;column-gap:112px;flex-wrap:wrap;row-gap:30px}.testimonials-section .brand-list .brand-pill{border-radius:4px;min-height:48px;text-align:center;width:128px;background:#2b44821a;color:#2b4482;line-height:24px;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center}.testimonials-section h4{font-size:18px;line-height:28px;color:#2b4482;margin:0}.testimonials-section .role{font-size:14px;line-height:20px;color:4A5565}.testimonials-section .stars{color:#f5c518;font-size:18px;margin-bottom:23px}.resources-section{margin-bottom:80px}.resources-section .section-header{margin-bottom:48px}.resources-section .resource-card{border-radius:12px;background-color:#f1f5f9;gap:0}.resources-section .resource-image img{border-radius:12px 12px 0 0;height:192px;object-fit:cover}.resources-section .resource-card .resource-content{padding:26px 26px 27px 24px}.resources-section .resource-card span.badge{background-color:#f5821f;font-size:12px;padding:4px 12px;line-height:16px;font-weight:400;border-radius:9999px;margin-bottom:12px;display:inline-block}.resources-section .resource-card h3{color:#2b4482;line-height:28px;font-weight:600;font-size:18px;margin-bottom:9px}.resources-section .resource-card p,.resources-section .resource-card .more-btn{font-size:14px;line-height:20px}.resources-section .row{row-gap:30px}.cta-contact-section{padding:80px 0;background:linear-gradient(135deg,#2b4482,#164066)}.cta-contact-section .cta-content h2{font-size:48px;line-height:48px;color:#fff;margin-bottom:28px}.cta-contact-section .cta-content p{color:#cbd5e1;font-size:20px;line-height:32px;margin-bottom:36px;max-width:574px}.cta-contact-section .cta-buttons{margin-bottom:32px}.cta-contact-section .cta-buttons .btn-primary{margin-right:16px;line-height:28px;font-size:18px;font-weight:600;box-shadow:0 10px 15px -3px #0000001a;background-color:#f5821f;display:inline-block;border-radius:8px;padding:16px 32px;color:#fff}.cta-contact-section .cta-buttons .btn-secondary{background-color:#fff;color:#2b4482;padding:18px 32px;font-size:18px;line-height:28px;font-weight:600;border-radius:8px}.cta-contact-section .cta-form{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border-radius:16px;padding:32px}.cta-contact-section .cta-form .contact-form input,.cta-contact-section .cta-form .contact-form textarea{border-radius:8px;color:#cbd5e1;padding:14px 17px;margin-bottom:16px;border:1px solid #FFFFFF4D;background:#fff3;font-weight:400;font-size:16px}.cta-contact-section .cta-form .contact-form input,textarea,.form-submit{width:100%}.cta-contact-section .cta-form .contact-form input::placeholder,.cta-contact-section .cta-form .contact-form textarea::placeholder{color:#cbd5e1}.cta-contact-section .cta-form .contact-form .input-color::placeholder{color:#fff}.cta-contact-section .cta-form .contact-form textarea{height:98px;resize:none}.cta-contact-section .cta-form .contact-form .form-submit{margin-top:6px;font-weight:600;line-height:28px;border:0;background-color:#f5821f;box-shadow:0 10px 15px -3px #0000001a;border-radius:8px;padding:16px 0;color:#fff;font-size:18px}.cta-contact-section .cta-form h3{color:#fff;font-weight:600px;font-size:24px;line-height:32px;margin-bottom:24px}.cta-contact-section .contact-item{gap:12px}.cta-contact-section .cta-contact-info{gap:30px}.cta-contact-section .contact-item span{display:block;line-height:20px;font-weight:400;font-size:14px;color:#cbd5e1}.cta-contact-section .contact-item span a{color:#fff;font-size:18px;line-height:28px;font-weight:600}.footer{background-color:#2b4482;padding:64px 0}.footer .footer-grid{margin-bottom:48px}.footer .footer-grid .footer-brand{width:202px;margin-right:44px}.footer .footer-grid .footer-brand>img{width:169px;height:auto;object-fit:cover}.footer .footer-grid .footer-brand p{margin-top:27px;color:#fff}.footer .footer-grid .footer-menu{width:220px;margin-right:32px}.footer .footer-grid div:nth-of-type(5){margin-right:0}.footer .footer-grid .footer-menu h4{color:#fff;font-size:18px;line-height:28px;margin-bottom:16px}.footer .footer-grid .footer-menu ul{padding-left:0;margin:0}.footer .footer-grid .footer-menu ul li{list-style-type:none;margin-bottom:12px}.footer .footer-grid .footer-menu ul li a{font-size:16px;line-height:20px;color:#fff;font-weight:400}.footer .footer-summary{border-top:1px solid rgba(255,255,255,.2);padding-top:33px;display:flex;gap:280px;margin-bottom:64px}.footer .footer-office h5{font-size:16px;line-height:20px;color:#fff;margin-bottom:15px;position:relative;padding-left:20px}.footer .footer-office h5:before{content:"";background-image:url(footer_icon_map_image2.png);background-repeat:no-repeat;width:12px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.footer .footer-office p{width:160px}.footer .footer-bottom{display:flex;justify-content:space-between;align-items:center}.footer .footer-office p,.footer .footer-bottom p,.footer .acceptsummary span{color:#fff;font-size:14px;line-height:20px;font-weight:400}.footer .payment-icons{display:flex;align-items:flex-start;gap:8px;width:auto}.footer .payment-icons img{width:auto;margin-top:2px}.footer .accept-icons{display:flex;gap:15px}.footer .accept-icons .accepticondata{display:flex;gap:8px}.footer .accept-icons .accepticondata img{width:auto}.footer .footercopyrightsection{display:flex;gap:24px}.footer .social-icons ul{padding:0;margin:0;display:flex;gap:16px}.footer .social-icons ul li{list-style-type:none;background-color:#ffffff1a;display:flex;align-items:center;justify-content:center;width:40px;height:30px;border-radius:100%}.footer .social-icons li img{width:auto}.featured-products{background-color:#f1f5f9;padding:83px 10px 77px;margin-bottom:80px}.featured-products .section-header{display:flex;justify-content:space-between;margin-bottom:48px}.featured-products .product-info{padding:24px;box-shadow:0 4px 6px -1px #0000001a;background-color:#fff;border-radius:0 0 12px 12px;height:100%}.featured-products .product-info.product-card__content{padding:24px;box-shadow:0 4px 6px -1px #0000001a;background-color:#fff;border-radius:12px;height:100%}.featured-products .product-info p{font-size:18px;line-height:28px;color:#2b4482;font-weight:600;margin-bottom:14px}.featured-products .product-info .price{font-size:24px;line-height:32px;color:#2b4482;font-weight:700}.featured-products .product-info .product-form-buttons button{padding:10px 15px;background-color:#2b4482;color:#fff;font-weight:500;font-size:14px;line-height:20px;border-radius:8px;--button-border-width: 0;--button-order-color: transparent;border-width:0!important}.featured-products .product-card img{height:auto;object-fit:cover;width:100%;border-radius:12px 12px 0 0}.featured-products .product-card .product-info h3{min-height:56px;font-size:18px;line-height:28px;color:#2b4482;font-weight:600;margin-bottom:14px}.featured-products .product-card .product-info h3 a{color:#2b4482}.featured-products .product-card .product-info .add-cart{padding:10px 15px;background-color:#2b4482;color:#fff;font-weight:500;font-size:14px;line-height:20px;border-radius:8px;border:0}.featured-products .row{row-gap:30px}.featured-products .product-card .pricesection{display:flex;justify-content:space-between;margin-bottom:14px}.featured-products .product-card .pricesection .price{font-size:24px;line-height:32px;color:#2b4482;font-weight:700}.collection-header{margin:40px 0 80px}.page-collections{margin-bottom:80px}.page-collections h2{margin-bottom:40px}.page-collections .collection-grid .collection-card{border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.page-collections .collection-grid .row{row-gap:24px}.page-collections .collection_section_data{padding:20px}.page-collections .collection_section_data>p{font-size:18px;line-height:28px;font-weight:600}.page-collections .collection-grid .collection-card img{border-radius:12px 12px 0 0;height:250px;width:100%;object-fit:contain}.faq-section{margin-bottom:80px}.faq-section .accordion-button{padding:16px 0;font-size:20px}.faq-section .accordion-button:focus{box-shadow:unset}.faq-section .accordion-button:not(.collapsed){background-color:transparent;box-shadow:unset}.faq-section .accordion-item{border:0;border-bottom:1px solid #F5821F;margin-bottom:20px}.faq-section .accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.faq-section .accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.extra-content .extracontentdata{margin-bottom:40px}.product_content_section_description{margin-top:50px}.text-block h2,.text-block h3{color:#f5821f!important}.product-info .text-block p{font-size:18px;line-height:28px;color:#2b4482;font-weight:600;margin-bottom:14px}.text-block .price{font-size:24px;line-height:32px;color:#2b4482;font-weight:700}.sku{color:#2b4482}.cart-items__product-info .cart-items__title{color:#2b4482!important;font-weight:600}text-component{color:#2b4482!important}text-component:after{color:#2b4482!important}.cart-items__unit-price-wrapper span,.cart-totals__total-label{color:#2b4482!important}.cart-discount__button,.cart__checkout-button{background-color:#2b4482!important}.pagination{gap:15px;align-items:center}.pagination a.nextpervioubutton{color:#fff;padding:4px 6px 6px;background-color:#2b4482;border-radius:8px;width:auto;height:auto}.pagination a,.pagination span{background-color:#2b4482;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:100%;color:#fff}.pagination span.active{background-color:#f5821f}.carousel{margin-bottom:80px}.carousel .hero-overlay{border-radius:0 0 50px 50px;padding:150px 30px 30px;width:900px;position:absolute;top:0;left:50%;transform:translate(-50%);background-color:#2b4482b3}.carousel .hero-overlay .header-heading{font-size:60px;line-height:75px;text-align:center;font-family:Poppins-SemiBold;color:#fff;margin-bottom:0}.carousel .hero-overlay .header-subheading{text-align:center;font-size:60px;line-height:50px;color:#fff;margin-bottom:10px;color:#f5821f;font-family:Inter;font-weight:400}.carousel .carousel-item>img{height:600px;object-fit:cover}.carousel .hero-overlay p{color:#fff;font-size:24px;line-height:34px;margin:0 auto;width:82%}.carousel .hero-overlay .btn{background-color:unset;border:0;float:right;color:#fff;font-size:25px;font-family:Poppins-SemiBold}.media-fit-contain :is(img,video,iframe,.deferred-media__poster-image){height:70%!important}.productslider_image{position:absolute;left:-300px;bottom:-40px}.productslider_image img{width:350px;height:350px;object-fit:cover}.requestquoteblock{margin-top:20px}.requestquoteblock a:hover{background-color:#f5821f;color:#fff}.variant-picker__form .variant-option{margin-bottom:20px}.variant-option--equal-width-buttons .variationtablist .variant-option__button-label{min-width:auto;border-radius:0;min-height:auto}.variant-picker__form legend{font-size:1rem;font-family:Poppins-Bold}.variant-picker__form .variant-option__button-label__pill{background:#2b4482}.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background:#2b4482}.add-to-cart-button{background:#2b4482!important}.product-information{margin-top:25px}.product-name-price .product-name{min-height:56px;font-size:18px!important;line-height:28px!important;color:#2b4482!important;font-weight:600;margin-bottom:14px;display:inline-block}.product-name-price .product-price{font-size:16px;font-weight:700}@media(min-width:768px)and (max-width:1300px){header .header__row--top{padding:0 40px}header .navbar-toggler{border:0}header .navbar{position:unset;justify-content:center}header .navbar .navbar-nav{position:absolute;width:100%;left:0;padding:15px;top:100%;background-color:#fff;box-shadow:0 0 6px #00000029}.navbar-toggler:focus{box-shadow:unset}header .navbar .nav-item>a{margin:0;width:100%;display:inline-block}. tmenu_item_layout .tmenu_submenu--mobile li a{display:block;padding:12px 15px;font-size:16px;line-height:1.4;height:auto!important;border:0!important}.tmenu_item.tmenu_item_level_0>.tmenu_submenu_type_automatic.tmenu_submenu--mobile.tmenu_submenu{margin:0!important;padding:0 9px 0 30px!important;border:0!important;box-shadow:unset!important;left:0;width:100%;background:transparent}.tmenu_item.tmenu_item_level_1 .tmenu_item_link{display:block;padding:12px 15px;font-size:16px;line-height:1.4;height:auto!important;border:0!important}.tmenu_item.tmenu_item_level_0>.tmenu_item_link>.tmenu_indicator{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;padding:0!important;width:25px!important;height:25px!important;font-size:12px!important;color:inherit!important;display:flex!important;align-items:center!important;justify-content:center!important}.tmenu_item.tmenu_item_level_0>.tmenu_submenu{box-shadow:unset!important}.tmenu_item.tmenu_item_level_1>.tmenu_submenu_type_automatic.tmenu_submenu--mobile.tmenu_submenu{display:none!important}.tmenu_app_mobile .tmenu_item_mobile{position:static!important}}@media(max-width:1600px){.productslider_image{left:-250px;bottom:-20px}.productslider_image img{width:300px;height:300px}}@media(max-width:1450px){.requestquote a{padding:12px 20px}}@media(max-width:1300px){.search-action.search-action--hidden-on-menu{display:none}.search-action.search-action--hidden-on-drawer{display:block}}@media(max-width:1200px){.custom-banner .custom-hero-image img{height:460px}.footer .footer-summary{gap:180px}.custom-banner .custom-banner-content h1{font-size:35px;line-height:50px}.who-section .who-card{height:100%}header .container-fluid{padding:0 40px}.carousel .carousel-item>img{height:500px}.carousel .hero-overlay{padding:50px 30px 30px;width:550px}.carousel .hero-overlay .header-heading{font-size:35px;line-height:45px}.carousel .hero-overlay .header-subheading{font-size:30px;line-height:30px}.carousel .hero-overlay p{font-size:18px;line-height:28px}.carousel .hero-overlay .btn{font-size:18px}.productslider_image img{width:250px;height:250px}.productslider_image{left:-200px}}@media(max-width:991px){h2{font-size:28px;line-height:32px}.description{font-size:16px;line-height:24px}.custom-banner{padding:40px 0}.custom-banner .custom-banner-content h1{font-size:30px;line-height:45px}.custom-banner .custom-banner-content p{font-size:16px;line-height:28px}.custom-banner .row{gap:40px}.custom-banner .custom-hero-image img{width:100%;height:500px}.footer .footer-summary{gap:80px}.cta-contact-section .cta-wrapper .row{gap:40px}.footer .footer-bottom{flex-direction:column;gap:20px}.testimonials-section .brand-list{column-gap:80px}.how-steps-section .row{row-gap:40px}.how-steps-section .col-lg-3:nth-child(2) .step-item .step-card:nth-child(2):after{display:none}.how-steps-section .step-item .step-number{width:66px;height:66px}.cta-contact-section .cta-content h2{font-size:28px;line-height:32px}.cta-contact-section .cta-content p{font-size:16px;line-height:28px;max-width:100%}.product-range-section .product-card .card-content h3{font-size:18px;line-height:24px}header .top-contact-bar{flex-direction:column;gap:10px;justify-content:center;align-items:center}header .container-fluid{padding:0 30px}.carousel .carousel-item>img{height:400px}.carousel .hero-overlay{border-radius:0 0 20px 20px;padding:30px 20px;width:80%}.carousel .hero-overlay .header-heading{font-size:32px;line-height:42px}.carousel .hero-overlay .header-subheading{font-size:30px;line-height:30px}.carousel .hero-overlay p{font-size:16px;line-height:26px;width:100%}.carousel .hero-overlay .btn{font-size:16px}.productslider_image{display:none}.header__column--center{grid-column:1 / -1;grid-row:2}}@media(max-width:767px){.how-steps-section .step-item .step-card:after{display:none}.footer .footer-grid{flex-wrap:wrap;row-gap:30px}.footer .footer-grid .footer-brand{width:100%;margin-right:0}.footer .footer-grid .footer-menu{width:48%;margin-right:0}.footer .footer-summary{gap:30px}.footer .footercopyrightsection{flex-direction:column}.footer .payment-icons{justify-content:center}.footer{padding:40px 0}.custom-banner .custom-banner-features ul{gap:12px}header .navbar-toggler{border:0}header .navbar{position:unset;justify-content:center}header .navbar .navbar-nav{overflow-y:scroll;height:200px;position:absolute;width:100%;left:0;padding:15px;top:100%;background-color:#fff;box-shadow:0 0 6px #00000029}.navbar-toggler:focus{box-shadow:unset}header .navbar .nav-item>a{margin:0;width:100%;display:inline-block}header .header__columns{grid-template-columns:auto}header .header__row--top{padding:0 30px}}@media(max-width:567px){header .container-fluid{padding:0 15px}header .top-left{column-gap:20px;row-gap:10px;flex-wrap:wrap;justify-content:center}.custom-banner .custom-banner-buttons .btn-primary{margin:0 0 20px}.custom-banner .custom-hero-image img{height:350px}.custom-banner .custom-banner-features ul{flex-direction:column;padding-top:30px}.testimonials-section .brand-trust-wrapper{padding:20px}.testimonials-section .brand-list{column-gap:50px}.footer .footer-grid{margin-bottom:20px}.footer .footer-summary{flex-direction:column;margin-bottom:34px}.cta-contact-section .cta-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.cta-contact-section .cta-contact-info{flex-direction:column}.requestquote a{font-size:14px;padding:12px}.header-logo__image{height:auto!important;width:200px!important}header .header__columns .header__column--right{margin-right:8px}.footer .footer-grid .footer-brand>img{width:120px}header .navbar .navbar-nav{height:auto}header .tmenu_app_mobile.scroll-active{height:calc(83vh - 120px);overflow-y:scroll}header .header__row--top{padding:0 12px}.searchcontent{width:52%}header .location{border-right:0;padding:0}header .top-contact-bar{padding:12px}.carousel .hero-overlay{position:unset;transform:unset;width:100%;display:inline-block}.carousel .carousel-item>img{height:230px}.pagination{gap:6px;padding:0}.contenttable td{display:block;width:100%}.contenttable td ul{margin:0!important}.search-filters__close{background:transparent;top:14px!important;right:10px!important;width:auto!important;height:auto!important}.search-filters__close .svg-wrapper{width:22px!important;height:22px!important}}button.fdt-product-card-button.fdt-secondary-button.fdt-button-add-to-cart{padding:10px 15px;background-color:#2b4482;color:#fff;font-weight:500;font-size:14px;line-height:20px;border-radius:8px;border:0;width:50%}span.search-filters__product-title{min-height:56px;font-size:18px!important;line-height:28px;color:#2b4482;font-weight:600;margin-bottom:14px;font-family:var(--font-h3--family)}@media(max-width:767px){.search-filters__product-list-mobile-grid-2-col .search-filters__product-item{width:calc(100% - var(--fdt-card-gap-mobile))!important;margin:0 calc(var(--fdt-card-gap-mobile)/1) calc(var(--fdt-card-gap-mobile) + 10px)!important}span.search-filters__product-title{font-size:16px!important;color:#2b4482;font-weight:600;margin-bottom:4px;font-family:var(--font-h3--family)}button.fdt-product-card-button.fdt-secondary-button.fdt-button-add-to-cart{padding:10px 15px;background-color:#2b4482;color:#fff;font-weight:500;font-size:14px;line-height:20px;border-radius:8px;border:0;width:100%}}@media(min-width:768px)and (max-width:1024px){.search-filters__product-list-mobile-grid-2-col .search-filters__product-item{width:calc(50% - var(--fdt-card-gap-mobile))!important;margin:0 calc(var(--fdt-card-gap-mobile)/2) calc(var(--fdt-card-gap-mobile) + 10px)!important}button.fdt-product-card-button.fdt-secondary-button.fdt-button-add-to-cart{padding:10px 15px;background-color:#2b4482;color:#fff;font-weight:500;font-size:14px;line-height:20px;border-radius:8px;border:0;width:50%}span.search-filters__product-title{font-size:16px!important;color:#2b4482;font-weight:600;margin-bottom:4px;font-family:var(--font-h3--family)}}.product-recommendations{display:block;--page-margin: 0px !important}@media screen and (min-width:990px){.product-information__media{order:0;width:0;min-width:100%!important;margin-top:20px}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-left:10px;width:710px!important}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:5fr 7fr!important}.product-information__grid.product-information--media-none .product-details{width:100%!important;margin:0 auto}}@media(max-width:480px){header .top-right a{border-right:1px solid #ffffff;padding:0 8px}header .top-contact-bar .top-right a{font-size:13px}.variant-option__button-label{margin-top:7px!important}}.search-filters__header-title{font-family:Poppins-Bold;color:#f5821f;margin-bottom:16px}.search-filters__infinite-scroll-wrapper{display:none}.pagetcontentdata a,.blog-container a{color:#f5821f!important}.pagetcontentdata a:hover,.blog-container a:hover{color:#2b4482!important}.blog-card{padding:0 2rem 2rem}.blog-card .requestquoteblock a{color:#fff!important}p.form-success{color:#f5821f;margin-top:12px;font-size:22px;font-weight:700}.blog-container{padding:22px 0 0}@media screen and (min-width:990px){a#wysh-header-badge-wrapper{padding:0!important;width:30px!important}}.search-filters__product-list .search-filters__product-price .search-filters__format-currency,.search-filters__product-list .search-filters__product-price .search-filters__product-price--sale{font-size:24px!important;font-weight:700!important;color:#2b4482!important}.search-filters__filter-tree-header{margin:0;padding:10px 0!important;font-size:20px!important;font-weight:700;font-family:Inter;color:#2b4482}.search-filters__sort-label label{color:#2b4482;font-size:20px}.search-filters__sorting .search-filters__sort-button{font-size:20px;border-color:#2b4482!important;border-radius:10px;color:#2b4482}.search-filters__filter-tree-option-list .search-filters__filter-option .search-filters__filter-option-label .search-filters__filter-option-title,.fdt-range-value .fdt-range-value-input .search-filters__filter-option-item-label{color:#2b4482}.search-filters__bar-top fdt-product-count .search-filters__product-count{color:#2b4482}.wysh-empty-wishlist .vs-button{background-color:#2b4482!important;color:#fff}.product-details rte-formatter ul li{color:#3e3e3e!important}.cart-items__wrapper a.cart-items__empty-button{background-color:#2b4482!important;color:#fff}button.button.cart-items__remove svg{color:#2b4482!important}.wysh-page-header-secondary .wysh-guest-wishlist-message{color:#2b4482}.wysh-page-header-container .wysh-lists-create-list{color:#2b4482!important;border-color:#2b4482!important;border-radius:10px}.extracontentdata .metafield-rich_text_field a,.faq-item .metafield-rich_text_field a{color:#f5821f}rte-formatter a{color:#f5821f}.blogpostcontentdata a{color:#f5821f}.blogpostcontentdata table tr td{color:#2b4482}.blogpostcontentdata table tr td a{color:#f5821f}.contact-form__form .submit-button,.comment-form .blog-post-comments__form-submit{background-color:#2b4482;color:#fff;font-family:Inter;font-weight:500;padding:12px 24px;display:inline-block;border-radius:8px}.blog-post-comments-container h2{color:#2b4482!important}.blog-post-comments__form label,.blog-post-comments__form input::placeholder,.blog-post-comments__form textarea::placeholder{color:#2b4482!important}.blog-post-comment .blog-post-comment__author span,.blog-post-comment .blog-post-comment__date time{color:#2b4482!important}.blog-post-comments-pagination{color:#2b4482!important}.contact-form__form input::placeholder,.contact-form__form textarea::placeholder{color:#2b4482!important}.postdetails .text-block--align-center h2{font-size:36px!important}.footer .social-icons ul li svg{color:#fff;width:16px;height:16px}.footer .accepticondata ul li svg{color:#fff;width:16px;height:16px}.footer .accepticondata ul{padding:0;margin:0;display:flex;gap:16px}.footer .accepticondata ul li{list-style-type:none;background-color:#ffffff1a;display:flex;align-items:center;justify-content:center;width:22px;height:30px;border-radius:100%}.search-filters__product-image.search-filters__product-image--auto img{height:310px}.price-wrapper span.price-ex{font-size:24px;line-height:32px;color:#2b4482;font-weight:700}.price-wrapper span.price-ex small,.price-wrapper span.price-inc{font-size:18px;line-height:32px;color:#2b4482}product-price div span.price{display:none}a.button.productrequestquotebutton{background:#2b4482!important}.specialmenu a.tmenu_item_link.nav-link.dropdown-toggle{display:none!important}.wysh-badge-container .svg-wrapper svg{color:#2b4482}.cart-drawer .header-actions__cart-icon span svg{color:#2b4482}@media(max-width:768px){header .top-contact-bar{display:none}.header__column--center{display:none}header .header__columns .header__column--right{margin-right:10px!important}.header__column--right{gap:21px;justify-content:flex-end;grid-area:right}.testimonials-section .brand-list .brand-pill{border-radius:4px;min-height:48px;text-align:center;width:123px;background:#2b44821a;color:#2b4482;line-height:24px;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center}.sticky-add-to-cart__info{flex:unset!important;min-width:13%;width:100%}.sticky-add-to-cart__price{font-size:12px;width:100px}.specialmenu a.tmenu_item_link.nav-link.dropdown-toggle{display:block!important}}.collectionlistdatalist{width:100%;float:left;position:relative;display:block}.collectionlistdatalist .resource-list__item{border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:20px}.collectionlistdatalist .collection-card__link>span.visually-hidden{font-size:18px!important;line-height:28px!important;font-weight:600!important;font-family:Inter!important;color:#2b4482!important}.collectionlistdatalist .collectionlisttitle p{font-size:18px!important;line-height:28px!important;font-weight:600!important;font-family:Inter!important;color:#2b4482!important}.collectionlistdatalist .collectionlistdataimae>.resource-image img{border-radius:var(--fdt-product-image-radius);height:250px;width:100%;object-fit:contain}.collectionlistdatalist .row{row-gap:24px}.collectionlistdataimae{gap:0px}.collectionlistdatalist .collectionlisttitle div{margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/1/assets/theme.css.map */
