.pxl-heading .pxl-item--title,.pxl-grid .pxl-item--title,.pxl-nav-menu .pxl-menu-primary>li>a,.pxl-package-offer .item-discount,.pxl-grid-filter .filter-item{font-family:"Montserrat"!important}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;width:100%}.woocommerce .woocommerce-product-inner .woocommerce-product-meta .meta-right{display:none}.pxl-package-grid4 .pxl-item-body .bg-mask,.pxl-package-carousel4 .pxl-item-body .bg-mask{display:none}.pxl-package-grid4 .pxl-price,.pxl-package-carousel4 .pxl-price{display:none!important}.pxl-package-grid4 .pxl-item-body .pxl-abc,.pxl-package-carousel4 .pxl-item-body .pxl-abc{display:none}.pxl-package-grid4 .pxl-item-body .pxl-item--sale,.pxl-package-carousel4 .pxl-item-body .pxl-item--sale{display:none!important}.pxl-package-grid4 .pxl-item-body,.pxl-package-carousel4 .pxl-item-body{padding:32px 32px 0 32px!important}.pxl-package-grid4 .pxl-content,.pxl-package-carousel4 .pxl-content{margin-bottom:auto}.pxl-package-grid4 .pxl-item--inner:hover .pxl-item--icon,.pxl-package-carousel4 .pxl-item--inner:hover .pxl-item--icon{display:none}.pxl-team-grid1 .pxl-item--image,.pxl-team-carousel1 .pxl-item--image{border-radius:15px}img.ufg-thumbnail-img.img-fluid.mx-auto.d-block{border-radius:10px}.page-id-12139 .btn{display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;font-family:'montserrat';color:#fff;padding:0 30px;line-height:51px;-webkit-border-radius:35px;-khtml-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;border-radius:35px;-webkit-transition:all 0.25s cubic-bezier(.645,.045,.355,1);-khtml-transition:all 0.25s cubic-bezier(.645,.045,.355,1);-moz-transition:all 0.25s cubic-bezier(.645,.045,.355,1);-ms-transition:all 0.25s cubic-bezier(.645,.045,.355,1);-o-transition:all 0.25s cubic-bezier(.645,.045,.355,1);transition:all 0.25s cubic-bezier(.645,.045,.355,1);position:relative;cursor:pointer;border:none;background-color:var(--primary-color);height:auto;overflow:hidden}.pxl-service-grid-layout2.item-style2 .pxl-item--content,.pxl-service-carousel2.item-style2 .pxl-item--content{font-size:18px!important;line-height:30px!important;font-weight:500!important;text-align:justify}.elementor-8209 .elementor-element.elementor-element-c0ea9f8:not(.elementor-motion-effects-element-type-background),.elementor-8209 .elementor-element.elementor-element-c0ea9f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#008dd2}.pxl-team-grid1 .pxl-item--image:after,.pxl-team-carousel1 .pxl-item--image:after{background:linear-gradient(0deg,#393185 14.62%,#fff0 55.5%)!important}.ufg-parent-filters .ufg-parent-filter-button{color:#ffffff!important;background-color:#008dd2!important;border-color:#008dd2!important}.single-product #primary div.product .entry-summary>.woosc-btn{display:none!important}.single-product #primary div.product .entry-summary>.woosw-btn,.single-product .woocommerce-social-share,.woo-sg-rate-price,.woocommerce .woocommerce-product-inner .woocommerce-product-meta .meta-right,.woocommerce .woocommerce-product-inner .woo-pxl-price-rating,.single-product #primary div.product .product_meta,.single-product>div.product .product_meta{display:none!important}.page-id-1292 .elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-20737b9.pxl-column-element-default.pxl-column-none{display:none}.page-id-1292 .elementor-8058 .elementor-element.elementor-element-88afa33{padding:45px 0 45px 0}.pxl-getintouch1:hover .pxl-item--icon{box-shadow:0 5px 20px #008dd2}.page-id-1292 .pxl-getintouch1 .list-info li a:hover{background-image:linear-gradient(to right,#008dd2)}.page-id-12139 .elementor-shortcode .row{justify-content:center}.page-id-12139 div#pxl-main{padding:68px 0 40px 0}div#pxl-main{padding:90px 0 40px 0}.pxl-nav-menu.line-on.line-color-defualt .pxl-menu-primary>li>a span:after{display:none}h1.custom-product-title{font-size:38px;font-weight:700}.woocommerce-Tabs-panel h3,.single-product section.related .woo-relate-subtitle{font-size:30px!important;font-weight:700}.single-product #primary div.product .entry-summary .woocommerce-sg-product-excerpt .woocommerce-product-details__short-description,.single-product>div.product .entry-summary .woocommerce-sg-product-excerpt .woocommerce-product-details__short-description{text-align:justify}button#enquiry-now-btn{background-color:#008dd2;font-size:18px;font-weight:500;font-family:'Montserrat'}button#enquiry-now-btn:hover{background-color:#393185}.elementor-8058 .elementor-element.elementor-element-977069b{padding:0%}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li a,.single-product>div.product .woocommerce-tabs ul.wc-tabs li a{font-size:18px!important}.single-product section.related ul.products li.product{margin-top:30px!important}.single-product table th{color:#fff;border-right:1px solid}.single-product table td{border-right:1px solid}.bg-gradient{background-image:linear-gradient(to right,#008DD2,#393185)!important}.single-post #pxl-main,.woocommerce-page #pxl-main{padding:90px 0!important}.woocommerce a.button,.woocommerce-page a.button{font-size:18px!important;font-family:'Montserrat'!important}.ft-theme-default{font-family:'Montserrat'!important}.codedropz-upload-inner h3{font-size:18px}.pxl-getintouch1 .pxl-title-box{font-family:'Montserrat'!important}h4.woocommerce-product--title{text-align:center}.single-product #primary div.product .entry-summary .woocommerce-sg-product-excerpt,.single-product>div.product .entry-summary .woocommerce-sg-product-excerpt{font-size:18px!important}.single-product table td,.single-product table th{border-right:1px solid #eee!important}.single-product section.related .woo-relate-subtitle{text-transform:capitalize!important;font-family:'Montserrat'!important}.elementor-12588 .elementor-element.elementor-element-5c95c16 .pxl-contact-form .wpcf7-form-control:not(.wpcf7-submit),.elementor-12588 .elementor-element.elementor-element-5c95c16 .pxl-contact-form .pxl-select-higthlight{background-color:#F5F8FD}.elementor-12588 .elementor-element.elementor-element-48cf305{box-shadow:1px 1px 5px 0 rgb(0 0 0 / .2)}.pxl-contact-form1 .wpcf7-form .input-filled [type="submit"],.wpcf7-form .input-filled [type="submit"]{font-family:'Montserrat';font-size:18px!important;font-weight:700!important}.pxl-team-grid1 .pxl-list-socials,.pxl-team-carousel1 .pxl-list-socials{margin:0 0px!important}.pxl-team-grid1 .inner-meta,.pxl-team-carousel1 .inner-meta{padding:20px!important}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs,.single-product>div.product .woocommerce-tabs ul.wc-tabs{display:none}.pxl-package-grid4 .btn-showmore:last-child,.pxl-package-carousel4 .btn-showmore:last-child{margin-right:0;display:none}.pxl-package-grid4 .pxl-content-holder .pxl-list-row-info,.pxl-package-carousel4 .pxl-content-holder .pxl-list-row-info{margin-bottom:20px!important}.pxl-package-grid4 .pxl-content-holder .pxl-content,.pxl-package-carousel4 .pxl-content-holder .pxl-content{margin-bottom:20px!important}.elementor-376 .elementor-element.elementor-element-9df786b .pxl-heading .pxl-item--title{word-break:break-word!important;overflow-wrap:break-word!important}.pxl-counter .pxl--item-title{text-align:center}.footer-btns .elementor-8058 .elementor-element.elementor-element-45af7c4 .pxl-contact-form .wpcf7-submit,.elementor-8058 .elementor-element.elementor-element-45af7c4 .pxl-contact-form button{line-height:52px!important;letter-spacing:0!important}.elementor-12588 .elementor-element.elementor-element-5c95c16 .pxl-contact-form .wpcf7-submit,.elementor-12588 .elementor-element.elementor-element-5c95c16 .pxl-contact-form button,.elementor-1292 .elementor-element.elementor-element-e5de9c5 .pxl-contact-form .wpcf7-submit,.elementor-1292 .elementor-element.elementor-element-e5de9c5 .pxl-contact-form button{padding:0 70px 0 70px;border-radius:30px 30px 30px 30px}.btn i{padding:8px}.space-menu-custom .pxl-menu-primary>li{height:80px;align-items:center}.pxl-breadcrumb li span{color:#4ec5ff!important;font-size:inherit}.pxl-list-row-info li:last-child{display:none!important}.shop-meta-btn{font-size:13px;display:inline-block;margin-right:4px;margin-bottom:2px;color:#008dd2;padding:0 8px;border-radius:8px;font-weight:500;border:1px solid #008dd2}.elementor-image-gallery #gallery-1 img{border:2px solid #e4e4e4!important;border-radius:22px}.home-gallery .elementor-image-gallery .gallery-item{margin:0 10px!important}.home-gallery #gallery-1 .gallery-item{width:30%!important}@media screen and (min-width:1200px){.pxl-menu-primary .sub-menu,.pxl-menu-primary .children{padding-top:40px!important;padding:10px 10px 0 10px!important;margin-bottom:0;min-width:230px;background-color:#fff;z-index:99;visibility:hidden;opacity:0;border-radius:0 0 25px 25px!important;padding-bottom:10px!important;transition:visibility .3s ease-in-out,opacity .3s ease-in-out!important;border:1px solid transparent!important;box-shadow:rgb(0 0 0 / .098) 0 10px 10px 0px!important}}@media screen and (min-width:1400px){.space-menu-custom .pxl-menu-primary>li{align-content:center}}@media (max-width:1599px){.elementor-252 .elementor-element.elementor-element-1b20829 .pxl-heading .pxl-heading--inner{max-width:800px}}@media (max-width:720px){.page-id-12139 .btn{font-size:13px;padding:0 20px;line-height:40px}#ufg-thumbnail{min-width:100%}div#pxl-main,.woocommerce-page #pxl-main{padding:25px 0px!important}}.elementor-widget-pxl_post_grid.product-cat .pxl-grid-inner{display:flex!important;flex-wrap:wrap!important;height:auto!important;min-height:850px;position:relative!important}.elementor-widget-pxl_post_grid.product-cat .pxl-grid-inner .pxl-grid-item{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin-bottom:30px!important;display:block!important;float:none!important}.elementor-widget-pxl_post_grid.product-cat .grid-sizer{display:none!important}.elementor-widget-pxl_post_grid.product-cat .item--featured{aspect-ratio:822 / 600;min-height:200px;background-color:#f4f7fb;overflow:hidden}.elementor-widget-pxl_post_grid.product-cat .item--featured img{width:100%;height:100%;object-fit:cover}.elementor-element-36b010e,.text-editor-custom{clear:both!important;position:relative!important;z-index:5!important;display:table!important;margin-left:auto!important;margin-right:auto!important;margin-top:25px!important}.elementor-element-36b010e>.elementor-widget-container{position:relative!important}.elementor-element-efb3083{clear:both!important;position:relative!important;z-index:2!important}@media (max-width:991px){.elementor-widget-pxl_post_grid.product-cat .pxl-grid-inner{min-height:auto!important}}.category-showcase-wrapper{padding:20px 0 60px 0}.category-showcase-intro{margin-bottom:45px}.category-showcase-intro .cat-badge-label{display:inline-block;color:#008DD2;font-weight:700;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px;background:#EBF6FC;padding:5px 18px;border-radius:20px}.category-showcase-intro .cat-showcase-heading{font-family:'Montserrat',sans-serif!important;font-weight:700!important;font-size:42px!important;color:#171d26!important;line-height:1.25!important;margin-bottom:15px!important}.category-showcase-intro .cat-showcase-desc{font-size:17px!important;line-height:1.7!important;color:#596579!important;max-width:800px;margin:0 auto}.product-cat-showcase .pxl-grid-inner{display:flex!important;flex-wrap:wrap!important;margin-left:-15px;margin-right:-15px}.product-cat-showcase .pxl-grid-item{padding-left:15px;padding-right:15px;margin-bottom:30px;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.cat-count-pill{display:inline-block;font-size:12px;font-weight:600;color:#008DD2;background:#EBF6FC;border-radius:12px;padding:3px 12px;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.category-bottom-cta{margin-top:30px}.category-bottom-cta .cat-cta-inner{display:inline-block;padding:16px 36px;border:1px solid #D2DBE8;border-radius:45px;background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / .04);font-size:17px;font-weight:500;color:#171d26}.category-bottom-cta .cat-cta-link{color:#008DD2!important;font-weight:700!important;margin-left:8px;text-decoration:none!important;transition:color 0.2s ease}.category-bottom-cta .cat-cta-link:hover{color:#393185!important}.all-products-filter-bar{background:#F8FAFD;border:1px solid #E2E8F0;border-radius:16px;padding:24px 28px;margin-bottom:35px}.all-products-filter-bar .filter-bar-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid #E8EEF5}.all-products-filter-bar .all-products-main-title{font-family:'Montserrat',sans-serif!important;font-size:26px!important;font-weight:700!important;color:#171d26!important;margin:0!important}.all-products-filter-bar .btn-back-to-categories{display:inline-flex;align-items:center;background:#008DD2;color:#ffffff!important;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;padding:8px 22px;border-radius:25px;text-decoration:none!important;transition:all 0.25s ease}.all-products-filter-bar .btn-back-to-categories:hover{background:#393185;color:#ffffff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgb(0 141 210 / .25)}.category-quick-filter-pills{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.category-quick-filter-pills .filter-label{font-size:14px;font-weight:700;color:#596579;margin-right:5px}.category-quick-filter-pills .quick-pill{display:inline-block;padding:6px 16px;font-size:14px;font-weight:600;font-family:'Montserrat',sans-serif;color:#4A5568;background:#fff;border:1px solid #CBD5E1;border-radius:20px;text-decoration:none!important;transition:all 0.2s ease}.category-quick-filter-pills .quick-pill:hover{border-color:#008DD2;color:#008DD2;background:#EBF6FC}.category-quick-filter-pills .quick-pill.active{background:#008DD2;border-color:#008DD2;color:#ffffff!important}.single-category-nav-bar{background:#F8FAFD;border:1px solid #E2E8F0;border-radius:12px;padding:12px 20px;margin-bottom:25px;display:flex;align-items:center;gap:15px}.single-category-nav-bar a{font-size:14px;font-weight:600;color:#008DD2!important;text-decoration:none!important}.single-category-nav-bar a:hover{color:#393185!important}.single-category-nav-bar .divider{color:#CBD5E1}@media (max-width:767px){.category-showcase-intro .cat-showcase-heading{font-size:28px!important}.all-products-filter-bar .filter-bar-header{flex-direction:column;align-items:flex-start}}