@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');:root{--primary-color:#0e4468;--primary-hover:#0a51a2;--text-dark:#171111;--text-gray:#575757;--white:#fff;--light-gray:#f5f5f5;--light-blue:#d4ebf8;--border-gray:#d7d7d7;--border-blue:#478db3;--text-capitalize:capitalize;--font-family:"Inter",sans-serif;--h2-size:42px;--h3-size:36px;--h4-size:24px;--h5-size:20px;--h6-size:18px;--body-size:16px;--small-size:14px;--bold:700;--semi-bold:600;--medium:500;--regular:400;--heading-line-height:1.2;--body-line-height:1.5;--container-padding:15px;--section-padding:120px;--heading-margin:10px}body{font-family:var(--font-family) !important}body .container,body .page-main{padding:0 var(--container-padding)}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:var(--bold);margin-bottom:var(--heading-margin)}body h2{font-size:var(--h2-size);line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-transform:var(--text-capitalize)}body h3{font-size:var(--h3-size);line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold)}body h4{font-size:var(--h4-size);line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold)}body h5{font-size:var(--h5-size);line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold)}body h6{font-size:var(--h6-size);line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold)}body p{font-size:var(--body-size);line-height:var(--body-line-height);color:var(--text-gray)}body a{text-decoration:none;color:var(--primary-hover)}body a:hover{color:var(--primary-hover)}body .btn-primary{background-color:var(----white);color:var(--primary-hover);padding:6px 12px;text-transform:capitalize;border-radius:4px;font-size:var(--body-size);font-weight:var(--bold);transition:all .3s ease;width:135px;height:38px;border:solid 2px var(--primary-hover);line-height:1.3}body .btn-primary:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.header-announcement-bar{background:#0e4468;padding:13px 0;line-height:0}.header-announcement-bar marquee{line-height:0}.header-announcement-bar p{display:inline-block;color:#fff;font-weight:600;margin-bottom:0;font-family:"Inter",sans-serif;font-size:14px}.header-container .header-middle{padding:0;border-bottom:solid 3px #ededed}.header-middle .r-content .content{display:flex !important;align-items:center;justify-content:flex-end;gap:18px}.header-container .block-header{width:25px;height:25px;margin:0;cursor:pointer}.header-container .desktop-menu .horizontal-block .sm_megamenu_menu>li:not(:last-child)>a{margin-right:0}.header-container .minicart-header{width:25px;height:25px;margin-left:0 !important}.header-container .minicart-wrapper .action.showcart .counter.qty.empty{display:none !important}.header-container .minicart-wrapper{width:100%;height:100%}.header-container .block-header.search-container:before{background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3e%3cpath d='M21.875 21.875l-4.524-4.524m0 0a8.333 8.333 0 1 0-11.786-11.786 8.333 8.333 0 0 0 11.786 11.786z' stroke='%23005584' stroke-width='1.43' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");background-position:center;width:100%;height:100%}.header-container .block-header.customer-links:before{background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3e%3cpath d='M12.9 2.15a10.75 10.75 0 1 0 0 21.51 10.75 10.75 0 0 0 0-21.51Z' stroke='%23005584' stroke-width='1.43' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M4.59 19.73s2.4-3.06 8.31-3.06 8.32 3.06 8.32 3.06M12.9 12.91a3.23 3.23 0 1 0 0-6.46 3.23 3.23 0 0 0 0 6.46Z' stroke='%23005584' stroke-width='1.43' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");background-position:center;width:100%;height:100%}.page-header .header-container .minicart-wrapper .action.showcart{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3e%3cpath d='M3.99 5.81h16.36c1.48 0 2.55 1.37 2.15 2.75l-1.78 6.02a2 2 0 0 1-1.8 1.55H8.72a2 2 0 0 1-1.82-1.56L3.99 5.81 3.23 3.23M17.75 22.58a1.61 1.61 0 1 0 0-3.22 1.61 1.61 0 0 0 0 3.22Zm-8.61 0a1.61 1.61 0 1 0 0-3.22 1.61 1.61 0 0 0 0 3.22Z' stroke='%23005584' stroke-width='1.434' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ") no-repeat;width:100%;position:relative;height:25px;background-position:center}.header-container .minicart-wrapper .action.showcart .counter.qty{min-width:18px !important;height:18px !important;top:3px !important;right:-11px !important;font-size:11px !important;line-height:18px !important;border:0 !important}.header-middle .m-content .sm_megamenu_menu li span{text-decoration:none;color:#171111;font-weight:400;font-size:16px;line-height:1.2;font-family:"Inter",sans-serif;text-transform:capitalize}.header-middle .m-content ul>li.parent-item>a .sm_megamenu_title:after{content:"" !important;position:absolute;width:10px;height:6px;background-repeat:no-repeat;background-size:contain;top:49%;transform:translateY(-47%);right:-18px;transition:all .5s ease;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3e%3cpath fill='%23171111' d='M0.64.29a1 1 0 0 1 1.41 0L7 5.24l4.95-4.95a1 1 0 1 1 1.41 1.42L7.71 7.36a1 1 0 0 1-1.42 0L0.64 1.71a1 1 0 0 1 0-1.42z'/%3e%3c/svg%3e ")}body .header-container .container{display:flex;align-items:center;width:100% !important;justify-content:space-between}.header-container .header-middle .l-content{width:160px}.header-container .header-middle .m-content{width:1050px}.header-container .header-middle .r-content{width:unset}.desktop-menu .horizontal-block .sm_megamenu_menu>li .sm-megamenu-child .sm_megamenu_title{display:none}.header-middle .m-content ul.sm_megamenu_menu{display:flex;justify-content:space-between;align-items:center;gap:46px;padding-top:22px}.header-middle .m-content ul.sm_megamenu_menu>li{padding:0 0 22px}.header-container .desktop-menu .horizontal-block .sm_megamenu_menu>li:hover:not(:last-child)>a span.sm_megamenu_title{color:#0c4366}.header-middle .m-content ul.sm_megamenu_menu>li.parent-item:hover>a .sm_megamenu_title:after{transform:rotate(-180deg)}.page-header .search-container .block-header-content{top:-8px}.page-header .header-container .block-search .actions .action.search{background-repeat:no-repeat;background-position:center;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3e%3cpath d='M21.875 21.875l-4.524-4.524m0 0a8.333 8.333 0 1 0-11.786-11.786 8.333 8.333 0 0 0 11.786 11.786z' stroke='%23005584' stroke-width='1.43' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.page-header .header-container .block-search .actions{width:35px;height:40px;display:block}.page-header .header-container .block-search .field.search .input-text{height:40px}.page-header .header-container .block-search.search-pro .searchbox-cat{height:40px}.header-middle li.contactButton-parent a .sm_megamenu_title{background-color:#fb742e;color:#fff;padding:8px 20px;text-transform:capitalize;border-radius:4px;font-size:16px;font-weight:600;border:solid 2px #fb742e;transition:all .3s ease}.header-middle li.contactButton-parent a .sm_megamenu_title:hover{background-color:#fff;color:#fb742e;border:solid 2px #fb742e}.header-container .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_content ul{padding:0}.header-container .sm_megamenu_wrapper_horizontal_menu .sm-megamenu-hover>li:hover .sm-megamenu-child{padding:20px;margin-top:10px;box-shadow:0 0 8px rgba(0,0,0,.1)}.header-container .sm_megamenu_content ul.page-list li a{font-size:14px;color:#000}.header-container .sm_megamenu_content ul.page-list li a:hover{color:#005584}.apps-section{padding-top:80px;padding-bottom:40px;background:#fff}.apps-section h2{margin-bottom:50px;text-align:center;text-transform:capitalize}.apps-section .wrap{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.apps-section .app-colmun{text-align:center;background:#f5f5f5;padding:30px 15px;border-radius:4px;transition:all .5s ease}.apps-section .app-image{text-align:center;width:100px;height:100px;margin:0 auto}.apps-section .app-colmun .title{margin:18px 0 12px}.apps-section .app-colmun p{margin-bottom:26px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.apps-section .app-colmun p br{display:none}.apps-section a.btn-primary{display:inline-block}.apps-section a.btn-primary:focus{background-color:var(--white);color:var(--primary-hover);border:solid 2px var(--primary-hover);box-shadow:unset}.static-images-section{padding:40px 0;background:#fff}.static-images-section .image-wrap{display:flex;align-items:center;gap:20px}.static-images-section .static-images{width:50%;line-height:0}.static-images-section img{width:100%;object-fit:cover;object-position:center}.plugins-Products-section{padding:60px 0;background:#0e4468}.plugins-Products-section h2{margin-bottom:50px;text-transform:capitalize;color:#fff}.plugins-Products-section .ltabs-tabs-container{display:none}.plugins-Products-section .tabs-product .owl-theme .owl-nav{position:absolute;width:100%;display:flex;justify-content:space-between;top:50%;transform:translateY(-50%)}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-prev{position:absolute;left:-15px;width:40px;height:40px;border-radius:50%;z-index:9;background:#fff;display:flex;align-items:center;justify-content:center;border:0;box-shadow:-1px 1px 4px 0px #00000085}.plugins-Products-section .tabs-product .owl-theme .owl-nav [class*=owl-]:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3e%3cpath fill='%23005584' d='M5.53 1.53a.75.75 0 0 0-1.06-1.06l-4 4a.75.75 0 0 0 0 1.06l4 4a.75.75 0 0 0 1.06-1.06L2.81 5.75H12.5a.75.75 0 0 0 0-1.5H2.81L5.53 1.53z'/%3e%3c/svg%3e ");width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-next{right:-15px;position:absolute;width:40px;height:40px;border-radius:50%;z-index:9;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:1px 1px 4px 0px #00000085;border:0;transition:all .3s}.plugins-Products-section .tabs-product .owl-theme .owl-nav [class*=owl-].owl-next:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3e%3cpath fill='%23005584' d='M8.47 1.53a.75.75 0 0 1 1.06-1.06l4 4a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 1 1-1.06-1.06L11.19 5.75H1.5a.75.75 0 0 1 0-1.5h9.69L8.47 1.53z'/%3e%3c/svg%3e ");width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-next:hover:before{margin-left:8px}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-prev:hover:before{margin-right:8px}.plugins-Products-section .tabs-product .owl-theme .owl-nav [class*=owl-]:hover{background:#fff;border:0}.plugins-Products-section .products-grid .product-items{gap:0px}.plugins-Products-section .owl-theme .owl-nav [class*=owl-].disabled{background:#d9d9d9 !important}.products-grid .product-items{gap:40px}.product-items .item-row{text-align:center;background:#fff;padding:32px 20px;border-radius:4px;transition:all .5s ease;border:0;display:flex;width:calc(25% - 30px)}.product-items .owl-item .item-row{width:100%;position:relative;background:#f5f5f5}.home-collection .block-content,.tabs-product .block-content{border:0 !important}.product-items .image-product{width:100px;height:100px;display:inline-block}.product-items .image-product a{display:block}.product-items .image-product a img{width:100%;max-width:110px;margin:0;height:100%;object-fit:contain}.products.wrapper .product-items .product-item-info{padding:0;border:0;background:#f5f5f5;position:unset}.product-items .item-row .actions-secondary a.action.tocompare{display:none}.product-items .product-item-details{padding-top:18px !important;max-width:308px;margin:0 auto;position:unset !important}.products-grid .product-item-actions .actions-secondary{top:10px !important;visibility:visible !important;text-align:right;right:0 !important;left:unset !important}.product-items strong a{font-size:18px;line-height:1.2;color:#171111;font-weight:600 !important;text-transform:capitalize}.product-items .product.description{margin:0;text-align:left}.cms-index-index .product-items .product.description{text-align:center}.plugins-Products-section .products-grid .product-item .price-box{margin:5px 0 26px}.product-items span.price-container.price-final_price .price{font-size:16px;line-height:1.2;color:#000;font-weight:500}body .products-grid .product-item-actions .actions-primary button{background:var(--white);color:var(--primary-hover);text-transform:capitalize;border-radius:4px;font-size:16px;font-weight:600;transition:all .3s ease;padding:6px 17px;height:38px;width:135px;line-height:1.4;border:solid 2px var(--primary-hover)}body .products-grid .product-item-actions .actions-primary button:hover{background:var(--primary-color) !important;color:#fff !important;border-color:var(--primary-color) !important}.magento-Products-section{padding:80px 0 40px;background:#fff}.magento-Products-section .owl-theme .owl-nav [class*=owl-].disabled{background:#d9d9d9 !important}.magento-Products-section h2{margin-bottom:25px;text-align:center}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container{position:unset !important;margin-bottom:40px;text-align:center}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs{width:100%;display:flex;justify-content:center;gap:25px}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li{border:0 !important;height:unset;margin:0}.magento-Products-section .sm-listing-tabs .ltabs-tabs-container ul.cf:before{display:none}.magento-Products-section .sm-listing-tabs .ltabs-tabs-container ul.cf:after{display:none}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li span{font-size:16px;font-weight:400;color:#575757;background:#f3f4f6;padding:12px 38px;border-radius:80px;display:inline-block;text-transform:capitalize}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.ltabs-tab.tab-sel span{color:#fff;background-color:var(--primary-color)}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.ltabs-tab:hover span{color:#fff;background:#0a51a2}.magento-Products-section .tabs-product .owl-theme .owl-nav{position:absolute;width:100%;display:flex;justify-content:space-between;top:46%;transform:translateY(-46%)}.magento-Products-section .tabs-product .owl-theme .owl-nav .owl-prev{position:absolute;left:-15px;width:40px;height:40px;border-radius:50%;z-index:9;background:#fff;display:flex;align-items:center;justify-content:center;border:0;box-shadow:-1px 1px 4px 0px #00000085}.magento-Products-section .tabs-product .owl-theme .owl-nav [class*=owl-]:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3e%3cpath fill='%23005584' d='M5.53 1.53a.75.75 0 0 0-1.06-1.06l-4 4a.75.75 0 0 0 0 1.06l4 4a.75.75 0 0 0 1.06-1.06L2.81 5.75H12.5a.75.75 0 0 0 0-1.5H2.81L5.53 1.53z'/%3e%3c/svg%3e ");width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.magento-Products-section .tabs-product .owl-theme .owl-nav .owl-next{right:-15px;position:absolute;width:40px;height:40px;border-radius:50%;z-index:9;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:1px 1px 4px 0px #00000085;border:0;transition:all .3s}.magento-Products-section .tabs-product .owl-theme .owl-nav [class*=owl-].owl-next:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3e%3cpath fill='%23005584' d='M8.47 1.53a.75.75 0 0 1 1.06-1.06l4 4a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 1 1-1.06-1.06L11.19 5.75H1.5a.75.75 0 0 1 0-1.5h9.69L8.47 1.53z'/%3e%3c/svg%3e ");width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.magento-Products-section .tabs-product .owl-theme .owl-nav .owl-next:hover:before{margin-left:8px}.magento-Products-section .tabs-product .owl-theme .owl-nav .owl-prev:hover:before{margin-right:8px}.magento-Products-section .tabs-product .owl-theme .owl-nav [class*=owl-]:hover{background:#fff;border:0}.magento-Products-section .products.list.items.product-items.owl-carousel.owl-theme.owl-loaded.owl-drag{gap:0}body .magento-Products-section .products-grid .product-item-actions .actions-primary button{background-color:var(--white)}body .magento-Products-section .products-grid .product-item-actions .actions-primary button:hover{background-color:var(--primary-color) !important}.magento-Products-section .products-grid .product-item .price-box{margin:5px 0 26px}.built_image{background:#fff;padding:40px 0 80px}.built_image .image-wrap{background:linear-gradient(90deg,#17408e 0%,#3587de 100%);display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-radius:5px}.built_image .image-wrap .content{padding-left:40px}.built_image .image-wrap h2{color:#fff}.built_image .sub-title p{font-size:24px;color:#fff;max-width:520px;display:inline-block}.built_image .cta-button a{background:#fff;padding:13px 20px;font-size:16px;font-weight:700;color:#0a51a2;border-radius:5px;display:inline-block}.built_image .sub-title{margin:12px 0 36px;display:inline-block}.built_image .image-wrap .static-image{max-width:300px}.built_image .image-wrap .static-image img{object-fit:cover;width:100%;height:100%;object-position:center}.static-banner{background:#fff;padding:40px 0}.static-banner .image-wrap{background:linear-gradient(273.11deg,#ef4840 2.1%,#f76820 98.09%);display:flex;justify-content:space-between;align-items:center;padding:0 30px;border-radius:5px}.static-banner .image-wrap .content{max-width:550px;padding-left:40px}.static-banner .image-wrap .static-image{padding-top:25px}.static-banner .image-wrap h2{color:#fff;font-weight:500;margin-bottom:36px}.static-banner .image-wrap h2 span{font-weight:700}.static-banner .cta-button a{background:#fff;padding:13px 20px;font-size:16px;font-weight:700;color:#f97316;border-radius:5px;display:inline-block}.hover-to-show .owl-carousel .owl-item.active{margin-top:-1px}.trusted-by-brands-sec{background:#fff;padding:40px 0}.trusted-by-brands-sec h2{text-align:center;margin-bottom:40px}.trusted-by-brands-sec .feature-card.active{background:#0e4468}.trusted-by-brands-sec .feature-card.active p{color:#fff;font-weight:700}.trusted-by-brands-sec .features-wrapper{display:flex;width:100%;justify-content:center;flex-wrap:wrap;gap:24px;max-width:1055px;margin:0 auto 40px}.trusted-by-brands-sec .feature-card p{margin:0;color:#575757;font-weight:500}.trusted-by-brands-sec .feature-card{background:#f3f4f6;padding:10px 24px;border-radius:86px;cursor:pointer}.trusted-by-brands-sec .trusted-by-brands-wrap{display:grid;column-gap:55px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;row-gap:40px;max-width:1176px;margin:0 auto}.trusted-by-brands-sec .trusted-by-brands-colmun{max-width:185px;margin:0 auto;height:110px;display:flex;align-items:center}.trusted-by-brands-sec .trusted-by-brands-colmun img{width:auto;object-fit:contain;object-position:center;max-width:160px;max-height:100px}.testimonial-wrpr{padding:60px 0;background:#f5f5f5}.testimonial-wrpr .row{margin:0}.testimonial-wrpr .item{background:#fff;padding:65px 25px 35px;position:relative;display:flex;flex-direction:column;border-radius:4px;height:100%;border:solid 1px #dfdfdf !important}.testimonial-wrpr h2{margin-bottom:38px;text-align:left;text-transform:capitalize;color:#121212}.testimonial-wrpr .owl-stage{display:flex;justify-content:center;align-items:stretch;height:100%;margin-bottom:2px}.testimonial-wrpr .owl-stage .owl-item{margin:0 12px !important}.testimonial-wrpr .item p{order:3;font-size:18px;font-weight:400;line-height:1.5}.testimonial-wrpr .item .customer_name{order:1}.testimonial-wrpr .item .customer_name h4{font-size:24px;color:#0e4468;text-transform:capitalize;margin-bottom:15px}.testimonial-wrpr .customer_address span{font-size:18px;color:#171111;margin-bottom:20px;display:inline-block}.testimonial-wrpr .item:after{position:absolute;left:20px;top:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='115' height='91' viewBox='0 0 115 91' fill='none'%3e%3cg opacity='0.12' fill='%23005584'%3e%3cpath d='M75.42 43.18c4.63-3.05 10.12-4.51 15.65-4.16 5.53.35 10.8 2.49 15 6.1 4.21 3.62 7.13 8.5 8.33 13.91 1.2 5.41.6 11.07-1.7 16.13-2.3 5.06-6.17 9.23-11.04 11.88-4.88 2.65-10.48 3.65-15.96 2.84-5.48-.81-10.55-3.39-14.45-7.33-3.9-3.94-6.4-9.05-7.14-14.55-2.33-11.44-3.24-25.2 1.34-37.65 4.89-13.35 15.73-24.27 35.15-29.36 1.61-.38 3.32-.11 4.75.76 1.43.87 2.47 2.25 2.88 3.84.42 1.59.2 3.31-.6 4.75-.8 1.44-2.15 2.53-3.74 3C88.14 17.35 80.8 25.56 77.46 34.65c-.99 2.71-1.66 5.56-2.04 8.54z'/%3e%3cpath d='M13.19 43.18c4.63-3.05 10.12-4.51 15.65-4.16 5.53.35 10.8 2.49 15 6.1 4.21 3.62 7.13 8.5 8.33 13.91 1.2 5.41.6 11.07-1.7 16.13-2.3 5.06-6.17 9.23-11.04 11.88-4.88 2.65-10.48 3.65-15.96 2.84-5.48-.81-10.55-3.39-14.45-7.33C5.16 78.5 2.66 73.4 1.93 67.91c-2.33-11.44-3.24-25.2 1.33-37.65 4.89-13.35 15.73-24.27 35.15-29.36 1.61-.38 3.32-.11 4.75.76 1.43.87 2.47 2.25 2.88 3.84.42 1.59.2 3.31-.6 4.75-.8 1.44-2.15 2.53-3.74 3-15.71 4.11-23.05 12.32-26.39 21.41-.99 2.71-1.66 5.56-2.04 8.54z'/%3e%3c/g%3e%3c/svg%3e ");width:75px;height:60px;content:"";background-position:center;background-size:contain}.testimonial-wrpr .owl-theme .owl-dots .owl-dot span{width:13px;height:13px;background:0 0;border:solid 1px #acacac;margin:0}.testimonial-wrpr .owl-theme .owl-nav.disabled+.owl-dots{display:flex;justify-content:center;gap:10px;margin-top:28px}.testimonial-wrpr .owl-theme .owl-dots .owl-dot.active span{background:#acacac;border-color:#acacac}footer.page-footer{background:#0e4468;padding:65px 0 0}.page-footer .logo-footer{max-width:160px}.page-footer .logo-footer img{width:100%;object-fit:contain;object-position:center}.page-footer .footer-contact{margin-top:10px;margin-bottom:0}footer.page-footer .footer-block{margin:0;float:right}footer.page-footer .footer-col-box{flex:0 0 20%;max-width:20%}.page-footer .footer-block.footer-contact .footer-block-title{font-size:18px;line-height:1.5;font-weight:700;margin-top:15px;text-transform:math-auto}.page-footer .footer-block .footer-block-title{line-height:1.4;font-size:18px;font-weight:700;margin-bottom:18px}.page-footer .footer-block .footer-block-content ul li{margin:0 0 15px !important}.page-footer .footer-block .footer-block-content ul li a{font-size:16px;color:#fff;font-weight:400;transition:all .3s}footer.page-footer .footer-block .footer-block-content ul li a:hover{color:#94d33e !important}footer.page-footer .portfolio{max-width:240px;margin-bottom:20px}footer.page-footer .footer-col-box .social-footer{display:inline-block}.page-footer .social-footer ul{padding:0;margin:0;gap:20px;display:flex;align-items:center;justify-content:flex-start;margin-top:6px}.page-footer .social-footer ul li{margin:0;list-style:none}.page-footer .social-footer ul li a{color:#005584;line-height:0;background:#fff;border-radius:50%;transition:all .3s;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:solid 1px #fff}.page-footer .social-footer ul li a:hover{color:#fff;background:#005584;border-color:#fff}.page-footer .footer-bottom{background:#0e4468;border-top:solid 1px #2f7aad;margin-top:40px;padding:25px 0}.page-footer .footer-bottom address{color:#fff;font-size:18px;font-weight:500;line-height:1.5}.page-footer .footer-bottom a{color:#fff;font-size:18px;font-weight:500;line-height:1.5}footer.page-footer .payment-footer a{font-weight:400}footer.page-footer .footer-bottom .payment-footer{max-width:730px}.cms-page-view .column.main{margin:40px 0 40px;background:#fff;padding:30px;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}.cms-page-view .column.main .tab-content li{color:#000}.cms-page-view .column.main .tab-content p strong{font-size:18px}.cms-page-view .column.main h1.page-title{font-size:40px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-transform:capitalize}.cms-page-view ul.nav.nav-tabs.nav-stacked.tabs-left{flex-direction:column;border:0;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px}.cms-page-view ul.nav.nav-tabs li.main{color:#fff;background:#005481;padding:10px 13px}.cms-page-view .column.main .tab-content p{color:#000}.cms-page-view ul.nav.nav-tabs li{margin-bottom:0;padding:10px 13px;border-bottom:solid 1px #ccc;border-top:0;border-left:0;border-right:0}.cms-page-view ul.nav.nav-tabs li:last-child{border:0}.cms-page-view ul.nav.nav-tabs li a{color:#000;width:100%;display:block}.cms-page-view ul.nav.nav-tabs li:hover a{color:var(--primary-hover)}.cms-page-view h5 strong{font-weight:600}.cms-page-view h3 strong{font-weight:600;text-transform:capitalize}.cms-page-view button{margin-top:15px;text-transform:capitalize;border-radius:4px}.cms-page-view .column.main .tab-content p .page_titel{font-size:18px;color:#000}.cms-page-view .column.main ul.content-points li strong{color:#000}.catalog-product-view .sidebar-main{display:none}.catalog-product-view .sidebar-additional{display:none}.catalog-product-view a.action.tocompare{display:none}.catalog-product-view .reviews-actions{display:none}.catalog-product-view .page-wrapper{background:#fff}.catalog-product-view #product-options-wrapper .fieldset{gap:10px;display:flex;flex-direction:column}.catalog-product-view button.action.primary,.action-primary{margin:0 !important}.catalog-product-view .fieldset>.field .choice input,.fieldset>.fields>.field .choice input{border:solid 1px #005481;width:16px;height:16px;margin-top:3px;margin-right:5px}.catalog-product-view input[type=radio]:before{background-color:#005481;top:3px;left:3px;width:8px;height:8px}.catalog-product-view input[type=checkbox]:before{border-left:2px solid #005481;border-bottom:2px solid #005481}.default-style .resp-tabs-list li#tab-label-customtab{display:none}.catalog-product-view .description h4{color:#222;font-size:18px;font-weight:600;margin-bottom:15px}.catalog-product-view .description p{color:#333}.catalog-product-view .description ol li{color:#333}.catalog-product-view .description ol{margin-bottom:25px;margin-top:10px}.default-style .resp-tabs-container .howtoinstall_text ol{margin-top:10px}.catalog-product-view .review-fieldset{margin-bottom:10px}.catalog-product-view .description ol ul{padding:0}.catalog-product-view .description ol ul li{list-style:none;position:relative}.catalog-product-view .description ol ul li:before{background:#005481;border-radius:50%;content:'';height:5px;left:-15px;position:absolute;top:11px;width:5px}.catalog-product-view .faq_text h4.panel-title a{font-size:17px;font-weight:500;color:#333;width:100%;display:inline-block;padding-right:15px}.catalog-product-view .faq_text .panel.panel-default{background:#fff;border-bottom:solid 1px #ccc;padding:10px 0}.catalog-product-view .catalog-product-view .faq_text h4.panel-title{margin-bottom:0}.catalog-product-view .faq_text .panel.panel-default h4.panel-title{margin-bottom:0;line-height:24px}.catalog-product-view .faq_text .panel-collapse h4{font-size:15px;font-weight:400;margin-top:15px;line-height:1.5}.catalog-product-view .faq_text .panel.panel-default:last-child{border:0}.catalog-product-view #product-options-wrapper .fieldset .field{margin-bottom:8px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .product-options-wrapper-column{order:6;width:100%;border:solid 1px #d9d9d9;padding:26px;margin-top:12px !important}.page-product-downloadable.catalog-product-view .box-tocart .field.qty{display:none !important}.page-product-downloadable.catalog-product-view .column.main .product-info-main .product-options-wrapper-column .price-box.price-final_price{margin-top:0;margin-bottom:15px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .product-options-wrapper-column .product-add-form{width:100%;margin-bottom:0;margin-top:0}.page-product-downloadable.catalog-product-view .product-add-form .product-options-wrapper .fieldset>.field>.label{font-size:24px !important;font-weight:700 !important;color:#171111;display:inline-block;line-height:1.2;margin-bottom:18px}.page-product-downloadable.catalog-product-view .product-add-form .product-options-wrapper .fieldset>.field>.label:after{margin:0;font-size:24px;color:#171111}.page-product-downloadable.catalog-product-view .product-add-form .options-list{display:flex;gap:26px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field{display:flex;align-items:center;gap:12px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field input{margin:0;width:24px;height:24px;border-color:#d9d9d9;border-radius:2px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field input.radio{width:18px;height:18px;border-radius:50px;border:solid 1px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field input.radio:before{top:4px;left:4px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field input[type=checkbox]:before{width:15px;height:8px;left:3px;top:5px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field label.label{margin:0;font-size:18px;color:#575757}.catalog-product-view .faq_text .panel.panel-default .panel-heading{position:relative}.catalog-product-view .faq_text .panel.panel-default .panel-heading:before{content:"";position:absolute;right:6px;height:14px;width:1px;background:#000;top:7px}.catalog-product-view .faq_text .panel.panel-default .panel-heading:after{content:"";position:absolute;right:0;width:14px;height:1px;background:#000;top:13px}.catalog-product-view .faq_text .panel.panel-default .panel-heading.active:before{display:none}.catalog-product-view #product-options-wrapper .fieldset br{display:none}.breadcrumbs{padding-top:32px;padding-bottom:40px}.breadcrumbs li a{font-size:18px;color:#575757 !important;font-weight:400}.breadcrumbs ul{display:flex;gap:17px;align-items:center;flex-wrap:wrap}.breadcrumbs .item:not(:last-child):after{content:"";width:10px;height:10px;border-top:2px solid #818181;border-left:2px solid #818181;transform:rotate(135deg);top:10px;left:6px}.breadcrumbs .items>li strong{font-weight:600;color:#0e4468;font-size:18px}html .page-layout-2columns-left .column.main,html .page-layout-2columns-right .column.main{width:100% !important}html .page-layout-1column .product.media,html .page-layout-2columns-left .product.media,html .page-layout-2columns-right .product.media{width:610px;padding-right:26px;float:left !important}.catalog-product-view .product.media [data-content-type=html]{display:none}.catalog-product-view .gallery-placeholder img{width:100%;border-radius:4px}html .page-layout-2columns-right .product.media a.action.towishlist{right:35px}.product.media a.action.towishlist{right:35px}html .page-layout-1column .product-info-main,html .page-layout-2columns-left .product-info-main,html .page-layout-2columns-right .product-info-main{width:calc(100% - 610px);float:right !important}.catalog-product-view .column.main .product-info-main{border:solid 1px #d9d9d9;border-radius:4px;padding:20px;display:flex;flex-wrap:wrap;position:relative}.catalog-product-view .column.main .extension_link_attribute{display:none}.catalog-product-view .column.main .product-info-main h1.page-title{font-size:28px;color:#111827;font-weight:600;margin:0;padding-right:95px}.catalog-product-view .column.main .product-info-main .extension_version{position:absolute;top:21px;right:28%;background:#bce4ff;padding:5px 10px;border-radius:80px;color:#111827;font-size:18px;font-weight:500}.catalog-product-view .column.main .product-info-main .product-info-price{display:flex;flex-direction:column-reverse;order:2;width:100%}.catalog-product-view .column.main .product-info-main .product-info-price .price-box{margin:18px 0}.catalog-product-view .column.main .product-info-main .product-info-price .price-box span.price{font-size:32px;color:#0e4468;font-weight:700;line-height:1.1}.catalog-product-view .column.main .product-info-main .product-info-price .stock.available{color:#17ac2d;font-size:18px;font-weight:500;margin-right:26px}.catalog-product-view .column.main .product-info-main .product-info-price .product.attribute.sku strong.type{font-size:18px;font-weight:400;color:#575757;margin-right:6px}.catalog-product-view .column.main .product-info-main .product-info-price .product.attribute.sku .value{font-size:18px;color:#171111;font-weight:500;text-transform:capitalize}.catalog-product-view .column.main .product-info-main .page-title-wrapper.product{order:1;max-width:600px}.catalog-product-view .column.main .product-info-main .product.attribute.overview{order:3;width:100%}.catalog-product-view .column.main .product-info-main [data-content-type=html]{order:6}.catalog-product-view .column.main .product-info-main .product-add-form{order:4;display:inline-block}.catalog-product-view .column.main .product-info-main .product-add-form a button{margin-top:20px}.catalog-product-view .column.main .product-info-main .custom_attributes .knowledge-base{display:none}.catalog-product-view .column.main .product-info-main .product-add-form .fieldset{margin-bottom:0}.catalog-product-view .column.main .product-info-main .custom_attributes{order:5;display:flex;gap:24px;margin-top:24px;margin-bottom:16px;flex-wrap:wrap;justify-self:flex-start}.catalog-product-view .column.main .product-info-main .custom_attributes a{width:270px;display:flex;justify-content:center;align-items:center;gap:20px;border-radius:4px;border:solid 1px #0c4366;padding:15px;cursor:pointer;margin-right:0}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes{order:5;display:flex;gap:24px;margin-top:24px;margin-bottom:16px;flex-wrap:wrap;justify-self:flex-start;width:100%}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes a{display:flex;justify-content:center;align-items:center;gap:20px;border-radius:4px;border:solid 1px #0c4366;padding:15px;cursor:pointer;margin-right:0;width:auto !important}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .view_demo.dropdown{flex:1;max-width:300px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .user-guide{flex:1;max-width:300px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .installation-guide{flex:1;max-width:300px}.catalog-product-view .column.main .product-info-main .custom_attributes .demo_details.dropdown-menu.show{width:100%;margin-top:7px;z-index:1}.catalog-product-view .column.main .product-info-main .custom_attributes .demo_details.dropdown-menu.show ul{padding:0;margin:0}.catalog-product-view .column.main .product-info-main .custom_attributes .demo_details.dropdown-menu.show ul li{list-style:none}.catalog-product-view .column.main .product-info-main .custom_attributes .demo_details.dropdown-menu.show ul li a span{font-size:16px}.catalog-product-view .column.main .product-info-main .custom_attributes .demo_details.dropdown-menu.show ul li a{padding:0;border:0}.catalog-product-view .column.main .product-info-main .custom_attributes a span{font-size:18px;color:#171111}.catalog-product-view .column.main .product-info-main .custom_attributes .demo span{font-size:18px;color:#171111}.catalog-product-view .column.main .product-info-main .product-add-form a button{width:270px;padding:16px 15px}.catalog-product-view .column.main .product-info-main .product-add-form a button span{font-size:18px;font-weight:600}.catalog-product-view .column.main .product-info-main .product-add-form .actions.shopifyinstall{padding-right:24px}.catalog-product-view .column.main .product-info-main .product.attribute.overview ul{padding-left:30px}.catalog-product-view .column.main .product-info-main .product.attribute.overview ul li{list-style:none;margin-bottom:18px;color:#575757;font-weight:400;position:relative}.catalog-product-view .column.main .product-info-main .product.attribute.overview ul li:last-child{margin-bottom:0}.catalog-product-view .column.main .product-info-main .product.attribute.overview ul li:after{background-image:url(https://zestardshop.com/media/.thumbswysiwyg/gallery/teenyicons_tick-circle-solid.png);left:-30px;top:3px;width:18px;height:18px;content:"";position:absolute;background-repeat:no-repeat;background-size:contain}.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku{margin-bottom:18px}.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku{margin-bottom:18px}.catalog-product-view .column.main .product-info-main .support_block{background:#fef2f1;border:solid 1px #f97316;padding:16px 20px;border-radius:4px;order:6 !important;margin-top:24px;width:100%}.catalog-product-view .column.main .product-info-main .support_block span{color:#111827;font-size:18px;font-weight:500;text-transform:capitalize;position:relative;padding-left:40px;display:flex}.catalog-product-view .column.main .product-info-main .support_block span a{text-transform:lowercase;color:#111827;font-weight:700;text-decoration:underline;line-height:1.5 !important;padding:0 5px}.catalog-product-view .column.main .product-info-main .support_block span:after{position:absolute;content:"";width:24px;height:24px;background-image:url(https://zestardshop.com/media/.thumbswysiwyg/gallery/email_1.png);left:0;top:0}.catalog-product-view .mage-tabs-disabled ul.resp-tabs-list{background-color:#f5f5f5;display:flex;justify-content:center;gap:18px;padding:14px 0}.catalog-product-view .product.attribute.description .row{align-items:center}.catalog-product-view .mage-tabs-disabled{border:solid 1px #d9d9d9;border-radius:4px}.catalog-product-view .mage-tabs-disabled ul.resp-tabs-list li{background:0 0;border:0}.catalog-product-view .mage-tabs-disabled ul.resp-tabs-list li a{color:#575757;font-size:18px;font-weight:600;text-transform:capitalize}.catalog-product-view .mage-tabs-disabled ul.resp-tabs-list li.active{background:#0e4468;border-radius:4px}.catalog-product-view .mage-tabs-disabled ul.resp-tabs-list li.active a{color:#fff}.catalog-product-view .mage-tabs-disabled ul.resp-tabs-list li.active:before{display:none}.catalog-product-view .mage-tabs-disabled h3{font-size:20px;color:#111827;font-weight:600;margin:0;margin-bottom:24px;border-bottom:solid 1px #ccc;padding-bottom:8px}.catalog-product-view .mage-tabs-disabled h2{font-size:24px;color:#111827;font-weight:600;margin:0 0 12px}.catalog-product-view .mage-tabs-disabled p{color:#171111;font-weight:400;margin:16px 0}.catalog-product-view .mage-tabs-disabled ol li{font-size:16px;color:#171111}.catalog-product-view .mage-tabs-disabled ol li ul li{font-size:15px;position:relative;list-style:none}.catalog-product-view .mage-tabs-disabled ol li ul li:after{position:absolute;left:-18px;width:6px;height:6px;background:#505050;content:"";top:52%;transform:translateY(-50%);border-radius:50%}.catalog-product-view .mage-tabs-disabled ol li ul{margin-top:8px}.catalog-product-view .mage-tabs-disabled .value ul{padding-left:30px}.catalog-product-view .mage-tabs-disabled .value ul li{list-style:none;position:relative;font-size:14px;color:#575757;line-height:1.6;margin-bottom:18px}.catalog-product-view .mage-tabs-disabled .value ul li:after{background-image:url(https://zestardshop.com/media/.thumbswysiwyg/gallery/teenyicons_tick-circle-solid.png);left:-30px;top:3px;width:18px;height:18px;content:"";position:absolute;background-repeat:no-repeat;background-size:contain}.catalog-product-view .mage-tabs-disabled .value ol ul li:after{background-image:unset}.catalog-product-view .resp-tabs-container .review-legend{margin-bottom:30px}.catalog-product-view .resp-tabs-container .review-legend span{color:#111827;font-size:16px;font-weight:400;margin-bottom:10px !important;display:inline-block}.catalog-product-view .resp-tabs-container .review-legend strong{color:#575757;font-size:18px;font-weight:700;text-transform:capitalize}.catalog-product-view .review-fieldset .field{margin-bottom:18px}.catalog-product-view .review-fieldset .field label.label span{color:#171111;font-weight:400;font-size:16px}.catalog-product-view .review-fieldset .field label.label{margin-bottom:6px}.catalog-product-view .review-fieldset .field input{border-color:#d9d9d9;border-radius:4px}.catalog-product-view .review-fieldset .field label.label:after{color:#171111}.catalog-product-view .review-fieldset .review-field-text{margin-bottom:0}.catalog-product-view .review-fieldset .field textarea{border-color:#d9d9d9}.catalog-product-view .resp-tabs-container form button.action.submit.primary{background:#0e4468;font-size:18px;border-radius:4px;padding:12px 18px}.enable-ladyloading.catalog-product-view .product-options-wrapper-column{order:6;margin-top:12px}.enable-ladyloading.catalog-product-view .product-options-wrapper-column .field.qty{display:none !important}.catalog-product-view .product-options-wrapper-column .box-tocart{max-width:100%}.catalog-product-view .product-options-wrapper-column .actions button{width:286px !important}.catalog-product-view .product-options-wrapper-column .box-tocart .action{background-color:#0e4468;border-color:#0e4468 !important;transition:all .4s !important;font-size:18px;font-weight:600;text-transform:capitalize;border-radius:4px}.catalog-product-view .product-options-wrapper-column .box-tocart .actions button{height:54px !important}.catalog-product-view .product-options-wrapper-column .box-tocart .action:hover{background-color:#0a51a2 !important;color:#fff !important;border-color:#0a51a2 !important}.catalog-product-view .product-options-wrapper-column .box-tocart .actions .buynow{background:0 0 !important;color:#0e4468;border-color:#0e4468 !important;text-transform:capitalize !important}.catalog-product-view .product-options-wrapper-column .box-tocart .actions .buynow:hover{background-color:#0e4468 !important}.page-product-downloadable.catalog-product-view .column.main .product-info-main .product-options-wrapper-column .field.downloads{display:none}body.customer-account-create{background:#fff}.customer-account-create .column.main form{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:600px;margin:0 auto 50px;padding:20px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.customer-account-create .column.main .form-create-account .fieldset.create.account,fieldset.create.info{background:0 0 !important;min-height:unset !important;padding:0 !important;width:100% !important;margin-bottom:10px !important}.customer-account-create .column.main .field.choice.newsletter{display:none}.customer-account-create .column.main .field.choice{display:none}.customer-account-create .column.main .page-title-wrapper{margin-top:40px}.customer-account-create .column.main .page-title-wrapper h1.page-title{margin:0 auto 25px;max-width:600px;font-size:28px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-align:left;text-transform:capitalize}.customer-account-create .column.main .form-create-account .legend{font-size:20px !important;font-weight:500 !important;text-align:left;color:#000 !important;text-transform:capitalize !important;position:relative}.customer-account-create .column.main .form-create-account .legend:after{position:absolute;bottom:0;content:"";width:50px;background:red;height:2px;left:0}.customer-account-create .column.main label span{font-size:16px !important;font-weight:300 !important;color:#000}.customer-account-create .column.main .field{margin-bottom:15px}.customer-account-create .field input{border-color:#a9a9a9}.customer-account-login .login-container form input{border-color:#a9a9a9}.customer-account-create .column.main .password-strength-meter{font-size:14px !important;font-weight:300 !important;color:#000}.customer-account-create .column.main form button.action.primary{background:#005584;color:#fff;margin:0 !important;border-radius:3px;padding:10px 62px;display:inline-block;text-align:center}.customer-account-create fieldset.fieldset.additional_info{display:none}.customer-account-create .column.main .form-create-account .actions-toolbar{margin-left:auto}.customer-account-create .column.main .field input[type=checkbox]{margin-top:4px}body.customer-account-login{background:#fff}.customer-account-login h1.page-title{margin-bottom:25px;font-size:28px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-align:left;text-transform:capitalize}.customer-account-login .page-title-wrapper{margin-top:40px}.customer-account-login .login-container{display:flex;flex-wrap:wrap;width:100%;gap:24px;justify-content:space-between;padding-bottom:50px}.customer-account-login .login-container:before{display:none}.customer-account-login .login-container:after{display:none}.customer-account-login .login-container .block{padding:0 !important;margin-bottom:0;background:0 0 !important;max-width:40%}.customer-account-login .login-container .block .block-title{font-size:20px !important;font-weight:500 !important;text-align:left;color:#000 !important;text-transform:capitalize !important;position:relative}.customer-account-login .login-container .block .block-title:after{position:absolute;bottom:0;content:"";width:50px;background:red;height:2px;left:0}.customer-account-login .login-container .field.email.required{margin-bottom:12px}.customer-account-login .login-container .field.password.required{margin-bottom:12px}.customer-account-login .login-container .block .field.note{font-size:16px;color:#000;line-height:1.5;margin-bottom:12px;font-weight:300}.customer-account-login .login-container form label.label{font-size:16px !important;font-weight:300 !important;color:#000}.customer-account-login .login-container form .field.choice{display:flex;align-items:center;gap:5px}.customer-account-login .login-container form input[type=checkbox]{margin-bottom:7px}.customer-account-login .login-container form .actions-toolbar button{margin:0 15px 0 0 !important}.customer-account-login .login-container form .actions-toolbar a.action.remind{margin-top:0}.customer-account-login .login-container .block .block-title strong{font-weight:400}.customer-account-login .login-container form .actions-toolbar .primary{width:100%}.customer-account-login .login-container form .actions-toolbar .secondary{width:100%;text-align:right}.customer-account-login .login-container form .actions-toolbar .secondary span{font-size:15px}.customer-account-login .login-container .block.block-new-customer{box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;padding:20px !important;max-width:70%}.login-container .block-new-customer .actions-toolbar .primary{width:auto;float:right}.customer-account-login .login-container form .primary button{padding:10px 38px;border-radius:3px}.customer-account-login .login-container form .actions-toolbar{display:flex;justify-content:space-evenly;align-items:center;gap:10px;flex-direction:column-reverse}.customer-account-login .login-container form .actions-toolbar:before{display:none}.customer-account-login .login-container form .actions-toolbar:after{display:none}.customer-account-login .login-container .fieldset:last-child{margin-bottom:0 !important}.customer-account-login .login-container .primary a.action.create.primary{padding:10px 38px;border-radius:3px}.customer-account-login .login-container .block .block-content p{font-size:16px;color:#000;line-height:1.5;margin-bottom:12px;font-weight:300}.customer-account-forgotpassword .column.main form{max-width:600px;margin:0 auto 50px;background:#fff;padding:20px;border-radius:10px;box-shadow:0 20px 25px -5px rgb(0 0 0/10%),0 8px 10px -6px rgb(0 0 0/0.1);border:solid 2px #005481}.customer-account-forgotpassword .column.main .page-title-wrapper h1{margin-bottom:25px;font-size:var(--h2-size);line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-align:center}.customer-account-forgotpassword .column.main .page-title-wrapper{margin-top:40px}.customer-account-forgotpassword .column.main form .field.note{font-size:18px;color:#000;line-height:1.5;margin-bottom:15px}.customer-account-forgotpassword .column.main form label.label{font-size:18px !important;font-weight:500 !important;color:#000}.customer-account-forgotpassword .column.main form input{border-color:#a9a9a9;color:#000}.customer-account-forgotpassword .column.main form .field{margin-bottom:15px}.customer-account-forgotpassword .column.main form .captcha-image{display:flex;align-items:center;gap:20px}.customer-account-forgotpassword .column.main form .captcha-image button.captcha-reload{margin-top:0 !important}.customer-account-forgotpassword .column.main form .captcha-image img.captcha-img{border:solid 1px #a9a9a9;margin:0}.customer-account-forgotpassword .column.main form .primary button{margin:0 !important}.customer-account-forgotpassword .column.main form .secondary a.action.back{display:block;border:solid 1px #005481;padding:4px 8px;border-radius:4px}.account .sidebar.sidebar-additional{display:none}.account .columns{display:flex;width:100%;max-width:1250px;margin:40px auto;justify-content:space-between;background:#fff;border-radius:10px;padding:0;box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px}.account .columns .sidebar.sidebar-main{max-width:30%;background:#005481;border-radius:8px 0 0 8px;order:1}.account .columns .column.main{width:70% !important;margin-top:20px;padding:0 25px !important;order:2}.account .columns:after{display:none}.account .columns .block-collapsible-nav .content{background:0 0}.account .columns .column.main .block{margin-bottom:25px;width:100%}.account .columns .column.main .actions-toolbar{margin:20px 0}.account .columns .column.main .block .box{border-radius:5px;padding:12px 15px 20px;margin-bottom:0 !important;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;width:50%}.account .columns .column.main .block .block-content{display:flex;gap:20px}.account .columns .column.main .block .block-content:before{display:none !important}.account .columns .column.main .block .block-title{font-size:18px;font-weight:600}.account .columns .column.main .block .block-title strong{color:#000;font-weight:600}.account .columns .column.main .block strong.box-title{color:#000;line-height:1.2 !important}.account .columns .column.main h1.page-title{font-size:25px;margin-bottom:18px;padding-bottom:7px;border-bottom:solid 2px #005481;margin-right:0;display:inline-block}.account .columns .column.main .block .block-content:after{display:none !important}.account .columns .column.main .block .box .box-actions{font-size:14px}.account .columns .column.main form legend.legend{color:#000;font-weight:600;width:100%;margin-bottom:0}.account .columns .column.main form .fieldset{display:flex;flex-wrap:wrap;gap:20px}.account .columns .column.main form .fieldset .field{width:48%;margin-bottom:0;display:flex;align-items:center}.account .columns .column.main form .fieldset br{display:none}.account .columns .column.main form{border:solid 1px #ccc;padding:20px;border-radius:8px;box-shadow:rgb(0 0 0/0%) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px;margin-bottom:25px}.account .columns .column.main form .fieldset .field label.label{font-size:16px;font-weight:500;color:#000}.account .columns .column.main form .fieldset .field input{border-color:#b9b9b9;color:#000}.account .columns .column.main form .fieldset select{border-color:#b9b9b9;color:#000}.account .columns .block-collapsible-nav .content li.nav.item a{color:#fff;border:0}.account .columns .block-collapsible-nav .content li.nav.item.current strong{font-size:20px;padding-left:25px}.account .columns .block-collapsible-nav .content li.nav.item a:hover{background:#fff;color:#000}.account .columns .block-collapsible-nav .content li.nav.item.current{position:relative}.account .columns .block-collapsible-nav .content li.nav.item.current:before{position:absolute;content:"";left:-4px;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:15px solid #fff;top:10px}.account .columns .column.main form.form.wishlist.share .field{flex-direction:column}.account .columns .column.main form.form.form-newsletter-manage input{margin-top:0}.account .columns .column.main form.form.form-newsletter-manage label.label{margin-bottom:0}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{color:#fff;border:0}.customer-account-logoutsuccess .column.main{display:flex;flex-direction:column;justify-content:center;align-items:center}.account .column.main .toolbar{width:100%}.account .column.main .toolbar .pager{display:flex;width:100%;justify-content:space-between}.account .column.main .toolbar .pager .limiter{margin:0}.customer-account-logoutsuccess .column.main h1.page-title{font-size:30px;line-height:1.5;margin-bottom:10px}.customer-account-logoutsuccess .column.main p{font-size:18px;color:#000;line-height:1.5}.account .columns .column.main thead tr th{border:1px solid #dee2e6;font-size:14px}.account .columns .column.main td{border:1px solid #dee2e6;padding:.75rem !important;font-size:14px;font-weight:300}.account .columns .column.main td strong{font-weight:400}.account .columns .column thead tr th{border-bottom:0 !important}.sales-order-view .columns .column.main{display:inline-block !important}.sales-order-view .column.main span.order-status{display:block}.sales-order-print span.order-status{display:block}.sales-order-invoice .order-status{display:block}.sales-order-invoice .columns .column.main{display:block}.catalog-category-view .page-title-wrapper{width:100%;order:1}.catalog-category-view .page-title-wrapper h1{font-size:40px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-transform:capitalize}.catalog-category-view .toolbar-products{background:#fff;border:solid 1px #ccc;order:2;width:100%;margin-bottom:15px}.catalog-category-view .toolbar-products .modes{display:none}.toolbar-products .toolbar-sorter.sorter a.action.sorter-action.sort-asc{display:none}.catalog-category-view .columns .column.main .products.wrapper{order:3;width:100%}.catalog-category-view .products.wrapper.products-grid .product-items{display:grid;gap:20px;grid-template-columns:repeat(3,1fr) !important;width:100%;margin:0 0 30px}.catalog-category-view .products.wrapper.products-grid .product-items li{width:unset !important;height:100%;padding:0;display:flex;align-items:center;justify-content:center;font-size:var(--body-size);line-height:var(--body-line-height);color:var(--text-gray)}body.catalog-category-view .products-grid .product-item-actions .actions-primary button{background:var(--primary-hover);color:var(--white);text-transform:math-auto;border-radius:0;font-size:13px;font-weight:600;transition:all .3s ease;height:32px;width:102px;line-height:1.4;padding:0 15px}.catalog-category-view .products.wrapper.products-grid .product-items li .product-item-info{padding:30px 20px 61px;text-align:center;background-color:#fff;position:relative}.catalog-category-view .product-item-details{padding-top:15px !important;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.catalog-category-view .product-item-details strong.product.name.product-item-name a.product-item-link{font-weight:400 !important;font-size:16px;text-align:left;line-height:1.4}.catalog-category-view .product-item-details strong.product.name.product-item-name{width:100%;text-align:left}.catalog-category-view .product-item-details .price-box.price-final_price{margin:0}.categorypath-shopify-apps .product-item-inner{position:unset}.catalog-category-view .product-item-name a{font-size:var(--h6-size);line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold)}.catalog-category-view .product-item-details .product.description{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.catalog-category-view .product-item-details .product-item-description span p{margin:0;text-align:left;width:100%;font-size:14px !important;font-weight:400}body.catalog-category-view .product-item-details .product-item-description span{margin:0;text-align:left;width:100%;font-size:14px !important;font-weight:400}.catalog-category-view .product-item-description ul{padding:0}.catalog-category-view .sidebar.sidebar-additional{display:none}.catalog-category-view .columns .sidebar.sidebar-main{display:none}.catalog-category-view .columns .sidebar.sidebar-main .block-title.filter-title{margin-top:13px;padding-bottom:0}.catalog-category-view .columns .sidebar.sidebar-main .block-title.filter-title strong{text-transform:capitalize;font-weight:500;font-size:20px;margin-right:40px}.catalog-category-view .columns .column.main{order:1;display:flex;flex-wrap:wrap;justify-content:space-between}.catalog-category-view .columns:after{display:none}.catalog-category-view .block-content.filter-content{background:#fff !important;margin-top:20px;border:solid 1px #ccc !important;border-radius:5px !important}.catalog-category-view .list.products-list .product-item-details{margin:0;max-width:100%;padding:0 !important}.catalog-category-view .products.wrapper.list.products-list .product-item-info{display:flex;width:100%;background-color:#fff;padding:30px 20px;align-items:flex-start;gap:25px}.catalog-category-view .list.products-list .image-product{border:0;width:110px}.catalog-category-view .list.products-list .image-product img{min-height:100%}.catalog-category-view .list.products-list ul li{list-style:none;color:#000;margin-bottom:8px}.catalog-category-view .list.products-list .product-item-actions{display:flex;align-items:center;gap:12px;margin-top:12px}.catalog-category-view .list.products-list .product-item-actions .primary{margin:0 !important}.catalog-category-view .toolbar-products p{color:#000}.catalog-category-view .toolbar-products label{color:#000}.catalog-category-view .toolbar-products select{color:#000}.catalog-category-view .toolbar-products span{color:#000}.catalog-category-view .toolbar-products strong.page span{color:#fff !important}.catalog-category-view .toolbar-products li.item:hover span{color:#fff}.catalog-category-view .block.filter .filter-options .filter-options-content ol li a:after{top:4px !important;left:0 !important;font-size:15px !important}.catalog-category-view .columns .column.main .products.wrapper+.toolbar-products{order:3}.catalog-category-view .block-content.filter-content .filter-options-title{color:#000 !important}.catalog-category-view .block-content.filter-content a{color:#000 !important}.catalog-category-view .block-content.filter-content a span.count{color:#000}.catalog-category-view .block-content.filter-content a:hover{color:#005584 !important}.sidebar .block.filter .filter-options .price-slider-values{color:#000}.sidebar .block.filter .filter-options .price-slider-values input{color:#000;border-color:#838383}.catalog-category-view .block-content.filter-content li{color:#000}.catalog-category-view .block-content.filter-content a.action.clear{color:#fff !important}.cms-enquiry-form.cms-page-view{background:#fff}.cms-enquiry-form.cms-page-view .column.main{background:0 0;padding:0;box-shadow:unset;margin:50px 0 60px}.cms-enquiry-form.cms-page-view .column.main form{display:flex;gap:30px;justify-content:space-between;align-items:flex-start}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry span.subheading{font-size:40px;color:#171111;line-height:1.5}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry{width:30%}.cms-enquiry-form.cms-page-view .column.main form .row{width:70%;background:#f5f5f5;padding:30px 15px;border-radius:5px}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry h1{font-size:54px;color:#0e4468;font-weight:600;margin-bottom:28px}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry .contact-item{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:20px}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry .contact-item a{font-size:16px;color:#171111}.cms-enquiry-form form .form-field{padding:0 10px}.cms-enquiry-form form .form-field input{margin-bottom:24px;height:60px;border:1px solid #d9d9d9;padding:18px;border-radius:5px;color:#171111;font-size:18px}.cms-enquiry-form form .form-field select{margin-bottom:24px;height:60px;border:1px solid #70707047;color:#171111;padding:18px}.cms-enquiry-form form .form-field textarea{color:#171111;border:1px solid #d9d9d9;border-radius:4px;padding:18px;border-radius:5px;color:#171111;font-size:18px}.cms-enquiry-form form .form-field input::placeholder{color:#171111;font-size:18px}.cms-enquiry-form form .form-field textarea::placeholder{color:#171111;font-size:18px}.cms-enquiry-form form .submit-btn{margin-top:20px;max-width:269px}.cms-enquiry-form form .submit-btn input{background-color:#005584;color:#fff;border:0;border-radius:5px;width:100%;font-size:18px;padding:13px 15px}.cms-enquiry-form form .submit-btn input:hover{background-color:#00507b}.checkout-cart-index .column.main{margin-top:40px}.checkout-cart-index h1.page-title{margin-bottom:25px;font-size:40px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-transform:capitalize}.checkout-cart-index .table thead th{border-bottom:1px solid #dee2e6;padding-top:12px !important}.checkout-cart-index .cart.table-wrapper .items thead+.item{border-top:0}.checkout-cart-index .column.main{margin-top:40px}.checkout-cart-index h1.page-title{margin-bottom:25px;font-size:40px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold)}.checkout-cart-index .table thead th{border-bottom:1px solid #dee2e6 !important;padding-top:0 !important;border-top:0}.cart.table-wrapper .col.qty .input-text{border-color:#c9c9c9}.checkout-cart-index .cart.table-wrapper .item-actions td{padding:15px 0}.checkout-cart-index .cart.table-wrapper .item-actions td a{margin-bottom:0}.checkout-cart-index .actions-toolbar{display:flex;flex-wrap:wrap;row-gap:13px}.checkout-cart-index .form.form-login .actions-toolbar{display:block}.checkout-cart-index .product-item-name a{color:#000;font-size:18px;line-height:1.5}.checkout-cart-index dl.item-options{margin-top:0 !important;font-size:16px !important}.checkout-cart-index .cart.table-wrapper tbody.cart.item{background:#fff;border-top:1px}.checkout-cart-index form.form.form-cart{width:66.66%;padding-right:30px}.checkout-cart-index form.form.form-cart .cart.table-wrapper{background:#fff;padding:20px 30px;border-radius:10px;margin-bottom:30px;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}.cart.table-wrapper .col.price,.order-items.table-wrapper .col.price,.cart.table-wrapper .col.qty,.order-items.table-wrapper .col.qty,.cart.table-wrapper .col.subtotal,.order-items.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp,.order-items.table-wrapper .col.msrp{text-align:center}.cart.table-wrapper .col{border-top:0}.checkout-cart-index .cart-summary{background:#fff;border-radius:10px;top:0 !important;box-shadow:rgba(0,0,0,.16) 0px 1px 4px;width:33.33%}.show-sticky-product .sticky-product-action li a[data-tabcontent=tab-label-customtab]{display:none !important}.cartquickpro-catalog_product-options .columns .column.main{margin-top:0}.cartquickpro-catalog_product-options .columns .column.main form{margin:0}.cartquickpro-catalog_product-options .product-options-wrapper-column form .field.qty{margin-bottom:20px}.cartquickpro-catalog_product-options .product-info-main .product-add-form{margin-bottom:0}.back2top{background:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border:double #005481;color:#005481;bottom:8%}.back2top:hover{background:#005481;color:#fff}.catalog-category-view .product-item-description ul{display:none}.catalog-category-view .list.products-list .product-item-info ul{display:block}.catalog-category-view .list.products-list .product-item-info span ul{display:none}.catalog-category-view .product-items li a.cust-view-button{background-color:#005584;color:#fff;padding:6px 15px;text-transform:uppercase;border-radius:4px;font-size:14px;font-weight:500;border:solid 1px #005584;transition:all .3s ease}.catalog-category-view .product-items li a.cust-view-button:hover{color:#005584;background:#fff}.catalogsearch-result-index .columns{display:flex;gap:20px;margin-top:40px;justify-content:flex-start}.catalogsearch-result-index .column.main{max-width:78%}.catalogsearch-result-index h1.page-title{font-size:40px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold)}.catalogsearch-result-index .columns .sidebar.sidebar-additional{order:2;width:30%;max-width:20%;display:none}.catalogsearch-result-index .sidebar.sidebar-main{display:none}.catalogsearch-result-index .toolbar-products{background:#fff;border:solid 1px #ccc;width:100%;margin-bottom:15px}.catalogsearch-result-index .toolbar-products p{color:#000 !important}.catalogsearch-result-index .toolbar-products label{color:#000}.catalogsearch-result-index .toolbar-products select{color:#000}.catalogsearch-result-index .toolbar-products span{color:#000}.catalogsearch-result-index .columns:after{display:none}.catalogsearch-result-index .products-grid .product-items .product-item{width:unset !important;height:100%;padding:0 !important;display:flex !important;align-items:center;justify-content:center;font-size:var(--body-size);line-height:var(--body-line-height);color:var(--text-gray)}.catalogsearch-result-index .products-grid .product-items{display:grid !important;gap:20px;grid-template-columns:repeat(3,1fr) !important;width:100%;margin:0 0 30px !important}.catalogsearch-result-index .product-item .product-item-info{padding:30px 20px !important;text-align:center}.catalogsearch-result-index .toolbar-products .current span{color:#fff}.catalogsearch-result-index .toolbar-products li.item:hover span{color:#fff}.catalogsearch-result-index .list.products-list .product-item-info{display:flex;width:100%;background-color:#fff;padding:30px 20px;align-items:flex-start;gap:25px}.catalogsearch-result-index .list.products-list .image-product{border:0;width:110px}.catalogsearch-result-index .list.products-list img.product-image-photo{min-height:100%}.catalogsearch-result-index .list.products-list .product-item-details{margin:0;max-width:100%;padding:0 !important;text-align:left}.catalogsearch-result-index .product-item-name a{font-size:var(--h6-size);line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold)}.catalogsearch-result-index .product-item-details .product-item-description{margin:0}.catalogsearch-result-index .product-item-description ul{padding:0}.catalogsearch-result-index .list.products-list ul li{list-style:none;color:#000;margin-bottom:8px}.catalogsearch-result-index .product-item-description ul{display:none}.catalogsearch-result-index .list.products-list .product-item-info ul{display:block}.catalogsearch-result-index .list.products-list .product-item-info span ul{display:none}.catalogsearch-result-index .product-item-details .product-item-description span p{display:none}.sticky-bottom .group-block .block-bottom:nth-child(2){display:none}.sticky-bottom .group-block .block-bottom:nth-child(3){display:none}.sales-order-history .column.main{flex-direction:column}.account.wishlist-index-index .columns .column.main form{border:0;padding:0;box-shadow:unset;margin:0;border-radius:0}.account.wishlist-index-index .columns .column.main{flex-direction:column}.wishlist-index-index .products-grid .product-items .product-item{width:32.33% !important;padding:0 !important}.wishlist-index-index .product-items{gap:12px;margin:0 !important}.wishlist-index-index .products-grid.wishlist .product-item-info .product-item-photo{display:inline-block;width:100% !important;max-width:100% !important}.wishlist-index-index .products-grid .product-items .product-item .product-item-info{border:solid 1px #ccc;padding:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.wishlist-index-index.account .columns .column.main form .fieldset .field{display:none}.wishlist-index-index .products-grid .product-items .product-item .product-item-info .product-item-inner{display:flex;flex-direction:column;align-items:center}.wishlist-index-index .products-grid.wishlist .product-item-info .product-item-photo span{width:170px !important}.wishlist-index-index .products-grid .product-items .product-item .product-item-info .fieldset{gap:0;margin-bottom:8px}.wishlist-index-index .products-grid .product-items .product-item .product-item-info .actions-primary button{font-size:14px;height:40px;padding:8px 10px}.wishlist-index-index .products-grid .product-items .product-item .product-item-info .field input{height:40px}.wishlist-index-index .products-grid .product-items .product-item .product-item-info .price-box{display:inline-block}.vault-cards-listaction .columns .column.main{flex-direction:column}.paypal-billing_agreement-index .columns .column.main{flex-direction:column}.review-customer-index .columns .column.main{flex-direction:column}.newsletter-manage-index .columns .column.main{flex-direction:column}.customer-account-edit .columns .column.main form .fieldset .field{display:inline-block !important}.customer-address-form .columns .column.main form .fieldset .field{display:inline-block}.customer-address-form .message.info{display:inline-block;width:48%}.checkout-index-index .column.main{margin-top:40px}.checkout-index-index h1.page-title{margin-bottom:25px;font-size:40px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-transform:capitalize !important}.checkout-index-index .opc-wrapper .opc{background:#fff;padding:20px 30px;border-radius:10px;margin-bottom:30px;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}.checkout-index-index .opc-wrapper .opc .payment-method-title.field.choice{padding:0}.checkout-index-index .opc-wrapper .opc .payment-method-content{padding:0}.checkout-index-index .opc-wrapper .opc .address{display:flex;flex-wrap:wrap;width:100%;gap:25px}.checkout-index-index .opc-wrapper .opc .billing-address-form{max-width:100%}.checkout-index-index .opc-wrapper .opc .address .field._required{width:48%;margin-bottom:10px}.checkout-index-index .opc-wrapper .opc .field{width:48%;margin:0}.checkout-index-index .opc-wrapper .opc .address .field._required label.label span{font-size:16px;font-weight:500;color:#000}.checkout-index-index .opc-wrapper .opc .address .field._required input{border-color:#b9b9b9;color:#000}.checkout-index-index .opc-wrapper .opc .address .field._required select{border-color:#b9b9b9;color:#000}.checkout-index-index .opc-wrapper .opc .field label span{font-size:16px;font-weight:500;color:#000}.checkout-index-index .opc-wrapper .opc .field .control input{border-color:#b9b9b9;color:#000}.checkout-index-index .opc-block-shipping-information{padding:0}.checkout-index-index .opc-wrapper{width:66.66%}.checkout-index-index .opc-sidebar{margin:0 !important;background:#fff;box-shadow:rgba(0,0,0,.16) 0px 1px 4px;width:33.33%}.checkout-index-index .opc-sidebar .opc-block-summary{background:#fff}.checkout-index-index .column.main hr{display:none}.checkout-index-index .column.main{margin-bottom:30px}.checkout-index-index .opc-wrapper .opc button.action.action-edit-address{padding:3px 17px;margin-top:10px}.checkout-onepage-success .column.main{margin:40px auto;max-width:720px;padding:30px;border:solid 2px #005481;background:#fff;border-radius:10px;position:relative}.checkout-onepage-success .column.main h1.page-title{margin-bottom:25px;font-size:40px;line-height:var(--heading-line-height);color:var(--text-dark);font-weight:var(--semi-bold);text-align:center}.checkout-onepage-success .column.main:after{position:absolute;content:"";top:12px;left:12px;background:#005481;width:100%;height:100%;z-index:-9;border-radius:0 10px 10px}.message.success{max-width:100%;margin-left:auto;top:0}.message.error{max-width:100%;margin-left:auto;top:8px}.header-container .minicart-wrapper .block-minicart a.action.viewcart{border:solid 2px #005481;background:0 0;color:#005481;transition:all .4s}.header-container .minicart-wrapper .block-minicart a.action.viewcart:hover{background:#005481;color:#fff}.catalog-product-view section.screenshot_gallery{background:#0e4468;width:100vw;position:relative;margin-left:-50vw;left:50%;display:flex;padding:60px 0;margin-bottom:80px}.catalog-product-view section.screenshot_gallery h2{text-align:center;margin-bottom:42px;color:#fff;font-size:38px;line-height:1.5;font-weight:600}.catalog-product-view section.screenshot_gallery .owl-dots{display:none}.catalog-product-view section.screenshot_gallery .owl-theme .owl-nav{position:absolute;width:100%;display:flex;justify-content:space-between;top:50%;transform:translateY(-50%)}.catalog-product-view section.screenshot_gallery .owl-theme .owl-nav .owl-prev{position:absolute;left:-22px;width:32px;height:32px;border-radius:50%;z-index:9;background:#fff;display:flex;align-items:center;justify-content:center;border:0;box-shadow:-1px 1px 4px 0px #00000085}.catalog-product-view section.screenshot_gallery .owl-theme .owl-nav [class*=owl-]:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3e%3cpath fill='%23005584' d='M5.53 1.53a.75.75 0 0 0-1.06-1.06l-4 4a.75.75 0 0 0 0 1.06l4 4a.75.75 0 0 0 1.06-1.06L2.81 5.75H12.5a.75.75 0 0 0 0-1.5H2.81L5.53 1.53z'/%3e%3c/svg%3e ");width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.catalog-product-view section.screenshot_gallery .owl-theme .owl-nav .owl-next{right:-22px;position:absolute;width:32px;height:32px;border-radius:50%;z-index:9;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:1px 1px 4px 0px #00000085;border:0;transition:all .3s}.catalog-product-view section.screenshot_gallery .owl-theme .owl-nav [class*=owl-].owl-next:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3e%3cpath fill='%23005584' d='M8.47 1.53a.75.75 0 0 1 1.06-1.06l4 4a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 1 1-1.06-1.06L11.19 5.75H1.5a.75.75 0 0 1 0-1.5h9.69L8.47 1.53z'/%3e%3c/svg%3e ");width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.catalog-product-view section.screenshot_gallery .owl-theme .owl-nav [class*=owl-]:hover{background:#fff;border:0}.catalog-product-view section.screenshot_gallery .owl-theme .owl-nav [class*=owl-].disabled{background:#d9d9d9 !important}.catalog-product-view section.importantFeatures{background:#f5f5f5;width:100vw;position:relative;margin-left:-50vw;left:50%;padding:60px 0;margin-top:80px;margin-bottom:80px}.catalog-product-view section.importantFeatures h2{margin-bottom:60px;color:#171111;font-size:38px;line-height:1.5;font-weight:600}.catalog-product-view section.importantFeatures ol{padding:0 !important;display:grid;grid-template-columns:repeat(3,1fr);gap:25px;counter-reset:item;padding-left:1.5em}.catalog-product-view section.importantFeatures ol li{font-size:18px;color:#111827;text-align:center;font-weight:400;margin:0 auto;list-style:none;max-width:390px;display:flex;flex-direction:column;position:relative;gap:18px;align-items:center}.catalog-product-view section.importantFeatures ol li:before{counter-increment:item;content:counter(item) " ";background:#0e4468;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;line-height:1.6}.sticky-product-action{display:none !important;opacity:0 !important;visibility:hidden !important}.products-grid .product-item-actions .actions-primary button:before{display:none}.products-grid .product-item-info:hover{box-shadow:unset !important;-webkit-box-shadow:unset !important}.products-grid .product-item-actions .actions-primary button span{display:block !important}.products-grid .product-item-actions .actions-secondary .towishlist{right:10px;position:absolute;left:unset}.products-grid .product-item-inner{position:unset !important}.products-grid .product-item-actions{position:unset}.page-with-filter .columns .search.results{width:100%}.search.results .products.wrapper .product-items .product-item-info{position:relative;background:#fff}.page-with-filter .products.wrapper.list.products-list .product-item-inner{display:flex;flex-wrap:wrap;flex-direction:column-reverse;gap:15px}.page-with-filter main#maincontent .columns .products-grid .product-items{grid-template-columns:repeat(5,1fr) !important}.catalogsearch-result-index .columns .column.main{max-width:100% !important}.header.links .customer-welcome .customer-menu .header.links li.authorization-link a{background:#fd743d}.header-container .header.links .customer-welcome .customer-menu .header.links li a{text-transform:capitalize;font-size:14px;padding:8px}.header-container .header.links .customer-welcome .customer-menu .header.links li{margin-bottom:6px}.header-container .header.links .customer-welcome .customer-menu .header.links{padding-bottom:47px}.header-container .r-content .header.links li a{padding:8px;text-transform:capitalize;font-size:14px}.header-container .r-content .header.links li{margin-bottom:6px}.contact-index-index .contact-form-info .row .contact-form form .actions-toolbar .primary{max-width:185px !important}.contact-index-index .contact-form-info .row .contact-form form .actions-toolbar .primary button{font-size:16px !important;padding:10px !important}.catalog-category-view .product-item-details .custom-price-cart-wrap{position:absolute;bottom:30px;display:flex;justify-content:space-between;width:100%;padding:0 20px;left:0;right:0;align-items:center}@media(min-width:769px){.checkout-cart-index .cart.table-wrapper tbody.cart.item tr .col.item{padding-left:0 !important;display:flex !important;padding-top:23px !important;gap:15px}.cart.table-wrapper .product-item-photo{position:unset;padding:0;max-width:100px}.checkout-cart-index form.form.form-cart .cart.table-wrapper .product-item-photo{width:auto}}@media(max-width:1450px){.header-container .header-middle .l-content{width:140px}.header-middle .m-content ul.sm_megamenu_menu{gap:25px}body .header-container .container{gap:35px}.header-middle .m-content .sm_megamenu_menu li span{font-size:15px}.header-middle li.contactButton-parent a .sm_megamenu_title{padding:10px 20px}.apps-section{padding:50px 0}body .btn-primary{padding:8px 18px;font-size:14px}body .products-grid .product-item-actions .actions-primary button{padding:8px 18px;font-size:14px;height:41px}.plugins-Products-section{padding:60px 0}.tabs-product .products.wrapper.products-grid .product-items:after{display:none !important}.magento-Products-section{padding:60px 0}.testimonial-wrpr{padding:60px 0}body h2{font-size:32px}.page-footer .footer-bottom{padding:20px 0}.page-footer .footer-bottom address{font-size:16px}.product-items strong a{font-size:16px}.catalog-category-view .page-title-wrapper h1{font-size:34px}.cms-enquiry-form form h1{font-size:34px}.checkout-index-index h1.page-title{font-size:34px}.checkout-onepage-success .column.main h1.page-title{font-size:36px}.cms-page-view .column.main h1.page-title{font-size:34px}html .page-layout-1column .product.media,html .page-layout-2columns-left .product.media,html .page-layout-2columns-right .product.media{width:510px}html .page-layout-1column .product-info-main,html .page-layout-2columns-left .product-info-main,html .page-layout-2columns-right .product-info-main{width:calc(100% - 510px)}.catalog-product-view .column.main .product-info-main .extension_version{right:10px}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry h1{font-size:45px}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry span.subheading{font-size:30px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .view_demo.dropdown{flex:unset;min-width:220px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .user-guide{flex:unset;min-width:220px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .installation-guide{flex:unset;max-width:220px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .installation-guide a{width:100%}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .user-guide a{width:100%}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .view_demo.dropdown a{width:100%}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .view_demo.dropdown .demo{margin:0 !important}}@media(max-width:1250px){.header-container .header-middle .l-content{width:135px}.header-middle li.contactButton-parent a .sm_megamenu_title{padding:8px 15px}.header-middle .m-content .sm_megamenu_menu li span{font-size:14px}.page-footer .logo-footer{max-width:150px}.catalog-category-view .columns .sidebar.sidebar-main{max-width:26%}.catalog-category-view .columns{justify-content:space-between}.wishlist-index-index .products-grid .product-items .product-item{width:49% !important}.wishlist-index-index .product-items{flex-wrap:wrap !important}.catalog-product-view .product-options-wrapper-column .actions button{width:260px !important}.page-with-filter main#maincontent .columns .products-grid .product-items{grid-template-columns:repeat(3,1fr) !important}}@media(max-width:1200px){.apps-section .wrap{grid-template-columns:repeat(3,1fr)}html .page-layout-1column .product.media,html .page-layout-2columns-left .product.media,html .page-layout-2columns-right .product.media{width:410px}html .page-layout-1column .product-info-main,html .page-layout-2columns-left .product-info-main,html .page-layout-2columns-right .product-info-main{width:calc(100% - 410px)}.catalog-product-view .column.main .product-info-main h1.page-title{font-size:26px}.page-product-downloadable.catalog-product-view .product-add-form .product-options-wrapper .fieldset>.field>.label{font-size:22px}.catalog-product-view .column.main .product-info-main .support_block span{font-size:16px}.catalog-product-view .column.main .product-info-main .support_block{padding:12px 20px}.catalog-product-view .product-options-wrapper-column .box-tocart .actions button{height:50px !important}.catalog-product-view .product-options-wrapper-column .actions button{width:250px !important}.catalog-product-view .column.main .product-info-main .custom_attributes a{padding:13px 15px;width:240px}.catalog-product-view .column.main .product-info-main .product-add-form a button{width:250px;padding:13px 15px}.catalog-product-view section.importantFeatures h2{font-size:32px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .view_demo.dropdown a{padding:13px 15px}}@media(max-width:1150px){.header-container .header-middle .l-content{width:120px}.header-middle li.contactButton-parent a .sm_megamenu_title{padding:8px 12px}.header-container .block-header{width:18px;height:18px}.header-container .block-header.customer-links:before{width:22px !important;height:22px !important;background-size:contain}.header-container .block-header.search-container:before{width:22px !important;height:22px !important;background-size:contain}.header-container .minicart-header{width:18px;height:18px}.page-header .header-container .minicart-wrapper .action.showcart{width:22px;height:22px;background-size:contain}.header-middle .m-content ul>li.parent-item>a .sm_megamenu_title:after{right:-17px}.apps-section h2{margin-bottom:30px}body h2{font-size:30px}.testimonial-wrpr h2{margin-bottom:30px}.catalog-category-view .page-title-wrapper h1{font-size:32px}.cms-enquiry-form form h1{font-size:32px}.checkout-index-index .opc-wrapper .opc .address .field._required{width:100%}.checkout-index-index .opc-wrapper .opc .field{width:100%}.checkout-index-index h1.page-title{font-size:32px}.checkout-onepage-success .column.main h1.page-title{font-size:32px}.cms-page-view .column.main h1.page-title{font-size:32px}.catalog-product-view .product-options-wrapper-column .actions button{width:208px !important}.catalog-product-view .column.main .product-info-main .support_block span{font-size:15px}.catalog-product-view .column.main .product-info-main .support_block{padding:12px}.catalog-product-view .column.main .product-info-main .support_block span{padding-left:30px}.catalog-product-view .column.main .product-info-main .product-add-form .actions.shopifyinstall{padding-right:15px}.catalog-product-view .column.main .product-info-main .product-add-form a button{width:240px}.catalog-product-view .column.main .product-info-main .custom_attributes{gap:12px}.catalog-product-view .column.main .product-info-main .support_block{padding:12px}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry h1{font-size:40px}.cms-enquiry-form.cms-page-view .column.main form .custom-enquiry span.subheading{font-size:32px}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .installation-guide a{padding:13px 15px}}@media(max-width:1024px){.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_title span{display:none}.header-mobile .navigation-mobile .sm_megamenu_menu>li.parent-active a span.sm_megamenu_title{color:#000;font-weight:600}.header-mobile .navigation-mobile .sm_megamenu_menu>li .btn-submobile{top:7px;width:100%;cursor:pointer}.header-mobile .navigation-mobile .sm_megamenu_menu>li .btn-submobile:before{right:0;position:absolute}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_content .col-lg-3.col-md-3{width:100%;max-width:100%;flex:100%;border-bottom:solid 1px #8b8b8b;margin:0 20px;padding:0}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_content .col-lg-3.col-md-3 ul{padding:0}.header-mobile .navigation-mobile .sm_megamenu_menu>li{border-bottom:solid 1px #ccc;margin-bottom:0;padding:8px 0}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_content .col-lg-3.col-md-3 ul li{margin:0;padding:5px 0;border-bottom:solid 1px #8b8b8b}.header-mobile .navigation-mobile .sm_megamenu_menu>li>div{padding-top:5px}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_content .col-lg-3.col-md-3 ul li a{font-size:14px}.header-container .r-content .header.links li a{padding:8px;text-transform:capitalize;font-size:14px}.header-mobile .navigation-mobile .sm_megamenu_menu>li:last-child{border:0}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_content .col-lg-3.col-md-3 ul li:last-child{border:0}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_content .col-lg-3.col-md-3:last-child{border:0}.apps-section{padding:40px 0 20px}.plugins-Products-section h2{margin-bottom:30px}.testimonial-wrpr{padding:40px 0}.mobile-bottom small.copyright{color:#fff}.catalog-category-view .products.wrapper.products-grid .product-items{grid-template-columns:repeat(2,1fr) !important}.catalog-category-view .columns .sidebar.sidebar-main{max-width:37%}.magento-Products-section .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap{height:38px;transition:all .4s}.magento-Products-section .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.active{margin-bottom:100px}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container{text-align:left}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs{justify-content:flex-start}body .magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li{border-bottom:0 !important}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li span{padding:5px 20px !important}.magento-Products-section .tabs-product .owl-theme .owl-nav .owl-next:hover:before{margin-left:0}.magento-Products-section .tabs-product .owl-theme .owl-nav .owl-prev:hover:before{margin-right:0}.magento-Products-section .sm-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap .ltabs-current-select{font-size:15px}body .magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li:hover,body .magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.tab-sel{border-bottom:0 !important}.sm-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap .ltabs-tabs{transition:all .6s;margin:0;top:127%;gap:30px;justify-content:space-around}.catalog-category-view .block-content.filter-content{margin-top:10px}.product.data.items.accordion-style .item.title.resp-accordion{border-color:#005481}.product.data.items.accordion-style .item.title.resp-accordion a{color:#005481 !important}.product.data.items.accordion-style .item.title.resp-accordion a:after{color:#005481 !important}.product.data.items.accordion-style .item.title.resp-accordion.active a:after{color:#fff !important}.product.data.items.accordion-style .item.title.resp-accordion.active{background:#005481}.product.data.items.accordion-style .item.title.resp-accordion.active a{color:#fff !important}.catalog-product-view .default-style .resp-tabs-list li{padding:6px 10px !important}.default-style .resp-tabs-list li a{font-size:16px}.account .columns .column.main form .fieldset .field{width:47%}.account .columns .column.main h1.page-title{font-size:20px}.wishlist-index-index .fieldset .field{width:auto !important}.trusted-by-brands-sec .trusted-by-brands-wrap{gap:30px;grid-template-columns:repeat(4,1fr)}.trusted-by-brands-sec .trusted-by-brands-colmun img{max-height:75px;max-width:140px}.catalog-product-view .column.main .product-info-main .product-add-form a button{width:225px}.catalog-product-view .column.main .product-info-main .custom_attributes a{width:225px}}@media(max-width:991px){.dropdown-header-sticky .list-megamenu-items>li>.sm-megamenu-child{padding-bottom:0}.dropdown-header-sticky .col-lg-3.col-md-3{width:100%;max-width:100%;flex:100%;border-bottom:solid 1px #8b8b8b;margin:0 20px;padding:0}.dropdown-header-sticky ul{padding:0}.dropdown-header-sticky ul li{margin:0;padding:5px 0;border-bottom:solid 1px #8b8b8b}.dropdown-header-sticky ul li a{width:100%;display:block}.dropdown-header-sticky .col-lg-3.col-md-3:last-child{border:0}.dropdown-header-sticky ul li:last-child{border:0}.dropdown-header-sticky .sm_megamenu_title span{display:none}.dropdown-header-sticky ul li.parent-active a span.sm_megamenu_title{color:#000}.dropdown-header-sticky .list-megamenu-items>li>.btn-submobile{top:10px;width:100%}.dropdown-header-sticky .list-megamenu-items>li>.btn-submobile:before{position:absolute;right:0}.static-images-section .image-wrap{flex-direction:column}.footer-top .row{row-gap:35px}.page-footer .footer-block .footer-block-title{font-size:20px;margin-bottom:10px}.customer-account-create .column.main .form-create-account .legend{font-size:20px !important;margin-bottom:15px}.customer-account-login .login-container .block .block-title{font-size:20px !important;margin-bottom:15px}.customer-account-create .column.main label span{font-size:16px !important}.customer-account-login .login-container{gap:20px}.customer-account-login .login-container .block{width:48%}.customer-account-login .login-container form label.label{font-size:16px !important}.account .columns .sidebar.sidebar-main .block-collapsible-nav-title{display:none}.account .columns .block-collapsible-nav .content li.nav.item.current strong{font-size:17px}.checkout-index-index .opc-wrapper .opc .payment-method-content{padding:0 15px 23px !important}.checkout-index-index .opc-wrapper .opc .payment-method-title.field.choice{padding:15px !important}.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart{width:100%}.product-info-main .box-tocart .fieldset .actions .buynow,.product-options-bottom .box-tocart .fieldset .actions .buynow{width:100%;right:0 !important}.checkout-cart-index .cart-container{display:flex;justify-content:space-between;gap:20px}.checkout-cart-index form.form.form-cart{padding-right:0;width:65%;order:1;margin-bottom:30px}.checkout-cart-index .cart-summary{width:35%;order:2}.checkout-cart-index div#gift-options-cart{display:none}.checkout-cart-index form.form.form-cart .cart.table-wrapper{padding-left:15px}.checkout-cart-index .column.main .cart-container:before{display:none}.checkout-cart-index .column.main .cart-container:after{display:none}.checkout-cart-index form.form.form-cart .cart.table-wrapper .product-item-photo{max-width:100px}.checkout-cart-index form.form.form-cart .cart.table-wrapper .product-item-photo img{object-fit:contain !important;min-width:100%}.checkout-index-index .opc-wrapper{width:50%}.checkout-index-index .opc-sidebar{width:50%}.wishlist-index-index .products-grid .product-items .product-item{width:100% !important}.wishlist-index-index .products-grid.wishlist .product-item-info .product-item-photo{width:unset !important}footer.page-footer .footer-col-box{flex:0 0 33.33%;max-width:33.33%}footer.page-footer .footer-block{float:unset}.trusted-by-brands-sec .feature-card p{font-size:14px}.trusted-by-brands-sec .feature-card{padding:6px 15px}.trusted-by-brands-sec .features-wrapper{max-width:100%;gap:15px}.trusted-by-brands-sec{padding:20px 0 40px}.static-banner{padding:20px 0}.magento-Products-section{padding:40px 0 70px}.plugins-Products-section{padding:40px 0 80px}.built_image{padding:20px 0 40px}.built_image .image-wrap .content{padding:0}.built_image .image-wrap{padding:20px;gap:25px}.built_image .sub-title{margin:12px 0 20px}.static-banner .image-wrap{padding:0 20px;gap:25px}.static-banner .image-wrap .content{padding:0}.built_image .sub-title p{font-size:20px;margin:0}.static-banner .image-wrap h2{margin-bottom:20px}.catalog-category-view .products.wrapper.products-grid .product-items li .product-item-info .product-item-inner{position:unset}.catalog-category-view .products.wrapper.products-grid .product-items li{min-width:208px}.catalog-category-view .products.wrapper.products-grid .product-items .product.actions.product-item-actions{padding:0}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .view_demo.dropdown{flex:unset}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .user-guide{flex:unset}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .installation-guide{flex:unset}html body.page-layout-2columns-right .product.media a.action.towishlist{right:10px}}@media(max-width:768px){.catalog-category-view .columns .column.main .products.wrapper+.toolbar-products .filter-mobile-btn{display:none}.catalog-category-view .columns .column.main .products.wrapper+.toolbar-products{background:0 0;border:0}.catalog-category-view .products.wrapper.products-grid .product-items{margin-bottom:0}.catalog-category-view .filter-mobile-btn #btn-filter{display:none}.catalog-category-view .block.filter{background-color:transparent;box-shadow:unset;position:unset;padding:0;width:100%;left:-100%}.catalog-category-view .close-filter{display:none}.checkout-index-index .opc-wrapper{padding-right:0 !important}.checkout-index-index .opc-wrapper .opc .payment-method-content{padding:0 15px 23px !important}.checkout-index-index .opc-wrapper .opc .payment-method-title.field.choice{padding:15px !important}.account .columns{flex-direction:column;margin-top:0}.account .columns .sidebar.sidebar-main{max-width:100%;width:100% !important;border-radius:8px 8px 0 0;order:1}.account .columns .column.main{width:100% !important;max-width:100% !important;order:2}.account .columns .block-collapsible-nav{position:relative;top:0;margin-bottom:0 !important}.account .columns .block-collapsible-nav strong{color:#fff}.account .columns .block-collapsible-nav .title:after{color:#fff}.account .columns .block-collapsible-nav .title{padding:11px 46px 10px 23px}.account .columns .sidebar.sidebar-main .block-collapsible-nav-title{display:block}.checkout-cart-index form.form.form-cart .cart.table-wrapper .product-item-photo{max-width:117px}.checkout-cart-index form.form.form-cart .cart.table-wrapper .item .col.item{padding:28.75px 0 11.5px 111px;display:inline-block}.checkout-cart-index form.form.form-cart .cart.table-wrapper .product-item-details{display:inline-block}.checkout-cart-index div#gift-options-cart{display:none}.checkout-cart-index .cart-container{display:flex;justify-content:space-between;gap:20px}.checkout-index-index .custom-slide .modal-inner-wrap{transform:unset;box-shadow:unset}.checkout-index-index .custom-slide{position:unset !important;visibility:unset;opacity:unset}.checkout-index-index .opc-sidebar{width:47%}.wishlist-index-index .products-grid.wishlist .product-item-info .product-item-photo span{width:100px !important;max-width:100%}.wishlist-index-index .products-grid.wishlist .product-item-name{margin-left:0 !important}.wishlist-index-index .products-grid .product-items .product-item .product-item-info .price-box{display:unset;margin:0}.wishlist-index-index .products-grid.wishlist .product-item-info .product-item-photo{margin-right:15px !important}.trusted-by-brands-sec .trusted-by-brands-wrap{grid-template-columns:repeat(1,1fr)}.trusted-by-brands-sec .trusted-by-brands-wrap .trusted-by-brands-colmun{height:100% !important;max-width:100%}.trusted-by-brands-sec .trusted-by-brands-wrap .slick-slide.slick-active>div{text-align:center !important;width:100% !important}.trusted-by-brands-sec .trusted-by-brands-colmun img{margin:0 auto !important;max-width:200px !important;max-height:100% !important}.trusted-by-brands-sec .trusted-by-brands-wrap .slick-track{display:flex !important;align-items:center !important}.trusted-by-brands-sec .slick-prev{position:absolute;left:-20px;width:35px;height:35px;border-radius:50%;z-index:9;background:#fff;display:flex;align-items:center;justify-content:center;border:0 !important;box-shadow:-1px 1px 4px 0px #00000085 !important}.trusted-by-brands-sec .slick-prev:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3e%3cpath fill='%23005584' d='M5.53 1.53a.75.75 0 0 0-1.06-1.06l-4 4a.75.75 0 0 0 0 1.06l4 4a.75.75 0 0 0 1.06-1.06L2.81 5.75H12.5a.75.75 0 0 0 0-1.5H2.81L5.53 1.53z'/%3e%3c/svg%3e");width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.trusted-by-brands-sec .slick-next{right:-20px;position:absolute;width:35px;height:35px;border-radius:50%;z-index:9;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:1px 1px 4px 0px #00000085 !important;border:0 !important;transition:all .3s;opacity:1 !important}.trusted-by-brands-sec .slick-next:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3e%3cpath fill='%23005584' d='M8.47 1.53a.75.75 0 0 1 1.06-1.06l4 4a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 1 1-1.06-1.06L11.19 5.75H1.5a.75.75 0 0 1 0-1.5h9.69L8.47 1.53z'/%3e%3c/svg%3e");width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.products-grid .product-item-actions .actions-primary button span{display:unset !important}.products-grid .product-item-actions .actions-secondary{top:15px !important;visibility:visible !important;text-align:right;right:5px !important;left:unset !important}.products-grid .product-item-info .product-item-actions .actions-secondary{opacity:initial;visibility:visible}.product-items .product-item-details .product-item-inner{position:unset}.product-items .product-item-details .product.actions.product-item-actions{position:unset;padding:0}.products.wrapper .product-items .product-item-info{box-shadow:unset}#myaccount-drop .dropdown-header-sticky .content-dropdown-sticky .content-dropdown{padding-top:35px !important}.dropdown-header-sticky .content-dropdown-sticky .content-dropdown{padding-top:52px !important}.sticky-bottom .block-bottom.active .dropdown-header-sticky .block.block-customer-login{padding-top:35px}}@media(max-width:767px){.apps-section .wrap{grid-template-columns:repeat(2,1fr)}body h6{font-size:16px;margin:10px 0}body .btn-primary{padding:7px 15px;font-size:13px}body .products-grid .product-item-actions .actions-primary button{padding:7px 15px;font-size:13px;height:37px}.page-with-filter main#maincontent .columns .products-grid .product-items{grid-template-columns:repeat(2,1fr) !important}body.catalog-category-view .products-grid .product-item-actions .actions-primary button{background:var(--primary-hover);color:var(--white);text-transform:math-auto;border-radius:0;font-size:13px;font-weight:600;transition:all .3s ease;height:36px;width:116px;line-height:1.8;padding:0 7px}.catalog-category-view .product-item-details{padding:15px 0 0!important}body.catalog-category-view .products-grid .product.details.product-item-details{max-width:100%}.plugins-Products-section .tabs-product .owl-theme .owl-nav{bottom:-60px;top:unset;right:unset;left:50%;transform:translateX(-50%);display:flex;gap:20px;justify-content:center}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-prev{position:unset}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-next{position:unset}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-prev{width:35px;height:35px}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-next{width:35px;height:35px}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-next:hover:before{margin:0}.plugins-Products-section .tabs-product .owl-theme .owl-nav .owl-prev:hover:before{margin:0}.magento-Products-section .tabs-product .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li span{padding:0 13px !important}.magento-Products-section .sm-listing-tabs .ltabs-items-container .ltabs-items-inner{padding:0 20px}.magento-Products-section .tabs-product .owl-theme .owl-nav{bottom:-10px;top:unset;justify-content:space-around;left:0;margin:0 auto;transform:unset !important;max-width:100px}.magento-Products-section .tabs-product .owl-theme .owl-nav [class*=owl-]{width:35px;height:35px}.magento-Products-section .tabs-product .owl-theme .owl-nav .owl-prev{left:0}.magento-Products-section .tabs-product .owl-theme .owl-nav .owl-next{right:0}.cms-enquiry-form form .form-field select{max-width:100% !important}.customer-account-create .column.main .form-create-account .fieldset.create.account,fieldset.create.info{width:100% !important;margin-bottom:0 !important}.customer-account-create .column.main .field{padding:0}.customer-account-login .login-container .block{width:100%;margin-bottom:0 !important;max-width:100% !important}.customer-account-login .login-container{gap:30px}.catalog-category-view .filter-mobile-btn #btn-filter{display:block}.sticky-bottom .container{padding:0}.catalog-category-view .block.filter{background-color:#fff;width:auto;position:fixed;padding:20px;box-shadow:0 0 15px rgba(0,0,0,.15);left:-100%}.catalog-category-view .close-filter{display:inline-block;border:solid 1px;border-radius:50px;top:0}.catalog-category-view .close-filter:before{font-size:18px;line-height:20px}.product-info-main .box-tocart .field.qty .label,.product-options-bottom .box-tocart .field.qty .label{height:35px}body h3{font-size:28px}.catalog-product-view .product.data.items.accordion-style .item.title.resp-accordion{padding:8px 12px !important}.catalog-product-view .product.data.items.accordion-style .item.title.resp-accordion a{font-size:18px}.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{padding:12px 8px}.account .page-main{padding-top:20px}.checkout-index-index .column.main{margin-top:20px}.checkout-index-index h1.page-title{margin-bottom:0}.cms-page-view ul.nav.nav-tabs.nav-stacked.tabs-left{margin-bottom:35px}.catalog-product-view .default-style .resp-tabs-list li{margin:0 !important;border:0 !important;padding:0 !important}.cms-enquiry-form .column.main{padding:0}.checkout-cart-index .column.main .cart-container{flex-direction:column}.checkout-cart-index form.form.form-cart{width:100%;padding-right:0;margin-bottom:30px}.checkout-cart-index .cart-summary{width:100%}.checkout-cart-index form.form.form-cart .cart.table-wrapper .item .col.item{display:block}.checkout-index-index .opc-wrapper{width:100%}.checkout-index-index .opc-sidebar{width:100%}.wishlist-index-index .products-grid.wishlist .product-item-name{margin-left:0 !important}.wishlist-index-index .products-grid.wishlist .product-item-info .product-item-photo span{width:100px !important;max-width:100%}.wishlist-index-index .products-grid .product-items .product-item .product-item-info .price-box{display:unset;margin:0}.wishlist-index-index .products-grid.wishlist .product-item-info .product-item-photo{margin-right:15px !important}.wishlist-index-index .products-grid .product-items .product-item .product-item-info .fieldset{flex-wrap:nowrap}.wishlist-index-index .products-grid.wishlist .product-item-actions{padding:0}footer.page-footer{padding-top:40px}footer.page-footer .footer-col-box{flex:0 0 50%;max-width:50%}.footer-top .row{row-gap:25px}.page-footer .social-footer ul{margin-top:20px}.page-footer .social-footer ul li a{width:30px;height:30px}.page-footer .social-footer ul li a span{font-size:15px}footer.page-footer .portfolio{max-width:200px}.dropdown-header-sticky .list-megamenu-items>li>a{font-weight:500}.static-banner .image-wrap{flex-direction:column-reverse;padding:35px 20px}.static-banner .image-wrap .static-image{padding:0}.built_image .image-wrap{flex-direction:column-reverse;padding:35px 20px}.built_image .sub-title p{font-size:16px}.built_image .sub-title{margin:5px 0 20px}.built_image .cta-button a{font-size:14px;padding:12px 15px}.static-banner .cta-button a{font-size:14px;padding:12px 15px}.catalog-product-view section.importantFeatures ol{grid-template-columns:repeat(2,1fr)}.catalog-product-view .column.main .product-info-main .product-add-form a button{width:200px;padding:11px 15px}.catalog-product-view .column.main .product-info-main .support_block span{padding-left:40px}.catalog-product-view .column.main .product-info-main .support_block span{flex-wrap:wrap}.catalog-product-view .product-options-wrapper-column .actions button{width:200px !important}.product-info-main .box-tocart .fieldset .actions,.product-options-bottom .box-tocart .fieldset .actions{gap:20px;padding:0}.page-product-downloadable.catalog-product-view .product-add-form .options-list{flex-direction:column;gap:12px}.page-product-downloadable.catalog-product-view .product-add-form .product-options-wrapper .fieldset>.field>.label{font-size:20px !important;margin-bottom:15px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field label.label{font-size:16px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field input.radio{width:15px;height:15px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field input.radio:before{width:7px;height:7px;left:3px;top:3px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field input{width:20px;height:20px}.page-product-downloadable.catalog-product-view .product-add-form .options-list .field input[type=checkbox]:before{width:12px;height:6px}.catalog-product-view .column.main .product-info-main h1.page-title{font-size:24px}.catalog-product-view .column.main .product-info-main .product-info-price .price-box span.price{font-size:22px}.catalog-product-view section.importantFeatures h2{font-size:28px}.catalog-product-view .column.main .product-info-main .product.attribute.overview ul li{margin-bottom:10px;font-size:15px}.catalog-product-view .column.main .product-info-main .product.attribute.overview ul li:after{width:15px;height:15px}.breadcrumbs li a{font-size:16px}.breadcrumbs .items>li strong{font-weight:600}.products-grid .product-item-actions .actions-primary button span{display:unset !important}.products-grid .product-item-actions .actions-secondary{top:20px !important;visibility:visible !important;text-align:right;right:60px !important;left:unset !important}.product-items .product-item-details .product-item-inner{position:unset}.product-items .product-item-details .product.actions.product-item-actions{position:unset;padding:0}.page-with-filter .products.wrapper.list.products-list .product-item-info{flex-wrap:wrap}.products.wrapper .product-items .product-item-info{box-shadow:unset}#myaccount-drop .dropdown-header-sticky .content-dropdown-sticky .content-dropdown{padding-top:35px !important}.dropdown-header-sticky .content-dropdown-sticky .content-dropdown{padding-top:52px !important}.cms-page-view .column.main{padding:20px 15px}.sticky-bottom .block-bottom.active .dropdown-header-sticky .block.block-customer-login{padding-top:35px}.checkout-cart-index fieldset.fieldset.login .actions-toolbar{display:block}.checkout-cart-index .modal-content .actions-toolbar{display:block}.customer-account-login .login-container form .actions-toolbar.primary{width:100%}.customer-account-login .login-container form .actions-toolbar{display:block}.customer-account-create .column.main .form-create-account .actions-toolbar{width:100%}.customer-account-create .column.main form button.action.primary{width:100%}.catalog-category-view .columns .sidebar.sidebar-main{display:none}.catalog-category-view .toolbar-products .filter-mobile-btn{display:none}.catalog-product-view .column.main .product-info-main .custom_attributes a{width:100%}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .installation-guide a{padding:10px 15px !important}.catalog-product-view .column.main .product-info-main .custom_attributes .user-guide a{margin-bottom:0 !important}}@media(max-width:650px){.account .columns .column.main form .fieldset .field{width:100%}.customer-address-form .message.info{width:100%}}@media(max-width:575px){body h2{font-size:26px}.apps-section .wrap{grid-template-columns:repeat(1,1fr);max-width:320px;margin:0 auto}.apps-section h2{margin-bottom:20px}.testimonial-wrpr .item{padding:30px 20px}.testimonial-wrpr .item p{font-size:16px}.testimonial-wrpr .item:after{width:45px;height:36px;left:12px;top:12px}.testimonial-wrpr .item .customer_name h4{font-size:20px}.testimonial-wrpr .item .customer_address sapn:empty{display:none}.testimonial-wrpr .item .customer_address:empty{display:none !important}.testimonial-wrpr .customer_address span:empty{display:none}.testimonial-wrpr h2{margin-bottom:20px}.catalog-category-view .products.wrapper.products-grid .product-items{grid-template-columns:repeat(1,1fr) !important}.magento-Products-section .sm-listing-tabs .ltabs-items-container .ltabs-items-inner{padding:0}.catalog-category-view .toolbar-products select{width:100px;height:30px;padding:0 8px}.catalog-category-view .toolbar-products select{width:100px;height:30px;padding:0 8px}.catalog-category-view .filter-mobile-btn #btn-filter{width:28px;height:28px;line-height:32px}.catalog-category-view .filter-mobile-btn #btn-filter:before{font-size:16px;line-height:20px}.catalog-category-view .sorter .sorter-action:before{line-height:32px}.catalog-category-view .pages .item{height:28px;min-width:28px;margin-right:8px}.catalog-category-view .pages .item strong,.catalog-category-view .pages .item a{line-height:26px}.cms-enquiry-form form h1{font-size:24px}.customer-account-login h1.page-title{font-size:30px}.product-info-main .box-tocart .fieldset .actions,.product-options-bottom .box-tocart .fieldset .actions{flex-wrap:wrap !important;gap:20px;padding:0 !important}.catalog-product-view button.action.primary,.action-primary{width:100%}.product-info-main .box-tocart .fieldset .actions .buynow,.product-options-bottom .box-tocart .fieldset .actions .buynow{right:0 !important}.account .columns .column.main .block .block-content{flex-direction:column}.account .columns .column.main .block .box{width:100%}.account .columns .column.main{padding:0 15px !important}.checkout-index-index h1.page-title{font-size:30px}.checkout-onepage-success .column.main h1.page-title{font-size:30px}.checkout-cart-index form.form.form-cart .cart.table-wrapper .product-item-photo{max-width:80px}.catalog-category-view .page-title-wrapper h1{font-size:30px}.customer-account-create .column.main .page-title-wrapper h1.page-title{font-size:30px}.cms-enquiry-form form h1{font-size:30px}.cms-page-view .column.main h1.page-title{font-size:24px;line-height:1.4}.trusted-by-brands-sec .features-wrapper{flex-wrap:nowrap;flex-direction:column}footer.page-footer .footer-col-box{flex:0 0 100%;max-width:100%;border-bottom:solid 1px #2f7aad;padding-bottom:15px}.page-footer .footer-block .footer-block-content ul li a{font-size:14px}.page-footer .footer-block .footer-block-content ul li{margin:0 0 8px !important}.footer-top .row{row-gap:20px}.page-footer .social-footer ul{margin-bottom:12px}footer.page-footer .footer-col-box:last-child{border:0;padding-bottom:0}.catalog-product-view section.importantFeatures ol{grid-template-columns:repeat(1,1fr)}.catalog-product-view .column.main .product-info-main .custom_attributes{width:100%}.catalog-product-view .column.main .product-info-main .custom_attributes .view_demo.dropdown{width:100% !important;max-width:100%}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .view_demo.dropdown{min-width:100%}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .user-guide{min-width:100%}.page-product-downloadable.catalog-product-view .column.main .product-info-main .custom_attributes .installation-guide{max-width:100%}.catalog-product-view .column.main .product-info-main .product-add-form{width:100%}.catalog-product-view .column.main .product-info-main .product-add-form .actions.shopifyinstall a{width:100%}.catalog-product-view .column.main .product-info-main .product-add-form a button{width:100%;margin-bottom:18px}.catalog-product-view .product-options-wrapper-column .actions button{width:100% !important}.page-with-filter main#maincontent .columns .products-grid .product-items{grid-template-columns:repeat(1,1fr) !important}}.product-options-wrapper-column .actions.shopifyinstall{display:none!important}