body,p{font-weight:400}#logo img{width:auto!important;height:60px!important;max-height:60px!important;min-height:60px!important;object-fit:contain;object-position:center}#logo{background:transparent!important;padding:0!important;margin:0!important}@media (max-width:767px){.et_pb_slider .et_pb_slide_description,.et_pb_slider .et_pb_slide .et_pb_content{overflow:visible!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;padding-left:18px!important;padding-right:18px!important;line-height:1.45!important;font-size:16px!important}.et_pb_slider,.et_pb_slider .et_pb_slide,.et_pb_slider .et_pb_container{height:auto!important;min-height:0!important;overflow:visible!important}.et_pb_slider .et_pb_slide .et_pb_container,.et_pb_slider .et_pb_slide .et_pb_content{position:relative!important}}.homepageBanner{padding:50px;text-align:center}.homepageBanner .content{max-width:100%;margin:0 auto}@media (max-width:767px){.homepageBanner{text-align:left;padding-left:2em;padding-right:2em}.homepageBanner .content{margin:0}}.homepageBanner .subheading{font-size:20px}.homepageBanner h1.heading{font-size:36px;color:#ff8623!important}.homepageBanner .text{font-size:16px}.homepageBanner .cta-button{padding:10px 20px;background-color:#007bff;color:white;border:none;cursor:pointer;margin-top:20px}.homepageBanner .cta-button:hover{background-color:#0056b3}.et-cart-info,.et-cart-info span,.et-cart-info a,#et-top-navigation .et-cart-info{display:none!important;visibility:hidden!important}.woocommerce-order,.woocommerce-order .woocommerce{max-width:920px;margin:40px auto;background:#ffffff;border-radius:8px;box-shadow:0 8px 30px rgba(18,24,35,0.06);padding:36px;box-sizing:border-box;color:#222}.woocommerce-order h1.entry-title,.woocommerce-order h2,.woocommerce .woocommerce-thankyou-order-received,.woocommerce-order .woocommerce-order>h2{color:#222;font-weight:600}.woocommerce .woocommerce-thankyou-order-received{background:#f4fbff;border-left:4px solid #0073aa;padding:12px 16px;margin-bottom:18px;font-size:15px;line-height:1.4}.woocommerce-order .shop_table{width:100%;border-collapse:collapse;margin-top:18px;background:#fff}.woocommerce-order .shop_table th,.woocommerce-order .shop_table td{padding:12px 14px;border-bottom:1px solid #eee;vertical-align:middle}.woocommerce-order .shop_table th{background:#fbfbfb;text-align:left;font-weight:600;width:40%}.woocommerce-order .order_totals,.woocommerce-order .cart_totals{margin-top:18px;padding:12px}.woocommerce-order .order-again a,.woocommerce .order-again a.button{display:inline-block;padding:9px 18px;border-radius:6px;background:#0073aa;color:#fff!important;border:none;text-decoration:none;box-shadow:none}.woocommerce-order .order-again a.button:hover{background:#005f8d}.woocommerce-order .address{background:#fafafa;border:1px solid #eee;padding:14px;border-radius:6px}.site-footer,.footer-widgets{z-index:1}body.woocommerce-checkout .container,body.woocommerce-page .container{max-width:1180px;margin:0 auto}@media (max-width:880px){.woocommerce-order,.woocommerce-order .woocommerce{margin:18px;padding:20px;max-width:calc(100% - 36px)}.woocommerce-order .shop_table th,.woocommerce-order .shop_table td{padding:10px}}.woocommerce-order,.woocommerce-order p,.woocommerce-order li{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.6}.contact-card{background-color:#000066;color:#fff;border-radius:16px;padding:40px 30px;width:100%;font-family:'Poppins',sans-serif;box-shadow:0 10px 25px rgba(0,0,0,0.1)}.contact-card__icon{font-size:40px;color:#fff;margin-bottom:10px}.contact-card__title{font-weight:700;font-size:24px;margin-bottom:20px;color:#ffffff}.contact-card__divider{border:0;border-top:1px solid rgba(255,255,255,0.2);margin:20px 0}.contact-card__section{margin-bottom:25px}.contact-card__label{font-weight:600;font-size:14px;opacity:0.9;margin-bottom:8px}.contact-card__text,.contact-card__email,.contact-card__phone{font-size:16px;line-height:1.6;margin-bottom:0}.contact-card__email,.contact-card__phone a{color:#fff;text-decoration:none;font-weight:500}.contact-card__email:hover,.contact-card__phone a:hover{text-decoration:underline}.contact-card__social{margin-top:25px}.contact-card__icons a{color:#fff;font-size:18px;margin-right:15px;transition:0.3s}.contact-card__icons a:hover{color:#dcdcdc}.start-chat-btn{display:inline-block!important;vertical-align:middle!important;background-color:#28a745!important;color:#ffffff!important;padding:6px 6px!important;border-radius:4px!important;font-weight:regular;text-decoration:none!important;font-size:14px!important;line-height:1!important;box-shadow:0 4px 10px rgba(40,167,69,0.35)!important;transition:transform .25s ease,box-shadow .25s ease,background-color .2s ease!important;cursor:pointer!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none!important;margin:0!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important;z-index:2!important}.start-chat-btn:hover,.start-chat-btn:focus{background-color:#20c05a!important;transform:scale(1.05)!important;text-decoration:none!important}.start-chat-btn:focus{box-shadow:0 0 0 4px rgba(255,255,255,0.15),0 8px 22px rgba(32,192,90,0.45)!important}@keyframes webcroo-pulse{0%{transform:scale(1)}50%{transform:scale(1.06)}100%{transform:scale(1)}}.start-chat-btn{animation:webcroo-pulse 2s ease-in-out infinite}.footer-widget-area .start-chat-btn,#footer .start-chat-btn,.et-footer .start-chat-btn,.footer-widgets .start-chat-btn,.widget .start-chat-btn{display:inline-block!important;margin:12px 0!important;box-shadow:0 4px 10px rgba(40,167,69,0.28),0 0 0 2px rgba(0,0,0,0.03) inset!important}.start-chat-btn.et_pb_button,.start-chat-btn.et_pb_button:hover,.start-chat-btn.et_pb_button:focus{background:#28a745!important;color:#fff!important}@media (max-width:600px){.start-chat-btn{padding:10px 16px!important;font-size:14px!important;border-radius:7px!important}}.footer-widget-area .start-chat-btn,#footer .start-chat-btn{filter:none!important;-webkit-filter:none!important}