.widget-title{font-size:18px;display:block}.widget-title::before{content:none}table{font-family:arial,sans-serif;border-collapse:collapse;width:100%}td,th{border:1px solid #ddd;text-align:left;padding:8px}tr:nth-child(even){background-color:#ddd}input[type=text],input[type=email],textarea{border:1px solid #0f1460;background-color:#f9f9f9!important}.post-type-archive-product h1:not(:first-of-type),.tax-product_cat h1:not(:first-of-type){display:none}.product-title{font-size:42px;font-weight:700;font-family:"Poppins",sans-serif;background:linear-gradient(90deg,#ff3c2f,#ff9a3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:10px 0;letter-spacing:.5px}@media (max-width:768px){.product-title{font-size:28px}}.free-quote input.wpcf7-submit{background:linear-gradient(45deg,#65215e,#e74137);color:#fff}a.btn-border{display:inline-block;background:linear-gradient(45deg,#65215e,#e74137);border-radius:26px;color:#fff;border:1px solid #fff;position:relative;margin-bottom:7px}a.btn-border:after{position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;background:linear-gradient(to right,#ffc739,#c78a25);content:"";z-index:-1;border-radius:26px;transition:all .5s ease-in-out}a.btn-border:hover:after{background:linear-gradient(to right,#ffc739 50%,#c78a25 120%)}.woocommerce .products .product.type-product .woocommerce-LoopProduct-link{text-align:left}.woocommerce .products .product.type-product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{font-size:20px}.products li.product>a:not(.woocommerce-LoopProduct-link){display:none!important}.gl-price-btn-wrap{margin-top:25px;margin-bottom:15px}.gl-price-btn{display:inline-block;background:linear-gradient(90deg,#7b1e63 0%,#d63b32 100%);color:#fff!important;font-size:15px;font-weight:700;text-decoration:none;padding:14px 26px;border-radius:5px;line-height:1.2;letter-spacing:.3px;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.12)}.gl-price-btn:hover{transform:translateY(-2px);opacity:.95}.wd-btn.btn-medium{background-color:#65215e}.enq-absolute{position:fixed;right:20px;z-index:999;bottom:18%;width:45px}.site-header{display:none}.top-bar-left .menu-text a{padding:0}.creative-layout .sticky{background:var(--topbar-sticky-bg)}@media screen and (max-width:768px){body.loaded #responsive-menu{display:block;opacity:1;transition:opacity .3s ease}#responsive-menu.is-active,#responsive-menu.active,#responsive-menu.open{left:0}#responsive-menu .submenu-toggle[aria-expanded=true]+.submenu,#responsive-menu .submenu-toggle[aria-expanded=true]+.sub-menu{display:block!important}}.woocommerce.single-product .product .summary{margin-top:50px}.woocommerce.single-product .product .woocommerce-product-gallery{margin-bottom:5em!important}.woocommerce.single-product .product .woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:16px;color:#2c3989}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#fff}.paoc-popup-mheading{font-size:21px;margin-bottom:0;text-align:center;color:#65215e}.gl-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.72);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.3s ease;z-index:999999;padding:20px;backdrop-filter:blur(4px)}.gl-popup:target{opacity:1;visibility:visible}.gl-popup-box{background:#fff;width:100%;max-width:620px;padding:30px;border-radius:14px;position:relative;max-height:92vh;overflow-y:auto;animation:popupfade .35s ease;box-shadow:0 25px 60px rgba(0,0,0,.18)}.gl-close{position:absolute;right:18px;top:10px;font-size:34px;text-decoration:none;color:#000;font-weight:700;line-height:1;z-index:99;transition:.3s}.gl-close:hover{transform:rotate(90deg)}.gl-form-title{background:#1e88e5;color:#fff;padding:18px 24px;font-size:28px;font-weight:700;margin:-30px -30px 15px;border-radius:14px 14px 0 0;line-height:1.3}.gl-popup-desc{font-size:16px;color:#666;margin-bottom:25px;line-height:1.7}.gl-form-group{margin-bottom:20px}.gl-form-group input,.gl-form-group textarea{width:100%;padding:17px;border:1px solid #ddd;border-radius:5px;font-size:16px;background:#fff;box-sizing:border-box}.gl-form-group textarea{height:150px;resize:none}.gl-form-group input:focus,.gl-form-group textarea:focus{outline:none;border-color:#1e88e5;box-shadow:0 0 0 3px rgba(30,136,229,.1)}.gl-check-wrap{margin-bottom:18px;font-size:15px;line-height:1.8;color:#444}.gl-check-wrap input{margin-right:10px;transform:scale(1.1)}.wpcf7-submit{background:#7e57c2!important;color:#fff!important;border:none!important;padding:15px 34px!important;font-size:20px!important;font-weight:700!important;border-radius:5px!important;cursor:pointer;transition:.3s;width:100%!important}.wpcf7-submit:hover{opacity:.92;transform:translateY(-2px)}@media (max-width:768px){.gl-popup{padding:12px;align-items:flex-start;overflow:auto}.gl-popup-box{padding:22px;margin-top:20px}.gl-form-title{font-size:22px;padding:16px 18px;margin:-22px -22px 15px}.gl-price-btn{width:100%;text-align:center}}.vc_row.vc_row-fluid.vc_column-gap-30{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:1320px;margin:0 auto!important;padding:0 30px!important;box-sizing:border-box}.vc_row.vc_row-fluid.vc_column-gap-30>.wpb_column{flex:1;min-width:320px}.wd-section-blog{margin-bottom:30px!important}.service-img-box{position:relative;background:#fff;overflow:hidden;border-radius:12px;border:1px solid #eaeaea;transition:all .3s ease}.service-img-box:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.12)}.service-img-box a{display:block;text-decoration:none;color:inherit}.service-img-box h4{font-size:24px;font-weight:700;line-height:1.3;color:#111;margin:20px 20px 10px}.service-img-box p{font-size:16px;color:#666;margin:0 20px 20px}@media (min-width:1400px){.vc_row.vc_row-fluid.vc_column-gap-30{max-width:1360px}}@media (max-width:1024px){.vc_row.vc_row-fluid.vc_column-gap-30{padding:0 20px!important}.service-img-box h4{font-size:22px}}@media (max-width:767px){.vc_row.vc_row-fluid.vc_column-gap-30{display:block;padding:0 15px!important}.wd-section-blog{margin-bottom:20px!important}.service-img-box{border-radius:10px}.service-img-box h4{font-size:20px;margin:15px 15px 8px}.service-img-box p{margin:0 15px 15px;font-size:15px}}@media (max-width:480px){.service-img-box h4{font-size:18px}}.wd-image-text.style4 .service-img-box{border:1px solid #ddd;border-radius:6px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,4%);transition:.1s}.wd-image-text.style4 .service-img-box:hover{box-shadow:0 10px 50px rgba(0,0,0,16%);transition:.3s}.numbers-movedup{margin-left:-25px;margin-right:-25px;z-index:9;box-shadow:0 5px 20px rgba(0,0,0,10%)}@media only screen and (min-width:1024px){.numbers-movedup{transform:translate(22%,80px) scale(1.35)}}.numbers-movedup .vc_column-inner{padding:15px!important}.numbers-movedup .wd-fucts{margin-bottom:0}.numbers-movedup .wd-fucts .icon{display:none}.numbers-movedup .wd-fucts .title{padding-top:0}#iconafterplus .wd-fucts .number:after{content:"+";font-weight:400;font-style:normal;margin:0;text-decoration:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:14px}.woof_container h4{font-size:16px;font-weight:600;margin-bottom:10px;display:block!important}.vc_tta-title-text{font-size:16px!important;font-weight:500!important}.vc_tta-panel-heading{font-size:16px!important}.wd-text-icon-rtl .box-description{padding:65px 0 0;background:#fff}.wb_cptb_title{display:none}.hero-section{min-height:400px;background-color:#f5f5f5}.overflow-visible{overflow:visible}.widget_recent_entries ul,.widget_recent_entries ol,.widget_archive ul,.widget_archive ol,.widget_categories ul,.widget_categories ol{list-style:none!important;margin:0!important;padding:0!important}.widget_recent_entries ul li,.widget_recent_entries ol li,.widget_archive ul li,.widget_archive ol li,.widget_categories ul li,.widget_categories ol li{list-style:none!important;list-style-type:none!important;padding:0!important;margin:0 0 14px!important;text-indent:0!important;line-height:1.5;display:flex;align-items:flex-start;background:0 0!important}.widget_recent_entries ul li:last-child,.widget_recent_entries ol li:last-child,.widget_archive ul li:last-child,.widget_archive ol li:last-child,.widget_categories ul li:last-child,.widget_categories ol li:last-child{margin-bottom:0!important}.widget_recent_entries ul li::before,.widget_recent_entries ul li::after,.widget_recent_entries ol li::before,.widget_recent_entries ol li::after,.widget_archive ul li::before,.widget_archive ul li::after,.widget_categories ul li::before,.widget_categories ul li::after{display:none!important;content:none!important}.widget_recent_entries ul li a,.widget_recent_entries ol li a,.widget_archive ul li a,.widget_archive ol li a,.widget_categories ul li a,.widget_categories ol li a{display:block!important;flex:1;padding:0!important;margin:0!important;text-indent:0!important;word-break:break-word;font-size:14px;line-height:1.55;text-decoration:none;color:#333!important;background:0 0!important;-webkit-text-fill-color:#333!important}.widget_recent_entries ul li a:hover,.widget_recent_entries ol li a:hover,.widget_archive ul li a:hover,.widget_archive ol li a:hover,.widget_categories ul li a:hover,.widget_categories ol li a:hover{color:#da0519!important;-webkit-text-fill-color:#da0519!important;background:0 0!important;text-decoration:underline}.widget_recent_entries ul li .post-date,.widget_recent_entries ol li .post-date{display:block;font-size:12px;color:#999;margin-top:3px}.widget_categories ul li .post-count,.widget_categories ul li span{color:#999!important;-webkit-text-fill-color:#999!important;font-size:13px;margin-left:auto;padding-left:6px}