.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(//nasmeddiagnostic.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0} .pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//nasmeddiagnostic.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//nasmeddiagnostic.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//nasmeddiagnostic.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}*,*::before,*::after{box-sizing:border-box!important}html{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;overflow-x:clip!important;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0!important;padding:0!important;width:100%!important;max-width:100vw!important;min-height:100vh;overflow-x:clip!important;display:flex!important;flex-direction:column!important;background-color:#fff;color:#1e293b;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.6}img,svg,video,canvas,audio,iframe,embed,object{max-width:100%;height:auto}#page,#content,#content.site-content,.site,.site-header,#masthead,.main-header-bar-wrap,.main-header-bar,.ast-primary-header-bar,.ast-above-header-wrap,.ast-below-header-wrap,.site-content,.site-content>.ast-container,.site-content .ast-container,.ast-container,.ast-plain-container,.ast-separate-container,.ast-page-builder-template,#primary,.content-area,.content-area.primary,#main,.site-main,#colophon,.site-footer,.ast-custom-footer{width:100%!important;max-width:100%!important;min-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.ast-separate-container #primary,.ast-separate-container .ast-article-single{border:none!important;background:transparent!important}[class*="nasmed-"][class*="-wrap"],[class*="nasmed-"][class*="-section"],.nasmed-hero-video-section,.nasmed-home-about-wrap,.nasmed-partner-wrap,.nasmed-partner-red-section,.nasmed-uq-modern-wrap,.nasmed-solutions-wrap,.nasmed-testimonials-wrap,.nasmed-products-carousel-wrap,.nasmed-mat-guidelines-wrap,.nasmed-why-wrap,.nasmed-why-choose-wrap,.nasmed-cert-mfg-wrap,.nasmed-stats-cta-wrap,.nasmed-footer-wrap,.nasmed-about-hero-wrap,.nasmed-about-hero-master-wrap,.nasmed-about-who-wrap,.nasmed-about-team-wrap,.nasmed-about-mvv-wrap,.nasmed-about-services-wrap,.nasmed-about-faq-wrap,.nasmed-career-hero-wrap,.nasmed-career-openings-wrap,.nasmed-career-why-wrap,.nasmed-career-life-wrap,.nasmed-career-apply-wrap,.nasmed-contact-hero-wrap,.nasmed-contact-get-in-touch-wrap,.nasmed-products-hero-wrap,.nasmed-category-hero-wrap,.nasmed-blog-hero-banner,.nasmed-case-study-hero-wrap,.nasmed-case-study-pillars-wrap,.nasmed-case-study-impact-wrap,.nasmed-case-study-more-wrap,.nasmed-single-case-wrap,.nasmed-single-prod-wrap,.uagb-block-be604979{width:100%!important;max-width:100%!important;min-width:100%!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important;box-sizing:border-box!important}.container,.nasmed-hero-inner,.nasmed-home-about-inner,.nasmed-partner-inner,.nasmed-partner-red-inner,.nasmed-uq-inner-container,.nasmed-solutions-inner,.nasmed-testimonials-inner,.nasmed-prod-carousel-inner,.nasmed-mat-guidelines-inner,.nasmed-why-inner,.nasmed-why-choose-inner,.nasmed-cert-mfg-inner,.nasmed-stats-cta-inner,.nasmed-footer-inner,.nasmed-footer-bottom-inner,.nasmed-about-hero-inner,.nasmed-about-who-inner,.nasmed-about-team-inner,.nasmed-about-mvv-inner,.nasmed-about-services-inner,.nasmed-about-faq-inner,.nasmed-career-hero-inner,.nasmed-career-openings-inner,.nasmed-career-why-inner,.nasmed-career-life-inner,.nasmed-career-apply-inner,.nasmed-contact-hero-inner,.nasmed-contact-inner,.nasmed-contact-split-row,.nasmed-products-hero-inner,.nasmed-category-hero-inner,.nasmed-case-study-hero-inner,.nasmed-pillars-inner,.nasmed-impact-inner,.nasmed-more-cards-inner,.nasmed-single-case-inner,.nasmed-single-prod-inner,.nasmed-blog-hero-inner,.nasmed-blog-grid-wrap,.main-header-bar .ast-builder-grid-row,.ast-primary-header-bar .ast-builder-grid-row,.site-primary-header-wrap .ast-builder-grid-row,.ast-main-header-wrap .ast-builder-grid-row,.site-header .ast-builder-grid-row,.ast-builder-grid-row-container,.site-primary-header-wrap,.main-header-bar .ast-container,.ast-above-header .ast-container,.ast-below-header .ast-container{width:94%!important;max-width:1400px!important;margin:0 auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}.main-header-bar,.ast-primary-header-bar,.site-primary-header-wrap,.ast-main-header-wrap,.site-header{min-height:90px!important;overflow:visible!important}.main-header-bar .ast-builder-grid-row,.ast-primary-header-bar .ast-builder-grid-row,.site-header .ast-builder-grid-row{min-height:90px!important;align-items:center!important;overflow:visible!important}.site-branding,.site-branding .site-logo-img,.site-branding .custom-logo-link{display:inline-flex!important;align-items:center!important;padding:4px 0!important;margin:0!important;overflow:visible!important}.site-branding img.custom-logo,header .custom-logo-link img,.site-logo-img img{max-height:75px!important;max-width:220px!important;min-width:150px!important;width:auto!important;height:auto!important;object-fit:contain!important;display:block!important;transition:all 0.25s ease!important}.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{line-height:90px!important}.site-header-primary-section-left{display:flex!important;align-items:center!important;justify-content:flex-start!important}.site-header-primary-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:15px!important}.ast-header-button-1,.ast-header-button-1 .ast-builder-button-wrap{display:inline-flex!important;align-items:center!important}.ast-header-button-1 .ast-custom-button,.ast-header-button-1 .ast-custom-button-link{white-space:nowrap!important}.page-template-insights .ast-excerpt-container,.page-template-insights .ast-excerpt-container p,.ast-row-insights .ast-excerpt-container,.ast-row-insights .ast-excerpt-container p,.single-insights .insight-content,.single-insights .insight-content p,.single-insights .insight-content ul,.single-insights .insight-content ol,.single-insights .insight-content li,.single-insights .insight-content div:not(.nasmed-contact-btn){text-align:justify!important}.page-template-insights .entry-title,.page-template-insights .entry-title a,.page-template-insights h2.entry-title,.page-template-insights h2.entry-title a,.ast-row-insights .entry-title,.ast-row-insights .entry-title a,.ast-row-insights h2.entry-title,.ast-row-insights h2.entry-title a{text-align:left!important;text-align-last:left!important;display:block!important}.page-template-insights .entry-header,.page-template-insights .ast-blog-meta-container,.ast-row-insights .entry-header,.ast-row-insights .ast-blog-meta-container{text-align:left!important;text-align-last:left!important;display:block!important;margin:0 20px 12px 20px!important;padding:0!important}.page-template-insights .entry-meta,.page-template-insights .posted-on,.page-template-insights .published,.ast-row-insights .entry-meta,.ast-row-insights .posted-on,.ast-row-insights .published{text-align:left!important;text-align-last:left!important;justify-content:flex-start!important;align-items:flex-start!important;display:inline-block!important;margin:0!important;padding:0!important;color:#d81a1a!important;font-weight:600!important;font-size:13.5px!important;line-height:1.4!important}.ast-row-insights .ast-read-more-container,.page-template-insights .ast-read-more-container{text-align:left!important;text-align-last:left!important}.single-product .ast-woocommerce-container,.single-product .site-main>div.product,.single-product #primary .ast-woocommerce-container,.woocommerce.single-product div.product,.woocommerce-page.single-product div.product,.tax-product_cat .ast-woocommerce-container,.post-type-archive-product .ast-woocommerce-container{width:94%!important;max-width:1400px!important;margin:40px auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}.single-product .woocommerce-tabs{width:100%!important;margin-top:45px!important;margin-bottom:45px!important;padding-top:25px!important;border-top:1px solid #e2e8f0!important;box-sizing:border-box!important}.single-product .woocommerce-tabs ul.tabs{padding:0!important;margin:0 0 20px 0!important;border-bottom:2px solid #e2e8f0!important;display:flex!important;gap:15px!important;list-style:none!important}.single-product .woocommerce-tabs ul.tabs li{background:transparent!important;border:none!important;padding:10px 18px!important;margin:0!important;border-radius:6px 6px 0 0!important}.single-product .woocommerce-tabs ul.tabs li a{color:#64748b!important;font-weight:700!important;font-size:16px!important;text-decoration:none!important}.single-product .woocommerce-tabs ul.tabs li.active{border-bottom:none!important}.single-product .woocommerce-tabs ul.tabs li.active a{color:#d81a1a!important;border-bottom:none!important}.single-product .woocommerce-tabs .woocommerce-Tabs-panel,.single-product .woocommerce-Tabs-panel#tab-description,.woocommerce-Tabs-panel#tab-description{padding:20px 0!important;box-sizing:border-box!important;width:100%!important}.single-product .woocommerce-Tabs-panel#tab-description p,.single-product .woocommerce-Tabs-panel#tab-description ul,.single-product .woocommerce-Tabs-panel#tab-description ol,.single-product .woocommerce-Tabs-panel#tab-description li,.single-product .woocommerce-Tabs-panel#tab-description div:not(.nasmed-contact-btn){text-align:justify!important;text-justify:inter-word!important;line-height:1.8!important;color:#334155!important;font-size:15.5px!important}.single-product .woocommerce-Tabs-panel#tab-description h1,.single-product .woocommerce-Tabs-panel#tab-description h2,.single-product .woocommerce-Tabs-panel#tab-description h3,.single-product .woocommerce-Tabs-panel#tab-description h4,.single-product .woocommerce-Tabs-panel#tab-description h5,.single-product .woocommerce-Tabs-panel#tab-description h6{text-align:left!important;text-align-last:left!important;color:#0f172a!important;font-weight:800!important;margin-top:26px!important;margin-bottom:12px!important;line-height:1.35!important}.single-product .woocommerce-Tabs-panel#tab-description h2{font-size:24px!important}.single-product .woocommerce-Tabs-panel#tab-description h3{font-size:19px!important}.single-product .woocommerce-Tabs-panel#tab-description ul,.single-product .woocommerce-Tabs-panel#tab-description ol{padding-left:24px!important;margin-bottom:18px!important}.single-product .woocommerce-Tabs-panel#tab-description li{margin-bottom:8px!important}.single-product .related.products{width:100%!important;margin-top:40px!important;padding-top:30px!important;border-top:1px solid #e2e8f0!important;box-sizing:border-box!important}.single-product .related.products h2{font-size:24px!important;font-weight:800!important;color:#0f172a!important;text-align:left!important;margin-bottom:25px!important}@media (min-width:1920px){.container,.nasmed-hero-inner,.nasmed-home-about-inner,.nasmed-partner-inner,.nasmed-partner-red-inner,.nasmed-uq-inner-container,.nasmed-solutions-inner,.nasmed-testimonials-inner,.nasmed-prod-carousel-inner,.nasmed-mat-guidelines-inner,.nasmed-why-inner,.nasmed-why-choose-inner,.nasmed-cert-mfg-inner,.nasmed-stats-cta-inner,.nasmed-footer-inner,.nasmed-footer-bottom-inner,.nasmed-about-hero-inner,.nasmed-about-who-inner,.nasmed-about-team-inner,.nasmed-about-mvv-inner,.nasmed-about-services-inner,.nasmed-about-faq-inner,.nasmed-career-hero-inner,.nasmed-career-openings-inner,.nasmed-career-why-inner,.nasmed-career-life-inner,.nasmed-career-apply-inner,.nasmed-contact-hero-inner,.nasmed-contact-inner,.nasmed-contact-split-row,.nasmed-products-hero-inner,.nasmed-category-hero-inner,.nasmed-case-study-hero-inner,.nasmed-pillars-inner,.nasmed-impact-inner,.nasmed-more-cards-inner,.nasmed-single-case-inner,.nasmed-single-prod-inner,.nasmed-blog-hero-inner,.nasmed-blog-grid-wrap,.main-header-bar .ast-builder-grid-row,.ast-primary-header-bar .ast-builder-grid-row,.site-primary-header-wrap .ast-builder-grid-row,.ast-main-header-wrap .ast-builder-grid-row,.site-header .ast-builder-grid-row,.main-header-bar .ast-container,.ast-above-header .ast-container,.ast-below-header .ast-container{width:94%!important;max-width:100%!important;padding:0 2rem!important}}@media (min-width:2560px){.container,.nasmed-hero-inner,.nasmed-home-about-inner,.nasmed-partner-inner,.nasmed-partner-red-inner,.nasmed-uq-inner-container,.nasmed-solutions-inner,.nasmed-testimonials-inner,.nasmed-prod-carousel-inner,.nasmed-mat-guidelines-inner,.nasmed-why-inner,.nasmed-why-choose-inner,.nasmed-cert-mfg-inner,.nasmed-stats-cta-inner,.nasmed-footer-inner,.nasmed-footer-bottom-inner,.nasmed-about-hero-inner,.nasmed-about-who-inner,.nasmed-about-team-inner,.nasmed-about-mvv-inner,.nasmed-about-services-inner,.nasmed-about-faq-inner,.nasmed-career-hero-inner,.nasmed-career-openings-inner,.nasmed-career-why-inner,.nasmed-career-life-inner,.nasmed-career-apply-inner,.nasmed-contact-hero-inner,.nasmed-contact-inner,.nasmed-contact-split-row,.nasmed-products-hero-inner,.nasmed-category-hero-inner,.nasmed-case-study-hero-inner,.nasmed-pillars-inner,.nasmed-impact-inner,.nasmed-more-cards-inner,.nasmed-single-case-inner,.nasmed-single-prod-inner,.nasmed-blog-hero-inner,.nasmed-blog-grid-wrap,.main-header-bar .ast-builder-grid-row,.ast-primary-header-bar .ast-builder-grid-row,.site-primary-header-wrap .ast-builder-grid-row,.ast-main-header-wrap .ast-builder-grid-row,.site-header .ast-builder-grid-row,.main-header-bar .ast-container,.ast-above-header .ast-container,.ast-below-header .ast-container{width:94%!important;max-width:100%!important;padding:0 2.5rem!important}}@media (max-width:1024px){.container,.nasmed-hero-inner,.nasmed-home-about-inner,.nasmed-partner-inner,.nasmed-partner-red-inner,.nasmed-uq-inner-container,.nasmed-solutions-inner,.nasmed-testimonials-inner,.nasmed-prod-carousel-inner,.nasmed-mat-guidelines-inner,.nasmed-why-inner,.nasmed-why-choose-inner,.nasmed-cert-mfg-inner,.nasmed-stats-cta-inner,.nasmed-footer-inner,.nasmed-footer-bottom-inner,.nasmed-about-hero-inner,.nasmed-about-who-inner,.nasmed-about-team-inner,.nasmed-about-mvv-inner,.nasmed-about-services-inner,.nasmed-about-faq-inner,.nasmed-career-hero-inner,.nasmed-career-openings-inner,.nasmed-career-why-inner,.nasmed-career-life-inner,.nasmed-career-apply-inner,.nasmed-contact-hero-inner,.nasmed-contact-inner,.nasmed-contact-split-row,.nasmed-products-hero-inner,.nasmed-category-hero-inner,.nasmed-case-study-hero-inner,.nasmed-pillars-inner,.nasmed-impact-inner,.nasmed-more-cards-inner,.nasmed-single-case-inner,.nasmed-single-prod-inner,.nasmed-blog-hero-inner,.nasmed-blog-grid-wrap,.main-header-bar .ast-builder-grid-row,.ast-primary-header-bar .ast-builder-grid-row,.site-primary-header-wrap .ast-builder-grid-row,.ast-main-header-wrap .ast-builder-grid-row,.site-header .ast-builder-grid-row,.ast-builder-grid-row-container,.site-primary-header-wrap,.main-header-bar .ast-container,.ast-above-header .ast-container,.ast-below-header .ast-container{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;margin:0 auto!important;box-sizing:border-box!important}.nasmed-why-cards-grid,.nasmed-cert-grid,.nasmed-partner-grid,.nasmed-team-grid,.nasmed-values-grid,.nasmed-footer-grid,.nasmed-prod-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.nasmed-case-study-grid,.nasmed-blog-grid,.nasmed-insights-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.nasmed-hero-inner{flex-direction:column!important;gap:30px!important}.nasmed-hero-content-col,.nasmed-hero-form-col{width:100%!important;max-width:100%!important}}@media (max-width:768px){.container,.nasmed-hero-inner,.nasmed-home-about-inner,.nasmed-partner-inner,.nasmed-partner-red-inner,.nasmed-uq-inner-container,.nasmed-solutions-inner,.nasmed-testimonials-inner,.nasmed-prod-carousel-inner,.nasmed-mat-guidelines-inner,.nasmed-why-inner,.nasmed-why-choose-inner,.nasmed-cert-mfg-inner,.nasmed-stats-cta-inner,.nasmed-footer-inner,.nasmed-footer-bottom-inner,.nasmed-about-hero-inner,.nasmed-about-who-inner,.nasmed-about-team-inner,.nasmed-about-mvv-inner,.nasmed-about-services-inner,.nasmed-about-faq-inner,.nasmed-career-hero-inner,.nasmed-career-openings-inner,.nasmed-career-why-inner,.nasmed-career-life-inner,.nasmed-career-apply-inner,.nasmed-contact-hero-inner,.nasmed-contact-inner,.nasmed-contact-split-row,.nasmed-products-hero-inner,.nasmed-category-hero-inner,.nasmed-case-study-hero-inner,.nasmed-pillars-inner,.nasmed-impact-inner,.nasmed-more-cards-inner,.nasmed-single-case-inner,.nasmed-single-prod-inner,.nasmed-blog-hero-inner,.nasmed-blog-grid-wrap,.main-header-bar .ast-builder-grid-row,.ast-primary-header-bar .ast-builder-grid-row,.site-primary-header-wrap .ast-builder-grid-row,.ast-main-header-wrap .ast-builder-grid-row,.site-header .ast-builder-grid-row,.ast-builder-grid-row-container,.site-primary-header-wrap,.main-header-bar .ast-container,.ast-above-header .ast-container,.ast-below-header .ast-container{width:100%!important;max-width:100%!important;padding-left:18px!important;padding-right:18px!important;margin:0 auto!important;box-sizing:border-box!important}.site-branding img.custom-logo,header .custom-logo-link img,.site-logo-img img{max-height:64px!important;max-width:185px!important;min-width:140px!important}.menu-toggle.main-header-menu-toggle{margin:0!important;padding:6px 10px!important}.nasmed-uq-split-row,.nasmed-about-split-row,.nasmed-contact-split,.nasmed-career-split,.nasmed-stats-cta-inner,.nasmed-footer-grid,.nasmed-why-cards-grid,.nasmed-cert-grid,.nasmed-team-grid,.nasmed-case-study-grid,.nasmed-blog-grid,.nasmed-insights-grid{grid-template-columns:1fr!important;flex-direction:column!important;gap:20px!important}.single-product .ast-woocommerce-container,.single-product .site-main>div.product,.woocommerce.single-product div.product,.tax-product_cat .ast-woocommerce-container{width:100%!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important;margin:18px auto!important}.single-product .woocommerce-Tabs-panel#tab-description h2{font-size:20px!important}.single-product .woocommerce-Tabs-panel#tab-description h3{font-size:17px!important}.single-product .woocommerce-Tabs-panel#tab-description p,.single-product .woocommerce-Tabs-panel#tab-description li{font-size:14px!important;line-height:1.7!important}.single-product div.product{grid-template-columns:1fr!important;gap:20px!important}.single-product .woocommerce-product-gallery{min-height:auto!important;padding:15px!important}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img{max-height:290px!important;width:auto!important;height:auto!important;transform:none!important}.nasmed-single-specs-grid{grid-template-columns:1fr!important;gap:8px!important}.nasmed-single-info-box{grid-template-columns:1fr!important;gap:12px!important}.nasmed-hero-title,.nasmed-about-hero-title,.nasmed-career-hero-title,.nasmed-contact-hero-title,.nasmed-category-hero-title{font-size:clamp(1.6rem, 6vw, 2.25rem)!important;line-height:1.25!important}.nasmed-hero-btn-group,.nasmed-btn-group,.nasmed-cta-buttons{flex-wrap:wrap!important;gap:12px!important}.nasmed-btn-hero-chat,.nasmed-btn-hero-catalog,.nasmed-btn-quote-red,.nasmed-btn-talk-outline,.nasmed-single-enquire-btn{width:100%!important;justify-content:center!important;text-align:center!important}.nasmed-footer-bottom-inner{flex-direction:column!important;gap:12px!important;text-align:center!important}.nasmed-footer-socials{justify-content:center!important}}@media (max-width:480px){.container,.nasmed-hero-inner,.nasmed-home-about-inner,.nasmed-partner-inner,.nasmed-partner-red-inner,.nasmed-uq-inner-container,.nasmed-solutions-inner,.nasmed-testimonials-inner,.nasmed-prod-carousel-inner,.nasmed-mat-guidelines-inner,.nasmed-why-inner,.nasmed-why-choose-inner,.nasmed-cert-mfg-inner,.nasmed-stats-cta-inner,.nasmed-footer-inner,.nasmed-footer-bottom-inner,.nasmed-about-hero-inner,.nasmed-about-who-inner,.nasmed-about-team-inner,.nasmed-about-mvv-inner,.nasmed-about-services-inner,.nasmed-about-faq-inner,.nasmed-career-hero-inner,.nasmed-career-openings-inner,.nasmed-career-why-inner,.nasmed-career-life-inner,.nasmed-career-apply-inner,.nasmed-contact-hero-inner,.nasmed-contact-inner,.nasmed-contact-split-row,.nasmed-products-hero-inner,.nasmed-category-hero-inner,.nasmed-case-study-hero-inner,.nasmed-pillars-inner,.nasmed-impact-inner,.nasmed-more-cards-inner,.nasmed-single-case-inner,.nasmed-single-prod-inner,.nasmed-blog-hero-inner,.nasmed-blog-grid-wrap,.main-header-bar .ast-builder-grid-row,.ast-primary-header-bar .ast-builder-grid-row,.site-primary-header-wrap .ast-builder-grid-row,.ast-main-header-wrap .ast-builder-grid-row,.site-header .ast-builder-grid-row,.ast-builder-grid-row-container,.site-primary-header-wrap,.main-header-bar .ast-container,.ast-above-header .ast-container,.ast-below-header .ast-container{padding-left:14px!important;padding-right:14px!important}.site-branding img.custom-logo,header .custom-logo-link img,.site-logo-img img{max-height:54px!important;max-width:160px!important;min-width:120px!important}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="url"],.wpcf7-form select,.wpcf7-form textarea,.nasmed-input,.nasmed-select,.nasmed-textarea{width:100%!important;font-size:14px!important}.nasmed-stat-num,.nasmed-uq-stat-val{font-size:1.85rem!important}}:root{--nasmed-red:#e52b2b;--nasmed-red-dark:#c41e1e;--nasmed-red-light:#ff4d4d;--nasmed-dark:#0c1017;--nasmed-dark-card:#131924;--nasmed-dark-border:#1e293b;--nasmed-gray-text:#94a3b8;--nasmed-gray-light:#f8fafc;--nasmed-text-main:#1e293b}body.home a,body.home a:hover,body.home a:focus,body.home a:active,body.home a:visited,body.home button,body.home button:hover,body.home button:focus,body.home button:active,body.home input[type="button"],body.home input[type="submit"],body.home input[type="reset"],body.home [class*="btn"],body.home [class*="btn"]:hover,body.home [class*="btn"]:focus,body.home [class*="btn"]:active,body.home .ast-button,body.home .ast-button:hover,body.home .ast-custom-button-link,body.home .ast-custom-button-link:hover,body.home .uagb-button__link,body.home .uagb-button__link:hover,body.home .uagb-buttons-repeater,body.home .uagb-buttons-repeater:hover,body.home .wp-block-button__link,body.home .wp-block-button__link:hover,body.home .wpcf7-submit,body.home .wpcf7-submit:hover,body.home .nasmed-btn-top-view-all,body.home .nasmed-btn-top-view-all:hover,body.home .nasmed-btn-commitment-inquiry,body.home .nasmed-btn-commitment-inquiry:hover,body.home .nasmed-btn-floating-inquiry,body.home .nasmed-btn-floating-inquiry:hover,body.home .nasmed-btn-sol-pill,body.home .nasmed-btn-sol-pill:hover,body.home .nasmed-btn-partner-white,body.home .nasmed-btn-partner-white:hover,body.home .nasmed-btn-about-pill,body.home .nasmed-btn-about-pill:hover,body.home .nasmed-btn-view-all-products,body.home .nasmed-btn-view-all-products:hover,body.home .nasmed-prod-btn-link,body.home .nasmed-prod-btn-link:hover,body.home .nasmed-prod-tab,body.home .nasmed-prod-tab:hover,body.home .nasmed-btn-hero-chat,body.home .nasmed-btn-hero-chat:hover,body.home .nasmed-btn-hero-catalog,body.home .nasmed-btn-hero-catalog:hover,body.home .nasmed-btn-quote-red,body.home .nasmed-btn-quote-red:hover,body.home .nasmed-btn-talk-outline,body.home .nasmed-btn-talk-outline:hover,body.home .nasmed-btn-view-certs,body.home .nasmed-btn-view-certs:hover,body.home .nasmed-btn-red,body.home .nasmed-btn-red:hover,body.home .nasmed-btn-dark-talk,body.home .nasmed-btn-dark-talk:hover,body.home .entry-content a,body.home .entry-content a:hover,body.home .entry-content a:focus,body.home .entry-content a:active,body.home .entry-content a:visited{text-decoration:none!important;text-decoration-line:none!important;text-decoration-thickness:0!important;border-bottom-style:none}.nasmed-hero-video-section,.uagb-block-be604979{position:relative!important;overflow:hidden!important;min-height:auto!important;height:auto!important;box-sizing:border-box!important;padding:16px 20px 14px!important;background-color:#0f172a!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-hero-video-wrap,.uagb-block-be604979 .uagb-container__video-wrap{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;overflow:hidden!important;pointer-events:none!important}.nasmed-hero-bg-video,.uagb-block-be604979 .uagb-container__video-wrap video{position:absolute!important;top:50%!important;left:50%!important;min-width:100%!important;min-height:100%!important;width:auto!important;height:auto!important;transform:translate(-50%,-50%)!important;object-fit:cover!important;z-index:0!important;display:block!important}.nasmed-hero-video-overlay,.uagb-block-be604979 .uagb-container__video-wrap::after{content:''!important;position:absolute!important;inset:0!important;background:linear-gradient(135deg,rgb(15 23 42 / .88) 0%,rgb(15 23 42 / .65) 50%,rgb(15 23 42 / .9) 100%)!important;z-index:1!important;pointer-events:none!important}.nasmed-hero-inner,.uagb-block-be604979 .uagb-container-inner-blocks-wrap{position:relative!important;z-index:2!important;max-width:100%!important;width:94%!important;margin:0 auto!important;width:100%!important;display:grid!important;grid-template-columns:1.15fr 0.85fr!important;gap:32px!important;align-items:center!important}.nasmed-hero-badge-wrap{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:4px 14px!important;margin-bottom:8px!important;width:fit-content!important}.nasmed-hero-pulse-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:#ff4d4d!important;box-shadow:0 0 6px #ff4d4d!important;display:inline-block!important;animation:nasmedPulse 2s infinite ease-in-out!important}@keyframes nasmedPulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgb(255 77 77 / .7)}70%{transform:scale(1.15);box-shadow:0 0 0 8px #fff0}100%{transform:scale(.95);box-shadow:0 0 0 0 #fff0}}.nasmed-hero-badge{display:inline-block!important;color:#ffffff!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.2px!important;text-transform:uppercase!important;margin:0!important}.nasmed-hero-title,.uagb-block-b0ae75bf .uagb-ifb-title{font-size:32px!important;font-weight:900!important;color:#ffffff!important;margin:0 0 8px 0!important;line-height:1.15!important;letter-spacing:normal!important;text-shadow:0 3px 12px rgb(0 0 0 / .5)!important}.nasmed-hero-desc,.uagb-block-b0ae75bf .uagb-ifb-desc{font-size:13.5px!important;line-height:1.45!important;color:rgb(255 255 255 / .95)!important;text-shadow:0 1px 4px rgb(0 0 0 / .4)!important;margin:0 0 12px 0!important;max-width:480px!important}.nasmed-hero-trust-strip{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:14px!important}.nasmed-hero-trust-item{display:inline-flex!important;align-items:center!important;gap:4px!important;background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .18)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;padding:3px 10px!important;border-radius:16px!important;color:#ffffff!important;font-size:11px!important;font-weight:700!important}.nasmed-trust-icon{width:12px!important;height:12px!important;fill:#22c55e!important;flex-shrink:0!important}.nasmed-hero-btn-group{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin:0!important}.nasmed-btn-hero-chat,.uagb-block-b0ae75bf .uagb-infobox-cta-link{display:inline-flex!important;align-items:center!important;gap:7px!important;background:#25D366!important;color:#ffffff!important;font-size:12.5px!important;font-weight:800!important;padding:9px 20px!important;border-radius:30px!important;text-decoration:none!important;box-shadow:0 4px 14px rgb(37 211 102 / .4)!important;transition:all 0.25s ease!important}.nasmed-btn-hero-chat:hover,.uagb-block-b0ae75bf .uagb-infobox-cta-link:hover{background:#1eb954!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgb(37 211 102 / .55)!important;color:#ffffff!important}.nasmed-btn-hero-catalog{display:inline-flex!important;align-items:center!important;gap:6px!important;background:rgb(255 255 255 / .12)!important;border:1.5px solid rgb(255 255 255 / .35)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;color:#ffffff!important;font-size:12.5px!important;font-weight:700!important;padding:9px 18px!important;border-radius:30px!important;text-decoration:none!important;transition:all 0.25s ease!important}.nasmed-btn-hero-catalog:hover{background:rgb(255 255 255 / .25)!important;border-color:#ffffff!important;transform:translateY(-2px)!important;color:#ffffff!important}.nasmed-wa-icon{width:14px!important;height:14px!important;fill:currentColor!important}.nasmed-hero-glass-card{background:rgb(15 23 42 / .76)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border:1.5px solid rgb(255 255 255 / .22)!important;border-radius:18px!important;padding:20px 22px 18px!important;box-shadow:0 18px 40px rgb(0 0 0 / .45),inset 0 1px 0 rgb(255 255 255 / .25)!important;width:100%!important;max-width:440px!important;margin:0 auto!important;box-sizing:border-box!important}.nasmed-hero-glass-card .wpcf7,.nasmed-hero-video-section .wpcf7{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}.nasmed-hero-glass-header{margin-bottom:8px!important;text-align:left!important;border-bottom:1px solid rgb(255 255 255 / .14)!important;padding-bottom:5px!important}.nasmed-glass-title{color:#ffffff!important;font-size:16px!important;font-weight:800!important;margin:0 0 2px 0!important;line-height:1.15!important}.nasmed-glass-sub{color:#94a3b8!important;font-size:10.5px!important;margin:0!important}.nasmed-hero-glass-card .wpcf7 form{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px 10px!important}.nasmed-hero-glass-card .wpcf7 form p{margin:0!important}.nasmed-hero-glass-card .wpcf7 form p:nth-of-type(1){grid-column:1 / 2!important}.nasmed-hero-glass-card .wpcf7 form p:nth-of-type(2){grid-column:2 / 3!important}.nasmed-hero-glass-card .wpcf7 form p:nth-of-type(3),.nasmed-hero-glass-card .wpcf7 form p:nth-of-type(4),.nasmed-hero-glass-card .wpcf7 form p:nth-of-type(5),.nasmed-hero-glass-card .wpcf7 form p:nth-of-type(6),.nasmed-hero-glass-card .wpcf7 form p:last-child{grid-column:1 / -1!important}.nasmed-hero-glass-card .wpcf7 label,.uagb-block-be604979 .wpcf7 label{display:block!important;font-size:10.5px!important;font-weight:700!important;color:#ffffff!important;text-transform:uppercase!important;letter-spacing:0.5px!important;margin-bottom:2px!important;text-shadow:0 1px 2px rgb(0 0 0 / .3)!important}.nasmed-hero-glass-card .wpcf7 input[type="text"],.nasmed-hero-glass-card .wpcf7 input[type="email"],.nasmed-hero-glass-card .wpcf7 textarea,.uagb-block-be604979 .wpcf7 input[type="text"],.uagb-block-be604979 .wpcf7 input[type="email"],.uagb-block-be604979 .wpcf7 textarea{width:100%!important;box-sizing:border-box!important;background:rgb(255 255 255 / .96)!important;border:1.5px solid transparent!important;border-radius:5px!important;padding:5px 10px!important;font-size:12px!important;color:#0f172a!important;outline:none!important;font-family:inherit!important;transition:all 0.2s ease!important}.nasmed-hero-glass-card .wpcf7 textarea,.uagb-block-be604979 .wpcf7 textarea{min-height:38px!important;max-height:48px!important;resize:vertical!important;padding:5px 10px!important}.nasmed-hero-glass-card .wpcf7 input[type="text"]:focus,.nasmed-hero-glass-card .wpcf7 input[type="email"]:focus,.nasmed-hero-glass-card .wpcf7 textarea:focus,.uagb-block-be604979 .wpcf7 input[type="text"]:focus,.uagb-block-be604979 .wpcf7 input[type="email"]:focus,.uagb-block-be604979 .wpcf7 textarea:focus{background:#ffffff!important;border-color:#e52b2b!important;box-shadow:0 0 0 2px rgb(229 43 43 / .3)!important}.nasmed-hero-glass-card .wpcf7 input[type="submit"],.nasmed-hero-glass-card .wpcf7 .wpcf7-submit,.uagb-block-be604979 .wpcf7 input[type="submit"],.uagb-block-be604979 .wpcf7 .wpcf7-submit{width:100%!important;background:linear-gradient(135deg,#e52b2b 0%,#d81a1a 60%,#b31212 100%)!important;color:#ffffff!important;font-size:12.5px!important;font-weight:900!important;padding:8px 16px!important;border:none!important;border-radius:6px!important;cursor:pointer!important;outline:none!important;font-family:inherit!important;transition:all 0.25s ease!important;box-shadow:0 3px 12px rgb(229 43 43 / .4)!important;margin-top:2px!important;display:block!important;text-transform:uppercase!important;letter-spacing:0.5px!important}.nasmed-hero-glass-card .wpcf7 input[type="submit"]:hover,.nasmed-hero-glass-card .wpcf7 .wpcf7-submit:hover,.uagb-block-be604979 .wpcf7 input[type="submit"]:hover,.uagb-block-be604979 .wpcf7 .wpcf7-submit:hover{background:linear-gradient(135deg,#b91c1c 0%,#991b1b 100%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgb(229 43 43 / .55)!important}.nasmed-hero-glass-footer{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;color:#94a3b8!important;font-size:10px!important;font-weight:600!important;margin-top:6px!important}.nasmed-lock-icon{width:11px!important;height:11px!important;fill:#22c55e!important;flex-shrink:0!important}.nasmed-partner-red-section{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;background:linear-gradient(135deg,#d81a1a 0%,#c41818 50%,#b31212 100%)!important;padding:24px 20px 22px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:auto!important}.nasmed-partner-dots-tr,.nasmed-partner-dots-bl{display:none!important;visibility:hidden!important;opacity:0!important}.nasmed-partner-ripples{position:absolute!important;right:6%!important;top:50%!important;transform:translateY(-50%)!important;width:520px!important;height:520px!important;border-radius:50%!important;border:1.5px solid rgb(255 255 255 / .08)!important;box-shadow:0 0 0 30px rgb(255 255 255 / .04),0 0 0 65px rgb(255 255 255 / .03),0 0 0 100px rgb(255 255 255 / .02)!important;pointer-events:none!important;z-index:1!important}.nasmed-partner-red-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;width:100%!important;display:grid!important;grid-template-columns:1.1fr 0.9fr!important;gap:35px!important;align-items:center!important;position:relative!important;z-index:2!important}.nasmed-partner-red-content{color:#ffffff!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;padding:0!important}.nasmed-partner-tag-wrap{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-bottom:8px!important}.nasmed-partner-tag-line{width:22px!important;height:2px!important;background:#ffffff!important;display:inline-block!important;border-radius:2px!important}.nasmed-partner-red-tag{display:inline-block!important;color:#ffffff!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:1.4px!important;text-transform:uppercase!important;margin:0!important}.nasmed-partner-red-title{font-size:32px!important;font-weight:900!important;color:#ffffff!important;margin:0 0 10px 0!important;line-height:1.15!important;letter-spacing:1.4px!important;text-shadow:0 2px 10px rgb(0 0 0 / .15)!important;text-align:center!important}.nasmed-partner-red-desc{font-size:13.5px!important;line-height:1.5!important;color:rgb(255 255 255 / .94)!important;margin:0 auto 16px auto!important;max-width:500px!important;text-align:center!important}.nasmed-partner-red-btn-wrap{display:flex!important;justify-content:center!important;width:100%!important}.nasmed-btn-partner-white{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffff!important;color:#d81a1a!important;font-size:13px!important;font-weight:800!important;padding:10px 26px!important;border-radius:30px!important;text-decoration:none!important;box-shadow:0 4px 16px rgb(0 0 0 / .2)!important;transition:all 0.25s ease!important;width:fit-content!important}.nasmed-btn-partner-white:hover{background:#0f172a!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgb(0 0 0 / .35)!important}.nasmed-arrow-icon{width:14px!important;height:14px!important;stroke:#d81a1a!important;transition:transform 0.25s ease!important}.nasmed-btn-partner-white:hover .nasmed-arrow-icon{stroke:#ffffff!important;transform:translateX(4px)!important}.nasmed-partner-red-visual{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;position:relative!important}.nasmed-partner-circle-outer{position:relative!important;width:100%!important;max-width:360px!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-partner-arc-accent{position:absolute!important;top:-10px!important;right:-10px!important;width:100%!important;height:100%!important;border-radius:50%!important;border-top:2.5px solid rgb(255 255 255 / .85)!important;border-right:2.5px solid rgb(255 255 255 / .85)!important;border-bottom:transparent!important;border-left:transparent!important;transform:rotate(15deg)!important;pointer-events:none!important;z-index:2!important}.nasmed-partner-circle-frame{width:100%!important;height:100%!important;border-radius:50%!important;overflow:hidden!important;border:4px solid #ffffff!important;box-shadow:0 16px 40px rgb(0 0 0 / .35)!important;position:relative!important;background:#f8fafc!important;z-index:1!important}.nasmed-partner-circle-img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.5s ease!important}.nasmed-partner-circle-outer:hover .nasmed-partner-circle-img{transform:scale(1.04)!important}.nasmed-about-section{width:100%;background:#fff;padding:75px 20px 70px;box-sizing:border-box;overflow:hidden}.nasmed-about-inner{max-width:100%!important;width:94%!important;margin:0 auto;display:grid;grid-template-columns:1fr 1.08fr;gap:65px;align-items:center}.nasmed-about-visual{position:relative;width:100%;padding-bottom:25px;padding-right:25px}.nasmed-about-img-main-wrap{width:88%;border-radius:20px;overflow:hidden;box-shadow:0 16px 36px rgb(15 23 42 / .08);border:1px solid #e2e8f0}.nasmed-about-img-main{width:100%;height:380px;object-fit:cover;display:block;transition:transform 0.4s ease}.nasmed-about-visual:hover .nasmed-about-img-main{transform:scale(1.03)}.nasmed-about-img-sub-wrap{position:absolute;right:0;bottom:0;width:55%;border-radius:18px;overflow:hidden;box-shadow:0 16px 36px rgb(0 0 0 / .14);border:4px solid #fff;z-index:2}.nasmed-about-img-sub{width:100%;height:230px;object-fit:cover;display:block;transition:transform 0.4s ease}.nasmed-about-visual:hover .nasmed-about-img-sub{transform:scale(1.04)}.nasmed-about-badge-float{position:absolute;top:-12px;left:-12px;background:rgb(255 255 255 / .96);backdrop-filter:blur(10px);border:1px solid #e2e8f0;border-radius:14px;padding:10px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 25px rgb(0 0 0 / .08);z-index:3}.nasmed-about-badge-icon{width:36px;height:36px;border-radius:50%;background:#fee2e2;display:flex;align-items:center;justify-content:center;color:var(--nasmed-red);flex-shrink:0}.nasmed-about-badge-icon svg{width:18px;height:18px}.nasmed-about-badge-text{display:flex;flex-direction:column}.nasmed-about-badge-text strong{font-size:14.5px;font-weight:900;color:#0f172a;line-height:1.1}.nasmed-about-badge-text span{font-size:11px;font-weight:600;color:#64748b}.nasmed-about-content{display:flex;flex-direction:column}.nasmed-about-tag{display:inline-block;color:var(--nasmed-red);font-size:13.5px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px}.nasmed-about-heading{font-size:36px;font-weight:900;color:#0f172a;margin:0 0 14px 0;line-height:1.2;letter-spacing:.3px}.nasmed-about-accent-line{width:50px;height:3.5px;background:var(--nasmed-red);border-radius:3px;margin-bottom:22px}.nasmed-about-para{font-size:15px;line-height:1.65;color:#475569;margin:0 0 16px 0;text-align:justify}.nasmed-about-para strong{color:#0f172a;font-weight:700}.nasmed-about-features-chips{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 26px 0}.nasmed-chip{display:inline-flex;align-items:center;gap:6px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:30px;padding:7px 16px;font-size:13px;font-weight:700;color:#1e293b;transition:all 0.2s ease}.nasmed-chip:hover{border-color:var(--nasmed-red);background:#fff;color:var(--nasmed-red);transform:translateY(-1px)}.nasmed-chip svg{width:14px;height:14px;fill:var(--nasmed-red)}.nasmed-btn-about-pill{display:inline-flex;align-items:center;gap:8px;background:var(--nasmed-red);color:#ffffff!important;font-size:13.5px;font-weight:700;padding:12px 28px;border-radius:30px;text-decoration:none;box-shadow:0 4px 14px rgb(229 43 43 / .35);transition:all 0.25s ease;width:fit-content}.nasmed-btn-about-pill:hover{background:var(--nasmed-red-dark);transform:scale(1.03);box-shadow:0 6px 20px rgb(229 43 43 / .45)}.nasmed-btn-about-pill svg{width:16px;height:16px;fill:currentColor;transition:transform 0.2s ease}.nasmed-btn-about-pill:hover svg{transform:translateX(3px)}.nasmed-uq-modern-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;background:#ffffff!important;padding:20px 20px 18px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important;min-height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-uq-dots-tc,.nasmed-uq-dots-br,.nasmed-uq-divider-dots{display:none!important;visibility:hidden!important;opacity:0!important}.nasmed-uq-ripples-bl{position:absolute!important;bottom:-40px!important;left:-40px!important;width:240px!important;height:240px!important;border-radius:50%!important;border:1.5px solid #f1f5f9!important;box-shadow:0 0 0 25px #f8fafc,0 0 0 50px #fafafa!important;pointer-events:none!important;z-index:1!important}.nasmed-uq-inner-container{max-width:100%!important;width:94%!important;margin:22px auto!important;width:100%!important;position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;gap:16px!important}.nasmed-uq-split-row{display:grid!important;grid-template-columns:1.18fr 0.82fr!important;gap:30px!important;align-items:center!important}.nasmed-uq-left-col{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important}.nasmed-uq-tag-area{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;margin-bottom:6px!important}.nasmed-uq-tag-text{color:#e52b2b!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.nasmed-uq-tag-bar{width:28px!important;height:2px!important;background:#e52b2b!important;border-radius:2px!important}.nasmed-uq-heading{font-size:26px!important;font-weight:900!important;line-height:1.15!important;letter-spacing:1.4px!important;margin:0 0 6px 0!important;text-align:center!important}.nasmed-uq-title-dark{color:#0f172a!important}.nasmed-uq-title-red{color:#e52b2b!important}.nasmed-uq-divider-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;color:#cbd5e1!important;font-size:9px!important;letter-spacing:3px!important;margin-bottom:8px!important}.nasmed-uq-diamond{color:#e52b2b!important;font-size:9px!important;letter-spacing:0.3px!important}.nasmed-uq-features-list{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:500px!important;margin:0 auto!important;padding:0!important}.nasmed-uq-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:6px 12px!important;border:none!important;border-bottom:none!important;transition:transform 0.2s ease!important;text-align:left!important;letter-spacing:0.2px!important;width:100%!important;white-space:normal!important;box-sizing:border-box!important}.nasmed-uq-item:hover{transform:translateX(4px)!important}.nasmed-uq-icon-disc{width:32px!important;height:32px!important;border-radius:50%!important;background:#ffffff!important;border:1.5px solid #fee2e2!important;box-shadow:0 3px 8px rgb(229 43 43 / .1)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:all 0.2s ease!important}.nasmed-uq-item:hover .nasmed-uq-icon-disc{background:#fee2e2!important;border-color:#e52b2b!important}.nasmed-uq-svg{width:16px!important;height:16px!important;fill:#e52b2b!important}.nasmed-uq-item-label{font-size:13.5px!important;font-weight:700!important;color:#1e293b!important;line-height:1.4!important;white-space:normal!important;word-break:normal!important;overflow:visible!important;flex:1!important}.nasmed-uq-right-visual{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:100%!important}.nasmed-uq-curved-frame-wrap{position:relative!important;width:100%!important;max-width:440px!important}.nasmed-uq-arch-line-accent{position:absolute!important;top:-8px!important;left:-8px!important;width:calc(100% + 16px)!important;height:calc(100% + 16px)!important;border-top-left-radius:110px!important;border-bottom-left-radius:30px!important;border-top:2.5px solid #e2e8f0!important;border-left:2.5px solid #e2e8f0!important;border-bottom:transparent!important;border-right:transparent!important;pointer-events:none!important;z-index:2!important}.nasmed-uq-photo-portal{position:relative!important;width:100%!important;height:255px!important;border-top-left-radius:100px!important;border-bottom-left-radius:25px!important;border-top-right-radius:20px!important;border-bottom-right-radius:20px!important;overflow:hidden!important;box-shadow:0 12px 30px rgb(15 23 42 / .08)!important;border:3.5px solid #ffffff!important;background:#f8fafc!important}.nasmed-uq-photo-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center right!important;display:block!important;transition:transform 0.5s ease!important}.nasmed-uq-photo-portal:hover .nasmed-uq-photo-img{transform:scale(1.04)!important}.nasmed-uq-stats-bar{background:linear-gradient(135deg,#d81a1a 0%,#c41818 60%,#b31212 100%)!important;border-radius:14px!important;padding:31px 24px!important;display:grid!important;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr!important;align-items:center!important;gap:14px!important;box-shadow:0 10px 24px rgb(216 26 26 / .25)!important;box-sizing:border-box!important}.nasmed-uq-stat-item{display:flex!important;align-items:center!important;gap:10px!important;justify-content:center!important}.nasmed-uq-stat-icon-disc{width:36px!important;height:36px!important;border-radius:50%!important;background:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;box-shadow:0 4px 10px rgb(0 0 0 / .15)!important}.nasmed-uq-stat-svg{width:18px!important;height:18px!important;fill:#d81a1a!important}.nasmed-uq-stat-text-col{display:flex!important;flex-direction:column!important}.nasmed-uq-stat-val{font-size:22px!important;font-weight:900!important;color:#ffffff!important;line-height:1.1!important;letter-spacing:0.3px!important}.nasmed-uq-stat-lbl{font-size:11px!important;font-weight:700!important;color:rgb(255 255 255 / .95)!important;line-height:1.2!important}.nasmed-uq-stat-sep{width:1px!important;height:30px!important;background:rgb(255 255 255 / .28)!important}.nasmed-uq-label{font-size:13.5px;font-weight:600;color:#64748b;margin:0}.nasmed-solutions-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background-color:#f8fafc!important;padding:48px 20px 48px!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:auto!important}.nasmed-solutions-inner{max-width:100%!important;width:94%!important;margin:0 auto;width:100%!important}.nasmed-solutions-header{text-align:center;margin-bottom:16px!important}.nasmed-solutions-heading{font-size:24px!important;font-weight:800;color:#0f172a;margin:0 0 4px 0!important;line-height:1.2}.nasmed-solutions-sub{font-size:13px!important;color:#64748b;max-width:620px;margin:0 auto;line-height:1.4!important}.nasmed-solutions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px!important;align-items:stretch}.nasmed-sol-image-card{position:relative;height:290px!important;border-radius:14px!important;overflow:hidden;box-shadow:0 8px 20px rgb(0 0 0 / .08);transition:transform 0.35s ease,box-shadow 0.35s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.nasmed-sol-image-card:hover{transform:translateY(-5px);box-shadow:0 14px 28px rgb(0 0 0 / .14)}.nasmed-sol-bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.25,1,.5,1);z-index:1}.nasmed-sol-image-card:hover .nasmed-sol-bg-img{transform:scale(1.06)}.nasmed-sol-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgb(15 23 42 / .4) 0%,rgb(15 23 42 / .72) 45%,rgb(15 23 42 / .88) 100%);z-index:2;transition:background 0.35s ease}.nasmed-sol-image-card:hover .nasmed-sol-card-overlay{background:linear-gradient(180deg,rgb(15 23 42 / .35) 0%,rgb(15 23 42 / .68) 45%,rgb(15 23 42 / .85) 100%)}.nasmed-sol-card-body{position:relative;z-index:3;padding:20px 18px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;box-sizing:border-box;color:#fff}.nasmed-sol-card-title{font-size:18px!important;font-weight:800;color:#fff;margin:0 0 8px 0!important;line-height:1.25;text-shadow:0 2px 8px rgb(0 0 0 / .4)}.nasmed-sol-card-desc{font-size:12.5px!important;color:rgb(255 255 255 / .9);line-height:1.4!important;margin:0 0 14px 0!important;max-width:270px;text-shadow:0 1px 4px rgb(0 0 0 / .4)}.nasmed-sol-card-desc strong{color:#fff;font-weight:800}.nasmed-btn-sol-pill{display:inline-flex;align-items:center;justify-content:center;background:var(--nasmed-red);color:#ffffff!important;font-size:12.5px!important;font-weight:700;padding:7px 22px!important;border-radius:30px;text-decoration:none;box-shadow:0 3px 10px rgb(229 43 43 / .4);transition:all 0.25s ease}.nasmed-btn-sol-pill:hover{background:var(--nasmed-red-dark);transform:scale(1.04);box-shadow:0 5px 16px rgb(229 43 43 / .55)}.nasmed-testimonials-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background-color:#f8fafc!important;padding:70px 20px 65px!important;box-sizing:border-box!important;overflow:hidden!important;border-top:1px solid #edf2f7!important;border-bottom:1px solid #edf2f7!important}.nasmed-testimonials-inner{max-width:100%!important;width:94%!important;margin:0 auto}.nasmed-testi-header{text-align:center;margin-bottom:45px}.nasmed-testi-badge{display:inline-block;color:var(--nasmed-red);font-size:13px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px}.nasmed-testi-heading{font-size:32px;font-weight:800;color:#0f172a;margin:0 0 10px 0;line-height:1.2}.nasmed-testi-sub{font-size:14.5px;color:#64748b;max-width:640px;margin:0 auto;line-height:1.55}.nasmed-testi-carousel-stage{position:relative;width:100%;max-width:100%!important;width:94%!important;margin:0 auto}.nasmed-testi-viewport{width:100%;overflow:hidden;padding:14px 4px 20px;box-sizing:border-box}.nasmed-testi-track{display:flex;gap:24px;transition:transform 0.45s cubic-bezier(.25,1,.5,1);will-change:transform}.nasmed-testi-slide{flex:0 0 calc(33.333% - 16px);min-width:300px;box-sizing:border-box}.nasmed-testi-card{background:#fff;border:1.5px solid #f1f5f9;border-radius:18px;padding:28px 24px 24px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 6px 22px rgb(15 23 42 / .04);transition:all 0.3s ease;position:relative;height:100%;box-sizing:border-box;min-height:240px}.nasmed-testi-card:hover{transform:translateY(-5px);box-shadow:0 14px 32px rgb(229 43 43 / .08);border-color:#fca5a5}.nasmed-testi-top-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.nasmed-testi-stars{display:flex;gap:4px}.nasmed-testi-stars svg{width:18px;height:18px;fill:#f59e0b}.nasmed-testi-quote-icon{width:36px;height:36px;border-radius:50%;background:#fee2e2;display:flex;align-items:center;justify-content:center}.nasmed-testi-quote-icon svg{width:18px;height:18px;fill:var(--nasmed-red)}.nasmed-testi-body{margin-bottom:22px;flex:1}.nasmed-testi-text{font-size:14.5px;line-height:1.65;color:#334155;font-weight:500;margin:0;font-style:normal!important;text-align:justify}.nasmed-testi-footer{display:flex;align-items:center;gap:14px;padding-top:18px;border-top:1px solid #f1f5f9}.nasmed-testi-avatar{width:44px;height:44px;border-radius:50%;background:#e52b2b;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14.5px;letter-spacing:.5px;box-shadow:0 4px 10px rgb(0 0 0 / .1);flex-shrink:0}.nasmed-testi-author-info{display:flex;flex-direction:column}.nasmed-testi-name{font-size:15px;font-weight:800;color:#0f172a;margin:0 0 2px 0}.nasmed-testi-role{font-size:12px;color:#64748b;font-weight:500}.nasmed-testi-nav-btn{position:absolute;top:calc(50% - 10px);transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--nasmed-red);border:2px solid #fff;display:flex!important;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px rgb(229 43 43 / .4);z-index:20;transition:all 0.25s ease;padding:0;outline:none;margin-left:10px;margin-top:23px;margin-right:11px}.nasmed-testi-btn-prev{left:-22px}.nasmed-testi-btn-next{right:-22px}.nasmed-testi-nav-btn:hover{background:var(--nasmed-red-dark);transform:translateY(-50%) scale(1.1);box-shadow:0 8px 24px rgb(196 30 30 / .55)}.nasmed-testi-nav-btn svg{width:22px;height:22px;fill:#fff;display:block;pointer-events:none}.nasmed-testi-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px}.nasmed-testi-dot{width:10px;height:10px;border-radius:50%;background:#cbd5e1;border:none;padding:0;cursor:pointer;transition:all 0.3s ease;outline:none}.nasmed-testi-dot.active{width:26px;border-radius:12px;background:var(--nasmed-red);box-shadow:0 2px 8px rgb(229 43 43 / .4)}@media (max-width:1024px){.nasmed-testi-slide{flex:0 0 calc(50% - 12px)}.nasmed-testi-btn-prev{left:0}.nasmed-testi-btn-next{right:0}}@media (max-width:768px){.nasmed-testi-slide{flex:0 0 100%}}.nasmed-our-products-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background-color:#ffffff!important;padding:65px 20px 60px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-our-products-inner{max-width:100%!important;width:94%!important;margin:0 auto}.nasmed-prod-header{text-align:center;margin-bottom:28px}.nasmed-prod-badge{display:inline-block;color:var(--nasmed-red);font-size:13.5px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:6px}.nasmed-prod-heading{font-size:30px;font-weight:800;color:#0f172a;margin:0;line-height:1.25}.nasmed-prod-tabs{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:38px;flex-wrap:wrap}.nasmed-prod-tab{padding:9px 24px;border-radius:30px;font-size:13.5px;font-weight:600;border:1px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;outline:none;font-family:inherit;transition:all 0.25s ease}.nasmed-prod-tab:hover{border-color:var(--nasmed-red);color:var(--nasmed-red);transform:translateY(-1px)}.nasmed-prod-tab.active{background:var(--nasmed-red);color:#ffffff!important;border-color:var(--nasmed-red);box-shadow:0 4px 14px rgb(229 43 43 / .35)}.nasmed-carousel-stage{position:relative;width:100%;max-width:100%!important;width:94%!important;margin:0 auto}.nasmed-carousel-viewport{width:100%;overflow:hidden;padding:16px 8px 28px;box-sizing:border-box}.nasmed-carousel-track{display:flex;gap:24px;transition:transform 0.45s cubic-bezier(.25,1,.5,1);will-change:transform}.nasmed-carousel-slide{flex:0 0 calc(33.333% - 16px)!important;min-width:320px!important;box-sizing:border-box}.nasmed-carousel-nav-btn{position:absolute;top:calc(50% - 12px);transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:var(--nasmed-red);border:2.5px solid #fff;display:flex!important;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 22px rgb(229 43 43 / .45);z-index:25;transition:all 0.25s ease;padding:0;outline:none;margin-left:12px;margin-right:13px}.nasmed-carousel-nav-btn svg{width:24px;height:24px;fill:#fff;display:block;pointer-events:none}.nasmed-btn-prev{left:-24px}.nasmed-btn-next{right:-24px}.nasmed-carousel-nav-btn:hover{background:var(--nasmed-red-dark);transform:translateY(-50%) scale(1.12);box-shadow:0 10px 28px rgb(196 30 30 / .6)}.nasmed-carousel-nav-btn:active{transform:translateY(-50%) scale(.95)}.nasmed-product-card{background:#ffffff!important;border:1.5px solid #f1f5f9!important;border-radius:18px!important;padding:20px 18px 24px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;box-shadow:0 6px 22px rgb(15 23 42 / .04)!important;transition:all 0.3s ease!important;height:100%!important;min-height:560px!important;box-sizing:border-box!important;justify-content:space-between!important;overflow:hidden!important}.nasmed-product-card:hover{transform:translateY(-6px)!important;box-shadow:0 16px 36px rgb(15 23 42 / .09)!important;border-color:#cbd5e1!important}.nasmed-prod-img-box{width:100%!important;height:380px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:14px!important;background:#ffffff!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:6px 4px!important;box-sizing:border-box!important;overflow:hidden!important;position:relative!important;transition:all 0.3s ease!important}.nasmed-product-card:hover .nasmed-prod-img-box{background:#ffffff!important}.nasmed-prod-img-box img{width:auto!important;max-width:100%!important;height:100%!important;max-height:311px!important;object-fit:contain!important;display:block!important;margin:0 auto!important;transition:transform 0.35s ease!important;filter:none!important;box-shadow:none!important;background:#ffffff!important;mix-blend-mode:multiply!important;transform:scale(1.35)!important}.nasmed-product-card:hover .nasmed-prod-img-box img{transform:scale(1.42)!important}.nasmed-prod-info{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;flex:1!important}.nasmed-prod-title{font-size:18px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 8px 0!important;line-height:1.25!important;text-align:center!important}.nasmed-prod-desc{font-size:13px!important;color:#64748b!important;line-height:1.5!important;margin:0 0 18px 0!important;min-height:40px!important;display:block!important}.nasmed-prod-btn-link{display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--nasmed-red)!important;font-size:12.5px!important;font-weight:800!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:0.5px!important;transition:gap 0.2s ease,color 0.2s ease!important;margin-top:auto!important;background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.nasmed-prod-btn-link:hover{color:var(--nasmed-red-dark)!important;gap:9px!important;background:transparent!important;box-shadow:none!important;transform:none!important}.nasmed-prod-bottom-cta{text-align:center;margin-top:36px}.nasmed-btn-view-all-products{display:inline-flex;align-items:center;gap:8px;background:#e52b2b;color:#ffffff!important;font-size:12.5px;font-weight:800;padding:12px 28px;border-radius:8px;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;transition:all 0.2s ease}.nasmed-btn-view-all-products:hover{background:var(--nasmed-red);transform:translateY(-2px);box-shadow:0 6px 18px rgb(229 43 43 / .35)}.nasmed-btn-view-all-products:hover{background:var(--nasmed-red);transform:translateY(-2px);box-shadow:0 4px 14px rgb(229 43 43 / .35)}.nasmed-why-choose-wrap{width:100%;background-color:var(--nasmed-dark);padding:50px 20px 45px;box-sizing:border-box;color:#fff}.nasmed-why-choose-inner{max-width:100%!important;width:94%!important;margin:0 auto}.nasmed-why-choose-badge{text-align:center;color:var(--nasmed-red);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:35px;display:flex;align-items:center;justify-content:center;gap:10px}.nasmed-why-choose-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;align-items:stretch}.nasmed-wc-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 12px;transition:transform 0.3s ease}.nasmed-wc-card:hover{transform:translateY(-4px)}.nasmed-wc-icon-circle{width:68px;height:68px;border-radius:50%;background:#fff;border:3px solid #e2e8f0;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 4px 12px rgb(0 0 0 / .25);transition:all 0.3s ease}.nasmed-wc-icon-circle svg{width:32px;height:32px;color:var(--nasmed-red);fill:var(--nasmed-red)}.nasmed-wc-card.is-featured .nasmed-wc-icon-circle{border-color:var(--nasmed-red);box-shadow:0 0 16px rgb(229 43 43 / .45)}.nasmed-wc-title{font-size:15px;font-weight:700;color:#fff;margin:0 0 6px 0;line-height:1.3}.nasmed-wc-desc{font-size:12px;color:var(--nasmed-gray-text);margin:0;line-height:1.4}.nasmed-cert-mfg-wrap{width:100%;background-color:#fff;padding:60px 20px 50px;box-sizing:border-box}.nasmed-cert-mfg-inner{max-width:100%!important;width:94%!important;margin:0 auto;display:grid;grid-template-columns:1.15fr 0.85fr;gap:48px;align-items:center}.nasmed-sec-tag{color:var(--nasmed-red);font-size:14px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 20px 0}.nasmed-cert-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:24px}.nasmed-cert-badge-box{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px 6px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 2px 8px rgb(0 0 0 / .04);transition:all 0.3s ease;min-height:118px}.nasmed-cert-badge-box:hover{border-color:var(--nasmed-red);transform:translateY(-3px);box-shadow:0 6px 16px rgb(229 43 43 / .12)}.nasmed-cert-logo-icon{height:52px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.nasmed-cert-logo-icon img{max-height:50px;max-width:90%;width:auto;height:auto;object-fit:contain;display:block}.nasmed-cert-name{font-size:12.5px;font-weight:800;color:#1e293b;line-height:1.1;margin-bottom:2px}.nasmed-cert-status{font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.nasmed-btn-view-certs{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:10px 26px!important;border:2px solid #ffff!important;border-radius:30px!important;background:#e52b2b;color:#ffff!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important;transition:all 0.3s ease!important;width:fit-content!important}.nasmed-btn-view-certs:hover{background:var(--nasmed-red)!important;border-color:var(--nasmed-red)!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgb(229 43 43 / .4)!important}.nasmed-mfg-content{display:flex;flex-direction:column}.nasmed-mfg-text{font-size:14.5px;line-height:1.6;color:#475569;margin:0 0 14px 0;text-align:justify}.nasmed-mfg-link{display:inline-flex;align-items:center;gap:6px;color:#0f172a;font-size:13.5px;font-weight:700;text-decoration:none;margin-bottom:18px;transition:color 0.2s ease}.nasmed-mfg-link:hover{color:var(--nasmed-red)}.nasmed-mfg-simple-points{display:flex!important;flex-direction:column!important;gap:10px!important;margin-top:14px!important}.nasmed-mfg-point-row{display:flex!important;align-items:center!important;gap:10px!important;font-size:13.5px!important;color:#334155!important;line-height:1.4!important}.nasmed-mfg-small-icon{width:22px!important;height:22px!important;border-radius:50%!important;background:#fee2e2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.nasmed-mfg-small-icon svg{width:13px!important;height:13px!important;display:block!important}.nasmed-mfg-point-text{font-size:13.5px!important;color:#334155!important;line-height:1.4!important}.nasmed-mfg-point-text strong{color:#0f172a!important;font-weight:800!important}.nasmed-stats-cta-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;background-color:#ffffff!important;padding:40px 20px 65px!important;box-sizing:border-box!important}.nasmed-stats-cta-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;display:grid!important;grid-template-columns:1.08fr 0.92fr!important;gap:26px!important;align-items:stretch!important}.nasmed-stats-box{background:linear-gradient(135deg,#d81a1a 0%,#c41818 50%,#b31212 100%)!important;border-radius:18px!important;padding:38px 20px 32px!important;color:#ffffff!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:6px!important;align-items:flex-start!important;justify-content:center!important;box-shadow:0 16px 36px rgb(216 26 26 / .25)!important;position:relative!important;overflow:hidden!important;box-sizing:border-box!important}.nasmed-stats-track-line{position:absolute!important;top:114px!important;left:10%!important;right:10%!important;height:2px!important;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .6) 0,rgb(255 255 255 / .6) 6px,transparent 6px,transparent 12px)!important;z-index:1!important;pointer-events:none!important}.nasmed-stat-col{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;position:relative!important;z-index:2!important;padding:50px 2px!important}.nasmed-stat-badge-outer{position:relative!important;width:54px!important;height:54px!important;margin:0 auto 14px!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-stat-badge-inner{width:50px!important;height:50px!important;border-radius:50%!important;background:#ffffff!important;border:2px solid #ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 14px rgb(0 0 0 / .25)!important}.nasmed-stat-svg{width:24px!important;height:24px!important;display:block!important}.nasmed-stat-orbit-dot{position:absolute!important;top:-2px!important;right:-2px!important;width:8px!important;height:8px!important;background:#ffffff!important;border-radius:50%!important;box-shadow:0 0 8px rgb(255 255 255 / .9)!important}.nasmed-stat-number{font-size:26px!important;font-weight:900!important;color:#ffffff!important;line-height:1.1!important;margin-bottom:6px!important;letter-spacing:0.3px!important;text-shadow:0 2px 4px rgb(0 0 0 / .2)!important}.nasmed-stat-text{font-size:11px!important;font-weight:700!important;color:rgb(255 255 255 / .95)!important;line-height:1.25!important;min-height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;letter-spacing:1.4px!important}.nasmed-cta-box{background:#0d1527!important;border-radius:18px!important;padding:32px 30px!important;color:#ffffff!important;display:grid!important;grid-template-columns:1.1fr 0.9fr!important;gap:22px!important;align-items:center!important;box-shadow:0 16px 36px rgb(13 21 39 / .25)!important;position:relative!important;overflow:hidden!important;box-sizing:border-box!important}.nasmed-cta-copy-col{display:flex!important;flex-direction:column!important}.nasmed-cta-headline{font-size:21px!important;font-weight:800!important;color:#ffffff!important;margin:0 0 10px 0!important;line-height:1.3!important;letter-spacing:0.3px!important}.nasmed-cta-subtext{font-size:13px!important;color:#94a3b8!important;margin:0 0 20px 0!important;line-height:1.5!important}.nasmed-cta-btns-stack{display:flex!important;flex-direction:column!important;gap:10px!important;width:fit-content!important}.nasmed-btn-quote-red{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:#e52b2b!important;color:#ffffff!important;font-size:13px!important;font-weight:800!important;padding:11px 22px!important;border-radius:6px!important;text-decoration:none!important;box-shadow:0 4px 14px rgb(229 43 43 / .4)!important;transition:all 0.2s ease!important}.nasmed-btn-quote-red:hover{background:#b91c1c!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgb(229 43 43 / .55)!important;color:#ffffff!important}.nasmed-btn-talk-outline{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .22)!important;color:#ffffff!important;font-size:12.5px!important;font-weight:700!important;padding:10px 20px!important;border-radius:6px!important;text-decoration:none!important;transition:all 0.2s ease!important}.nasmed-btn-talk-outline:hover{background:rgb(255 255 255 / .16)!important;border-color:rgb(255 255 255 / .4)!important;transform:translateY(-2px)!important;color:#ffffff!important}.nasmed-phone-icon{width:14px!important;height:14px!important;fill:currentColor!important}.nasmed-cta-machine-col{height:100%!important;display:flex!important;align-items:center!important}.nasmed-cta-machine-frame{width:100%!important;height:100%!important;min-height:190px!important;max-height:220px!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 10px 25px rgb(0 0 0 / .4)!important;border:1px solid rgb(255 255 255 / .1)!important}.nasmed-cta-machine-img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.4s ease!important}.nasmed-cta-machine-frame:hover .nasmed-cta-machine-img{transform:scale(1.05)!important}.nasmed-footer-wrap{width:100%;background:#d81a1a!important;background:linear-gradient(180deg,#e52b2b 0%,#d81a1a 60%,#c41818 100%)!important;color:#ffffff!important;box-sizing:border-box!important;font-family:inherit!important;position:relative!important}.nasmed-footer-top{max-width:100%!important;width:94%!important;margin:0 auto;padding:55px 20px 35px;display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:start}.nasmed-footer-left-block{display:flex;flex-direction:column;gap:28px}.nasmed-footer-cols-row{display:grid;grid-template-columns:1.3fr 0.9fr 1.1fr;gap:30px}.nasmed-footer-right-block{width:100%}.nasmed-footer-col-title{color:#ffffff!important;font-size:14px!important;font-weight:900!important;letter-spacing:1.2px!important;text-transform:uppercase!important;margin:0 0 20px 0!important;position:relative!important;padding-bottom:8px!important}.nasmed-footer-col-title::after{content:''!important;position:absolute!important;left:0!important;bottom:0!important;width:32px!important;height:2.5px!important;background:#ffffff!important;border-radius:2px!important;opacity:0.85!important}.nasmed-footer-logo-link{display:inline-block!important;margin-bottom:16px!important;text-decoration:none!important}.nasmed-footer-logo-img{max-height:61px!important;width:auto!important;display:block!important;filter:brightness(0) invert(1)!important}.nasmed-footer-about-text{color:rgb(255 255 255 / .95)!important;font-size:13.5px!important;line-height:1.65!important;margin:0 0 20px 0!important;text-shadow:0 1px 2px rgb(0 0 0 / .15)!important;text-align:justify!important}.nasmed-footer-social-row{display:flex!important;align-items:center!important;gap:12px!important}.nasmed-footer-social-btn{width:36px!important;height:36px!important;border-radius:50%!important;background:rgb(255 255 255 / .2)!important;border:1.5px solid rgb(255 255 255 / .45)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;text-decoration:none!important;transition:all 0.25s ease!important}.nasmed-footer-social-btn svg{width:17px!important;height:17px!important;fill:#ffffff!important;transition:fill 0.25s ease!important}.nasmed-footer-social-btn:hover{background:#ffffff!important;border-color:#ffffff!important;transform:translateY(-3px) scale(1.08)!important;box-shadow:0 6px 16px rgb(0 0 0 / .25)!important}.nasmed-footer-social-btn:hover svg{fill:var(--nasmed-red-dark)!important}.nasmed-footer-menu{list-style:none!important;padding:0!important;margin:0!important}.nasmed-footer-menu li{margin-bottom:10px!important}.nasmed-footer-menu li a{color:rgb(255 255 255 / .92)!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important;transition:all 0.2s ease!important;display:inline-block!important}.nasmed-footer-menu li a:hover{color:#ffffff!important;font-weight:800!important;padding-left:6px!important;text-shadow:0 1px 6px rgb(0 0 0 / .3)!important}.nasmed-footer-contact-list{list-style:none!important;padding:0!important;margin:0 0 18px 0!important}.nasmed-footer-contact-item{display:flex!important;align-items:flex-start!important;gap:12px!important;color:rgb(255 255 255 / .95)!important;font-size:13px!important;line-height:1.55!important;margin-bottom:12px!important}.nasmed-contact-icon-box{width:30px!important;height:30px!important;border-radius:50%!important;background:rgb(255 255 255 / .22)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-top:1px!important;border:1px solid rgb(255 255 255 / .4)!important}.nasmed-contact-icon-box svg{width:15px!important;height:15px!important;fill:#ffffff!important}.nasmed-footer-contact-item a{color:#ffffff!important;font-weight:700!important;text-decoration:none!important;transition:opacity 0.2s ease!important}.nasmed-footer-contact-item a:hover{text-decoration:underline!important;opacity:0.9!important}.nasmed-footer-brochure-card{background:rgb(0 0 0 / .22)!important;border:1.5px solid rgb(255 255 255 / .3)!important;border-radius:12px!important;padding:18px!important;box-shadow:0 6px 18px rgb(0 0 0 / .15)!important;margin-top:8px!important}.nasmed-footer-brochure-card .brochure-title{color:#ffffff!important;font-size:12.5px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:0.8px!important;margin:0 0 4px 0!important}.nasmed-footer-brochure-card .brochure-sub{color:rgb(255 255 255 / .9)!important;font-size:12px!important;margin:0 0 14px 0!important;line-height:1.35!important}.nasmed-btn-footer-download{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;box-sizing:border-box!important;background:#ffffff!important;color:var(--nasmed-red-dark)!important;font-size:12.5px!important;font-weight:900!important;padding:11px 16px!important;border-radius:30px!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:0.5px!important;box-shadow:0 4px 14px rgb(0 0 0 / .2)!important;transition:all 0.25s ease!important}.nasmed-btn-footer-download svg{width:15px!important;height:15px!important;fill:var(--nasmed-red-dark)!important;transition:fill 0.25s ease!important}.nasmed-btn-footer-download:hover{background:#0f172a!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgb(0 0 0 / .35)!important}.nasmed-btn-footer-download:hover svg{fill:#ffffff!important}.nasmed-footer-cities-area{border-top:1px solid rgb(255 255 255 / .25)!important;padding-top:18px!important;margin-top:8px!important}.nasmed-cities-row-header{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important}.nasmed-city-icon-badge{width:22px!important;height:22px!important;border-radius:50%!important;background:rgb(255 255 255 / .25)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.nasmed-city-icon-badge svg{width:12px!important;height:12px!important;fill:#ffffff!important}.nasmed-cities-title{color:#ffffff!important;font-size:12.5px!important;font-weight:900!important;letter-spacing:0.8px!important;text-transform:uppercase!important}.nasmed-cities-inline-list{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 8px!important;line-height:1.8!important}.nasmed-city-item{color:rgb(255 255 255 / .92)!important;font-size:12.5px!important;font-weight:500!important;transition:color 0.2s ease!important;white-space:nowrap!important}.nasmed-city-item:hover{color:#ffffff!important;font-weight:700!important;cursor:default!important}.nasmed-city-sep{color:rgb(255 255 255 / .45)!important;font-size:11px!important;user-select:none!important}.nasmed-footer-bottom{width:100%!important;background:rgb(0 0 0 / .25)!important;color:rgb(255 255 255 / .92)!important;padding:14px 20px!important;box-sizing:border-box!important;border-top:1px solid rgb(255 255 255 / .15)!important}.nasmed-footer-bottom-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:12.5px!important;color:rgb(255 255 255 / .95)!important}.nasmed-footer-bottom-inner a{color:#ffffff!important;font-weight:600!important;text-decoration:none!important;margin:0 4px!important;transition:opacity 0.2s ease!important}.nasmed-footer-bottom-inner a:hover{text-decoration:underline!important;opacity:1!important}.nasmed-vedax-link{color:#ffffff!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:3px!important;transition:all 0.2s ease!important}.nasmed-vedax-link:hover{color:#ffe4e6!important;opacity:0.9!important}.nasmed-footer-trust-strip{background:rgb(0 0 0 / .12)!important;border-bottom:1px solid rgb(255 255 255 / .15)!important;padding:12px 20px!important}.nasmed-footer-trust-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:16px 28px!important}.nasmed-trust-chip{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#ffffff!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:0.3px!important}.nasmed-trust-icon{width:15px!important;height:15px!important;fill:#ffffff!important}.nasmed-footer-cols-row.has-extra-col{grid-template-columns:1.2fr 0.9fr 1.1fr 1fr!important}.nasmed-footer-notice-box{max-width:100%!important;width:94%!important;margin:20px auto 0!important;padding:14px 20px!important;background:rgb(0 0 0 / .18)!important;border-radius:8px!important;border:1px dashed rgb(255 255 255 / .3)!important}.nasmed-notice-title{color:#ffffff!important;font-size:13px!important;font-weight:800!important;margin:0 0 6px 0!important;text-transform:uppercase!important}.nasmed-notice-content{color:rgb(255 255 255 / .9)!important;font-size:12.5px!important;line-height:1.6!important}@media (max-width:1024px){.nasmed-hero-inner,.uagb-block-be604979 .uagb-container-inner-blocks-wrap{grid-template-columns:1fr!important;gap:30px!important}.nasmed-hero-content-col,.nasmed-hero-form-col{width:100%!important;max-width:100%!important}.nasmed-partner-red-inner{grid-template-columns:1fr!important;gap:30px!important}.nasmed-partner-red-content{padding:20px 0 0!important;text-align:center!important;align-items:center!important}.nasmed-partner-red-desc{margin-left:auto!important;margin-right:auto!important}.nasmed-partner-circle-outer{max-width:320px!important}.nasmed-about-inner{grid-template-columns:1fr!important;gap:30px!important}.nasmed-about-img-main{height:300px}.nasmed-about-img-sub{height:180px}.nasmed-uq-split-row{grid-template-columns:1fr!important;gap:30px!important}.nasmed-uq-photo-portal{height:320px!important}.nasmed-uq-stats-bar{grid-template-columns:repeat(2,1fr)!important;gap:16px!important;width:100%!important}.nasmed-uq-stat-sep{display:none!important}.nasmed-solutions-grid{grid-template-columns:1fr;gap:24px}.nasmed-sol-image-card{height:360px}.nasmed-testi-grid{grid-template-columns:1fr;gap:20px}.nasmed-carousel-slide{flex:0 0 calc(50% - 10px)}.nasmed-why-choose-grid{grid-template-columns:repeat(2,1fr);gap:16px}.nasmed-cert-mfg-inner{grid-template-columns:1fr;gap:30px}.nasmed-stats-cta-inner{grid-template-columns:1fr;gap:20px}.nasmed-footer-top{grid-template-columns:1fr;gap:30px}.nasmed-footer-cols-row{grid-template-columns:1fr 1fr 1fr}}@media (max-width:768px){.nasmed-hero-inner{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:20px!important;width:100%!important}.nasmed-hero-content-col{width:100%!important;text-align:center!important}.nasmed-hero-title,.uagb-block-b0ae75bf .uagb-ifb-title{font-size:22px!important;line-height:1.25!important;margin:0 0 10px 0!important;text-align:center!important}.nasmed-hero-desc,.uagb-block-b0ae75bf .uagb-ifb-desc{font-size:13px!important;margin:0 0 14px 0!important;text-align:center!important}.nasmed-hero-btn-group{justify-content:center!important;margin:0 0 10px 0!important}.nasmed-btn-hero-chat,.nasmed-btn-hero-catalog{width:100%!important;max-width:280px!important;justify-content:center!important;margin:0 auto!important}.nasmed-hero-form-col{width:100%!important;max-width:100%!important}.nasmed-hero-glass-card{width:100%!important;max-width:100%!important;padding:16px 14px!important}.nasmed-hero-glass-card .wpcf7 form{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:10px!important}.nasmed-hero-glass-card .wpcf7 form p{grid-column:1 / -1!important;width:100%!important;margin:0!important}.uagb-block-be604979 .wpcf7{padding:16px 12px!important}.nasmed-partner-red-inner{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:20px!important;text-align:center!important}.nasmed-partner-red-content{width:100%!important;text-align:center!important;padding:0!important}.nasmed-partner-red-title{font-size:22px!important;line-height:1.25!important;text-align:center!important}.nasmed-partner-red-desc{font-size:13px!important;text-align:center!important}.nasmed-partner-red-btn-wrap{justify-content:center!important;display:flex!important}.nasmed-partner-red-visual{width:100%!important;display:flex!important;justify-content:center!important}.nasmed-partner-circle-outer{max-width:200px!important;width:200px!important;height:200px!important;margin:0 auto!important}.nasmed-partner-circle-frame{width:200px!important;height:200px!important}.nasmed-partner-ripples,.nasmed-partner-arc-accent{display:none!important}.nasmed-about-inner{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:20px!important}.nasmed-about-visual{width:100%!important;padding:0!important;margin:0 0 10px 0!important}.nasmed-about-img-main-wrap{width:100%!important}.nasmed-about-img-main{height:200px!important;width:100%!important;object-fit:cover!important}.nasmed-about-img-sub-wrap,.nasmed-about-badge-float{display:none!important}.nasmed-about-content{width:100%!important;text-align:center!important}.nasmed-about-heading{font-size:22px!important;line-height:1.25!important;text-align:center!important}.nasmed-about-para{font-size:13px!important;text-align:justify!important}.nasmed-uq-split-row{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:20px!important}.nasmed-uq-heading{font-size:22px!important;line-height:1.25!important;text-align:center!important}.nasmed-uq-features-list{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;padding:0!important;margin:0 auto 16px!important}.nasmed-uq-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:4px 6px!important;width:100%!important;white-space:normal!important;box-sizing:border-box!important}.nasmed-uq-icon-disc{width:30px!important;height:30px!important;flex-shrink:0!important}.nasmed-uq-svg{width:15px!important;height:15px!important}.nasmed-uq-item-label{font-size:13px!important;font-weight:700!important;color:#1e293b!important;line-height:1.35!important;white-space:normal!important;word-break:normal!important;overflow:visible!important;flex:1!important;text-align:left!important}.nasmed-uq-right-visual{width:100%!important;display:flex!important;justify-content:center!important;margin:10px auto!important}.nasmed-uq-curved-frame-wrap{max-width:240px!important;margin:0 auto!important}.nasmed-uq-photo-portal{height:200px!important}.nasmed-uq-arch-line-accent,.nasmed-uq-ripples-bl{display:none!important}.nasmed-uq-stats-bar{display:grid!important;grid-template-columns:repeat(2,1fr)!important;padding:16px 12px!important;gap:14px 10px!important;border-radius:14px!important;box-sizing:border-box!important;width:100%!important}.nasmed-uq-stat-item{display:flex!important;align-items:center!important;gap:8px!important;justify-content:flex-start!important;width:100%!important;min-width:0!important}.nasmed-uq-stat-icon-disc{width:30px!important;height:30px!important;flex-shrink:0!important}.nasmed-uq-stat-svg{width:15px!important;height:15px!important}.nasmed-uq-stat-text-col{min-width:0!important;flex:1!important}.nasmed-uq-stat-val{font-size:18px!important;font-weight:900!important;line-height:1.1!important}.nasmed-uq-stat-lbl{font-size:10.5px!important;line-height:1.25!important;white-space:normal!important;word-break:break-word!important}.nasmed-uq-stat-sep{display:none!important}.nasmed-solutions-heading{font-size:22px!important}.nasmed-sol-card-title{font-size:18px!important}.nasmed-sol-image-card{height:280px!important}.nasmed-testi-heading{font-size:22px!important}.nasmed-prod-heading{font-size:22px!important}.nasmed-carousel-slide{flex:0 0 calc(100% - 10px)}.nasmed-btn-prev{left:-10px}.nasmed-btn-next{right:-10px}.nasmed-why-choose-grid{grid-template-columns:1fr!important;gap:14px!important}.nasmed-cert-grid{grid-template-columns:1fr!important;gap:14px!important}.nasmed-stats-cta-inner{grid-template-columns:1fr!important;gap:20px!important}.nasmed-stats-box{grid-template-columns:1fr!important;gap:12px!important}.nasmed-stats-track-line{display:none!important}.nasmed-cta-box{grid-template-columns:1fr!important;gap:16px!important}.nasmed-cta-machine-frame{max-height:180px!important}.nasmed-footer-cols-row{grid-template-columns:1fr!important;gap:20px!important}.nasmed-footer-bottom-inner{flex-direction:column!important;gap:10px!important;text-align:center!important}}@media (max-width:480px){.nasmed-why-choose-grid{grid-template-columns:1fr}.nasmed-cert-grid{grid-template-columns:repeat(2,1fr)}.nasmed-stat-col{flex:0 0 100%}}.nasmed-guidelines-banner-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:auto!important;height:auto!important;padding:18px 20px 14px!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-guidelines-overlay{position:absolute!important;inset:0!important;background:rgb(0 0 0 / .48)!important;z-index:1!important;pointer-events:none!important}.nasmed-guidelines-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;width:100%!important;position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-height:auto!important;gap:10px!important}.nasmed-guidelines-top-bar{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;margin-bottom:10px!important}.nasmed-dot-grid-flank{display:grid!important;grid-template-columns:repeat(8,5px)!important;gap:6px!important}.nasmed-dot-grid-flank span{width:5px!important;height:5px!important;border-radius:50%!important;background:#e52b2b!important;opacity:0.65!important;display:block!important}.nasmed-btn-top-view-all{background:#0d1527!important;color:#ffffff!important;font-size:11.5px!important;font-weight:800!important;padding:8px 22px!important;border-radius:30px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:0.6px!important;box-shadow:0 4px 12px rgb(13 21 39 / .25)!important;transition:all 0.25s ease!important}.nasmed-btn-top-view-all:hover{background:#e52b2b!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgb(229 43 43 / .4)!important;color:#ffffff!important}.nasmed-btn-arrow-icon{width:13px!important;height:13px!important;stroke:currentColor!important;fill:none!important;stroke-width:2.5!important}.nasmed-guidelines-main-row{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;width:100%!important;gap:20px!important}.nasmed-commitment-glass-card{background:rgb(255 255 255 / .62)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border:1.5px solid rgb(255 255 255 / .85)!important;border-radius:18px!important;padding:16px 22px 14px!important;box-shadow:0 16px 36px rgb(0 0 0 / .12),inset 0 1px 0 rgb(255 255 255 / .9)!important;width:100%!important;max-width:380px!important;text-align:center!important;box-sizing:border-box!important}.nasmed-commitment-icon-disc{width:38px!important;height:38px!important;border-radius:50%!important;background:#ffffff!important;border:1.5px solid #e2e8f0!important;margin:0 auto 6px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 3px 10px rgb(0 0 0 / .08)!important}.nasmed-rosette-svg{width:20px!important;height:20px!important}.nasmed-commitment-kicker{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;color:#e52b2b!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:1.2px!important;text-transform:uppercase!important;margin-bottom:6px!important}.nasmed-kicker-dash{opacity:0.6!important}.nasmed-commitment-heading{font-size:16.5px!important;font-weight:900!important;color:#0f172a!important;line-height:1.25!important;margin:0 0 6px 0!important;letter-spacing:0.3px!important}.nasmed-text-red{color:#e52b2b!important}.nasmed-commitment-dots-divider{color:#94a3b8!important;font-size:11px!important;margin-bottom:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}.nasmed-red-bullet{color:#e52b2b!important;font-size:13px!important;line-height:1!important}.nasmed-commitment-desc{font-size:11.5px!important;color:#334155!important;line-height:1.4!important;margin:0 0 12px 0!important;font-weight:500!important}.nasmed-btn-commitment-inquiry{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:#e52b2b!important;color:#ffffff!important;font-size:12px!important;font-weight:800!important;padding:8px 26px!important;border-radius:30px!important;text-decoration:none!important;box-shadow:0 4px 14px rgb(229 43 43 / .35)!important;transition:all 0.25s ease!important}.nasmed-btn-commitment-inquiry:hover{background:#b91c1c!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgb(229 43 43 / .5)!important;color:#ffffff!important}.nasmed-inquiry-arrow{font-size:13px!important;transition:transform 0.2s ease!important}.nasmed-btn-commitment-inquiry:hover .nasmed-inquiry-arrow{transform:translateX(4px)!important}.nasmed-btn-floating-inquiry{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#e52b2b!important;color:#ffffff!important;font-size:12px!important;font-weight:800!important;padding:8px 20px!important;border-radius:30px!important;text-decoration:none!important;box-shadow:0 6px 18px rgb(229 43 43 / .35)!important;margin-bottom:4px!important;transition:all 0.25s ease!important}.nasmed-btn-floating-inquiry:hover{background:#b91c1c!important;transform:translateY(-2px)!important;box-shadow:0 8px 22px rgb(229 43 43 / .5)!important;color:#ffffff!important}.nasmed-chat-bubble-icon{width:14px!important;height:14px!important;fill:currentColor!important}@media (max-width:768px){.nasmed-guidelines-main-row{flex-direction:column!important;align-items:center!important}.nasmed-dot-grid-flank{display:none!important}}.page-id-32 .site-content,.page-id-32 #primary,.page-id-32 .ast-article-single,.page-id-32 .entry-content{padding-top:0!important;margin-top:0!important}.nasmed-about-hero-master-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;margin-top:0!important;margin-bottom:30px!important;box-sizing:border-box!important}.nasmed-about-hero-section{width:100%!important;background-size:cover!important;background-position:center right!important;background-repeat:no-repeat!important;position:relative!important;padding:48px 24px 68px!important;box-sizing:border-box!important;overflow:hidden!important;min-height:290px!important;display:flex!important;align-items:center!important}.nasmed-about-hero-overlay{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(90deg,rgb(85 92 100 / 96%) 0%,rgb(8 15 30 / .88) 38%,rgb(8 15 30 / .45) 68%,rgb(8 15 30 / .1) 100%)!important}.nasmed-about-hero-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;width:100%!important;position:relative!important;z-index:2!important;display:flex!important;align-items:center!important}.nasmed-about-hero-content{max-width:480px!important;color:#ffffff!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;margin-left:50px}.nasmed-about-hero-tag{color:#e52b2b!important;font-size:13px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-bottom:4px!important;display:block!important}.nasmed-about-hero-title{color:#ffffff!important;font-size:46px!important;font-weight:900!important;line-height:1.1!important;margin:0 0 8px 0!important;letter-spacing:0.3px!important}.nasmed-about-hero-accent-bar{width:38px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important;margin-bottom:12px!important}.nasmed-about-hero-desc{color:rgb(255 255 255 / .92)!important;font-size:13.5px!important;line-height:1.5!important;margin:0!important;font-weight:400!important}.nasmed-about-features-card-wrap{max-width:100%!important;width:94%!important;margin:-40px auto 0 auto!important;padding:0 20px!important;position:relative!important;z-index:10!important;box-sizing:border-box!important}.nasmed-about-features-card{background:#ffffff!important;border-radius:20px!important;box-shadow:0 10px 32px rgb(0 0 0 / .08)!important;border:1px solid #f1f5f9!important;padding:27px 28px!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;align-items:center!important;box-sizing:border-box!important}.nasmed-about-feat-item{display:flex!important;align-items:center!important;gap:12px!important}.nasmed-about-feat-disc{width:44px!important;height:44px!important;border-radius:50%!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.nasmed-about-feat-svg{width:20px!important;height:20px!important;fill:#e52b2b!important}.nasmed-about-feat-info{display:flex!important;flex-direction:column!important;gap:2px!important}.nasmed-about-feat-heading{color:#0f172a!important;font-size:13px!important;font-weight:800!important;margin:0!important;line-height:1.2!important}.nasmed-about-feat-sub{color:#64748b!important;font-size:11px!important;margin:0!important;line-height:1.3!important}@media (max-width:992px){.nasmed-about-features-card{grid-template-columns:repeat(2,1fr)!important;gap:16px!important;padding:16px 20px!important}}@media (max-width:600px){.nasmed-about-features-card{grid-template-columns:1fr!important;gap:14px!important}.nasmed-about-hero-section{padding:35px 20px 55px!important}.nasmed-about-hero-title{font-size:36px!important}}.nasmed-about-who-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:22px 20px 35px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-about-who-dots-tl{position:absolute!important;top:25px!important;left:35px!important;width:110px!important;height:65px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-about-who-ripples-tr{position:absolute!important;top:-50px!important;right:-50px!important;width:260px!important;height:260px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .08)!important;box-shadow:0 0 0 30px rgb(229 43 43 / .04),0 0 0 65px rgb(229 43 43 / .02)!important;pointer-events:none!important;z-index:1!important}.nasmed-about-who-dots-br{position:absolute!important;bottom:20px!important;right:35px!important;width:110px!important;height:65px!important;background-image:radial-gradient(#f1f5f9 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-about-who-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-about-who-header{text-align:center!important;margin-bottom:26px!important;position:relative!important;z-index:2!important}.nasmed-about-who-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-bottom:6px!important}.nasmed-who-dash{color:#e52b2b!important;font-weight:700!important;font-size:14px!important}.nasmed-who-dots{color:#e52b2b!important;font-size:10px!important;letter-spacing:2px!important}.nasmed-who-tag-text{color:#e52b2b!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.nasmed-about-who-title{font-size:32px!important;font-weight:900!important;line-height:1.2!important;margin:0 0 8px 0!important;letter-spacing:0.3px!important}.nasmed-who-title-dark{color:#0f172a!important}.nasmed-who-title-red{color:#e52b2b!important}.nasmed-about-who-accent-pill{width:36px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important;margin:0 auto!important}.nasmed-about-who-grid{display:grid!important;grid-template-columns:1fr 1.25fr!important;gap:40px!important;align-items:center!important;position:relative!important;z-index:2!important}.nasmed-about-who-visual-col{display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-about-who-card{position:relative!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 20px 45px rgb(15 23 42 / .14)!important;background:#0f172a!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:440px!important;height:440px!important;width:100%!important;border:1px solid #e2e8f0!important}.nasmed-who-main-showcase-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;transition:transform 0.6s cubic-bezier(.16,1,.3,1)!important}.nasmed-about-who-card:hover .nasmed-who-main-showcase-img{transform:scale(1.04)!important}.nasmed-who-showcase-overlay{position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgb(15 23 42 / .08) 0%,#fff0 40%,rgb(15 23 42 / .2) 100%)!important;pointer-events:none!important;z-index:2!important}.nasmed-about-who-logo-badge{position:absolute!important;top:18px!important;left:18px!important;background:#ffffff!important;padding:8px 16px!important;border-radius:14px!important;box-shadow:0 6px 20px rgb(0 0 0 / .12)!important;border:1px solid rgb(255 255 255 / .9)!important;backdrop-filter:blur(8px)!important;z-index:5!important;transition:transform 0.3s ease!important}.nasmed-about-who-card:hover .nasmed-about-who-logo-badge{transform:translateY(-2px)!important}.nasmed-who-badge-img{height:26px!important;width:auto!important;display:block!important;object-fit:contain!important}.nasmed-about-who-content-col{display:flex!important;flex-direction:column!important;justify-content:center!important}.nasmed-about-timeline-list{display:flex!important;flex-direction:column!important;gap:14px!important;position:relative!important}.nasmed-about-timeline-list::before{content:''!important;position:absolute!important;top:22px!important;bottom:22px!important;left:21px!important;width:2px!important;background:#fecdd3!important;z-index:1!important}.nasmed-timeline-row{display:flex!important;align-items:flex-start!important;gap:16px!important;position:relative!important;z-index:2!important}.nasmed-timeline-disc{width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffff!important;border:2px solid #fee2e2!important;box-shadow:0 4px 12px rgb(229 43 43 / .1)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:all 0.25s ease!important}.nasmed-timeline-row:hover .nasmed-timeline-disc{border-color:#e52b2b!important;transform:scale(1.06)!important}.nasmed-timeline-svg{width:20px!important;height:20px!important;fill:#e52b2b!important;flex-shrink:0!important}.nasmed-timeline-text{color:#334155!important;font-size:12.8px!important;line-height:1.48!important;text-align:justify!important}.nasmed-timeline-text p{margin:0!important;color:#334155!important;text-align:justify!important}.nasmed-timeline-text strong{color:#0f172a!important;font-weight:700!important}.nasmed-about-who-btn-wrap{margin-top:18px!important;padding-left:60px!important}.nasmed-btn-who-contact{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#e52b2b!important;color:#ffffff!important;font-size:13.5px!important;font-weight:800!important;padding:10px 28px!important;border-radius:30px!important;text-decoration:none!important;box-shadow:0 4px 16px rgb(229 43 43 / .35)!important;transition:all 0.25s ease!important;width:fit-content!important}.nasmed-btn-who-contact:hover{background:#b91c1c!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgb(229 43 43 / .5)!important;color:#ffffff!important}.nasmed-btn-arrow{font-size:15px!important;transition:transform 0.2s ease!important}.nasmed-btn-who-contact:hover .nasmed-btn-arrow{transform:translateX(4px)!important}@media (max-width:900px){.nasmed-about-who-grid{grid-template-columns:1fr!important;gap:28px!important}.nasmed-about-who-btn-wrap{padding-left:0!important;text-align:center!important}}.nasmed-about-team-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:35px 20px 30px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-about-team-dots-tl{position:absolute!important;top:20px!important;left:30px!important;width:100px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-about-team-dots-tr{position:absolute!important;top:20px!important;right:30px!important;width:100px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-about-team-ripples-bl{position:absolute!important;bottom:-80px!important;left:-80px!important;width:260px!important;height:260px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .06)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .03),0 0 0 75px rgb(229 43 43 / .015)!important;pointer-events:none!important;z-index:1!important}.nasmed-about-team-ripples-tr{position:absolute!important;top:-80px!important;right:-80px!important;width:280px!important;height:280px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .06)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .03)!important;pointer-events:none!important;z-index:1!important}.nasmed-about-team-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-about-team-header{text-align:center!important;margin-bottom:22px!important;position:relative!important;z-index:2!important}.nasmed-about-team-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-bottom:4px!important}.nasmed-team-dash{color:#e52b2b!important;font-weight:700!important;font-size:14px!important}.nasmed-team-dots{color:#e52b2b!important;font-size:10px!important;letter-spacing:2px!important}.nasmed-team-tag-text{color:#e52b2b!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.nasmed-about-team-title{font-size:32px!important;font-weight:900!important;line-height:1.2!important;margin:0 0 6px 0!important;letter-spacing:0.3px!important}.nasmed-team-title-dark{color:#0f172a!important}.nasmed-team-title-red{color:#e52b2b!important;margin-left:6px!important}.nasmed-about-team-accent-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;margin-bottom:12px!important}.nasmed-team-accent-line{width:32px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important}.nasmed-team-accent-dot{width:5px!important;height:5px!important;background:#e52b2b!important;border-radius:50%!important}.nasmed-about-team-sub{max-width:680px!important;margin:0 auto!important;font-size:13px!important;color:#475569!important;line-height:1.5!important;font-weight:400!important}.nasmed-about-team-sub strong{color:#0f172a!important;font-weight:700!important}.nasmed-about-team-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-director-card{background:#ffffff!important;border-radius:20px!important;border:1px solid #f1f5f9!important;box-shadow:0 8px 26px rgb(0 0 0 / .05)!important;overflow:hidden!important;border-bottom:4px solid #e52b2b!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;transition:transform 0.25s ease,box-shadow 0.25s ease!important}.nasmed-director-card:hover{transform:translateY(-3px)!important;box-shadow:0 12px 32px rgb(229 43 43 / .12)!important}.nasmed-director-top-row{padding:20px 20px 16px!important;display:grid!important;grid-template-columns:165px 1fr!important;gap:18px!important;align-items:center!important}.nasmed-director-portal-wrap{position:relative!important;width:155px!important;height:155px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-director-portal{width:140px!important;height:140px!important;border-radius:50%!important;overflow:hidden!important;border:3px solid #ffffff!important;box-shadow:0 6px 18px rgb(0 0 0 / .12)!important;position:relative!important;z-index:2!important}.nasmed-director-photo{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.nasmed-director-arc-accent{position:absolute!important;bottom:0!important;left:4px!important;right:4px!important;height:75px!important;border-bottom:2.5px solid #e52b2b!important;border-radius:0 0 100px 100px!important;z-index:3!important;pointer-events:none!important}.nasmed-director-arc-accent::before{content:''!important;position:absolute!important;left:0!important;top:12px!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#e52b2b!important}.nasmed-director-arc-accent::after{content:''!important;position:absolute!important;right:0!important;top:12px!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#e52b2b!important}.nasmed-director-info{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important}.nasmed-director-name{font-size:21px!important;font-weight:900!important;color:#0f172a!important;margin:0 0 2px 0!important;letter-spacing:0.3px!important}.nasmed-director-role{font-size:13.5px!important;font-weight:800!important;color:#e52b2b!important;margin:0 0 6px 0!important;display:block!important}.nasmed-director-accent-bar{width:24px!important;height:2.5px!important;background:#e52b2b!important;border-radius:2px!important;margin-bottom:10px!important}.nasmed-director-bio{font-size:12.5px!important;color:#475569!important;line-height:1.45!important;margin:0!important;text-align:justify!important}.nasmed-director-bottom-bar{background:#fafafa!important;border-top:1px solid #f1f5f9!important;padding:10px 16px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;align-items:center!important}.nasmed-dir-feat-pill{display:flex!important;align-items:center!important;gap:8px!important}.nasmed-dir-feat-icon{width:32px!important;height:32px!important;border-radius:50%!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.nasmed-dir-svg{width:16px!important;height:16px!important}.nasmed-dir-feat-text{display:flex!important;flex-direction:column!important;gap:1px!important}.nasmed-dir-feat-text h4{margin:0!important;font-size:11px!important;font-weight:800!important;color:#0f172a!important;line-height:1.2!important}.nasmed-dir-feat-text p{margin:0!important;font-size:9.8px!important;color:#64748b!important;line-height:1.2!important}.nasmed-about-team-bottom-motif{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin-top:22px!important;position:relative!important;z-index:2!important}.nasmed-about-team-bottom-motif .nasmed-dot{width:4px!important;height:4px!important;border-radius:50%!important;background:#fda4af!important}.nasmed-about-team-bottom-motif .nasmed-bar{width:24px!important;height:3.5px!important;border-radius:2px!important;background:#e52b2b!important}@media (max-width:992px){.nasmed-about-team-grid{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width:600px){.nasmed-director-top-row{grid-template-columns:1fr!important;text-align:center!important}.nasmed-director-info{align-items:center!important;text-align:center!important}.nasmed-director-bottom-bar{grid-template-columns:1fr!important;gap:10px!important}}.nasmed-about-mvv-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:50px 20px 50px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-mvv-hex-tl{position:absolute!important;top:15px!important;left:25px!important;width:130px!important;height:130px!important;pointer-events:none!important;z-index:1!important;opacity:0.7!important}.nasmed-mvv-dots-tr,.nasmed-mvv-dots-bl{display:none!important}.nasmed-mvv-hex-br{position:absolute!important;bottom:15px!important;right:25px!important;width:130px!important;height:130px!important;pointer-events:none!important;z-index:1!important;opacity:0.7!important}.nasmed-about-mvv-inner{max-width:1200px!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-about-mvv-header{text-align:center!important;margin-bottom:40px!important;position:relative!important;z-index:2!important}.nasmed-about-mvv-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-bottom:6px!important}.nasmed-mvv-dash{color:#e52b2b!important;font-weight:700!important;font-size:14px!important}.nasmed-mvv-dots{display:none!important}.nasmed-mvv-tag-text{color:#e52b2b!important;font-size:13px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.nasmed-about-mvv-title{font-size:36px!important;font-weight:900!important;line-height:1.25!important;margin:0 0 10px 0!important;letter-spacing:-0.5px!important}.nasmed-mvv-title-dark{color:#0f172a!important}.nasmed-mvv-title-red{color:#e52b2b!important;margin-left:6px!important}.nasmed-about-mvv-accent-bar{width:36px!important;height:3px!important;background:#e52b2b!important;border-radius:3px!important;margin:0 auto!important}.nasmed-about-mvv-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:28px!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;position:relative!important;z-index:2!important;align-items:stretch!important}.nasmed-mvv-card{background:#ffffff!important;border-radius:20px!important;border:1.5px solid #fecaca!important;box-shadow:0 10px 30px rgb(0 0 0 / .04)!important;padding:38px 26px 32px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;position:relative!important;transition:all 0.3s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important}.nasmed-mvv-card:hover{border-color:#e52b2b!important;transform:translateY(-6px)!important;box-shadow:0 18px 40px rgb(229 43 43 / .12)!important}.nasmed-mvv-icon-badge{width:68px!important;height:68px!important;border-radius:50%!important;background:#fef2f2!important;border:2px solid #fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 20px auto!important;transition:all 0.3s ease!important;flex-shrink:0!important}.nasmed-mvv-card:hover .nasmed-mvv-icon-badge{background:#e52b2b!important;border-color:#e52b2b!important;transform:scale(1.06)!important}.nasmed-mvv-svg{width:32px!important;height:32px!important;fill:#e52b2b!important;transition:all 0.3s ease!important}.nasmed-mvv-card:hover .nasmed-mvv-svg{fill:#ffffff!important}.nasmed-mvv-card:hover .nasmed-mvv-svg circle,.nasmed-mvv-card:hover .nasmed-mvv-svg path{stroke:#ffffff!important}.nasmed-mvv-card-title{font-size:24px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 10px 0!important;letter-spacing:-0.3px!important}.nasmed-mvv-card-line{width:28px!important;height:2.5px!important;background:#e52b2b!important;border-radius:2px!important;margin:0 auto 16px auto!important}.nasmed-mvv-card-desc{font-size:14px!important;color:#475569!important;line-height:1.65!important;margin:0!important;text-align:justify!important;flex-grow:1!important}.nasmed-mvv-card-desc p{margin:0!important;color:#475569!important;line-height:1.65!important;text-align:justify!important}.nasmed-mvv-card-desc strong{color:#0f172a!important;font-weight:700!important}@media (max-width:992px){.nasmed-about-mvv-grid{grid-template-columns:1fr!important;gap:24px!important}.nasmed-about-mvv-title{font-size:28px!important}}.nasmed-about-services-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:35px 20px 30px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-services-dots-tl{position:absolute!important;top:20px!important;left:30px!important;width:100px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-services-dots-tr{position:absolute!important;top:20px!important;right:30px!important;width:100px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-services-ripples-bl{position:absolute!important;bottom:-80px!important;left:-80px!important;width:280px!important;height:280px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .06)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .03),0 0 0 75px rgb(229 43 43 / .015)!important;pointer-events:none!important;z-index:1!important}.nasmed-services-ripples-br{position:absolute!important;bottom:-80px!important;right:-80px!important;width:280px!important;height:280px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .06)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .03),0 0 0 75px rgb(229 43 43 / .015)!important;pointer-events:none!important;z-index:1!important}.nasmed-about-services-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-about-services-header{text-align:center!important;margin-bottom:24px!important;position:relative!important;z-index:2!important}.nasmed-about-services-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-bottom:4px!important}.nasmed-services-dots{color:#e52b2b!important;font-size:10px!important;letter-spacing:2px!important}.nasmed-services-tag-text{color:#e52b2b!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.nasmed-about-services-title{font-size:32px!important;font-weight:900!important;line-height:1.2!important;margin:0 0 6px 0!important;letter-spacing:0.3px!important}.nasmed-services-title-dark{color:#0f172a!important}.nasmed-services-title-red{color:#e52b2b!important;margin-left:6px!important}.nasmed-about-services-accent-bar{width:32px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important;margin:0 auto 10px auto!important}.nasmed-about-services-sub{max-width:680px!important;margin:0 auto!important;font-size:13px!important;color:#475569!important;line-height:1.5!important;font-weight:400!important}.nasmed-about-services-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-service-card{background:#ffffff!important;border-radius:20px!important;border:1px solid #f1f5f9!important;box-shadow:0 8px 26px rgb(0 0 0 / .05)!important;border-bottom:5px solid #e52b2b!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;transition:transform 0.25s ease,box-shadow 0.25s ease!important}.nasmed-service-card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 34px rgb(229 43 43 / .12)!important}.nasmed-service-photo-wrap{position:relative!important;width:100%!important;height:165px!important;overflow:hidden!important}.nasmed-service-photo{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.4s ease!important}.nasmed-service-card:hover .nasmed-service-photo{transform:scale(1.05)!important}.nasmed-service-num-badge{position:absolute!important;top:12px!important;left:12px!important;background:#e52b2b!important;color:#ffffff!important;font-size:11.5px!important;font-weight:800!important;padding:4px 10px!important;border-radius:6px!important;z-index:2!important;box-shadow:0 2px 8px rgb(229 43 43 / .4)!important}.nasmed-service-icon-wrap{position:relative!important;margin-top:-26px!important;margin-bottom:8px!important;align-self:center!important;z-index:3!important}.nasmed-service-icon-circle{width:52px!important;height:52px!important;border-radius:50%!important;background:#ffffff!important;border:3px solid #ffffff!important;box-shadow:0 6px 16px rgb(0 0 0 / .1)!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-service-icon-disc{width:44px!important;height:44px!important;border-radius:50%!important;background:#e52b2b!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-service-svg{width:22px!important;height:22px!important}.nasmed-service-card-title{font-size:20px!important;font-weight:900!important;color:#0f172a!important;margin:0 0 4px 0!important;text-align:center!important;letter-spacing:0.3px!important}.nasmed-service-card-line{width:24px!important;height:2px!important;background:#e52b2b!important;border-radius:2px!important;margin:0 auto 10px auto!important}.nasmed-service-card-desc{font-size:12px!important;color:#334155!important;line-height:1.46!important;padding:0 16px 20px!important;text-align:justify!important;margin:0!important}.nasmed-service-card-desc p{margin:0!important;color:#334155!important;text-align:justify!important}.nasmed-service-card-desc strong{color:#0f172a!important;font-weight:700!important}@media (max-width:992px){.nasmed-about-services-grid{grid-template-columns:1fr!important;gap:24px!important}}.nasmed-about-faq-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:35px 20px 30px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-faq-bubble-graphic{position:absolute!important;top:25px!important;left:calc(50% - 540px)!important;display:flex!important;align-items:flex-end!important;gap:4px!important;z-index:1!important;pointer-events:none!important}.nasmed-bubble-main{width:44px!important;height:44px!important;border-radius:50% 50% 8px 50%!important;background:#e52b2b!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;font-size:22px!important;font-weight:900!important;box-shadow:0 6px 16px rgb(229 43 43 / .28)!important}.nasmed-bubble-sub{width:24px!important;height:24px!important;border-radius:50% 50% 50% 6px!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#e52b2b!important;font-size:9px!important;margin-bottom:2px!important}.nasmed-faq-dots-tl{position:absolute!important;top:20px!important;left:30px!important;width:100px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-faq-dots-tr{position:absolute!important;top:20px!important;right:30px!important;width:100px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-faq-ripples-br{position:absolute!important;bottom:-80px!important;right:-80px!important;width:280px!important;height:280px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .06)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .03),0 0 0 75px rgb(229 43 43 / .015)!important;pointer-events:none!important;z-index:1!important}.nasmed-about-faq-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-about-faq-header{text-align:center!important;margin-bottom:24px!important;position:relative!important;z-index:2!important}.nasmed-about-faq-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-bottom:4px!important}.nasmed-faq-dash{color:#e52b2b!important;font-weight:700!important;font-size:14px!important}.nasmed-faq-tag-text{color:#e52b2b!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.nasmed-about-faq-title{font-size:32px!important;font-weight:900!important;line-height:1.2!important;margin:0 0 6px 0!important;letter-spacing:0.3px!important}.nasmed-faq-title-dark{color:#0f172a!important}.nasmed-faq-title-red{color:#e52b2b!important;margin-left:6px!important}.nasmed-about-faq-accent-bar{width:24px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important;margin:0 auto 10px auto!important}.nasmed-about-faq-sub{max-width:680px!important;margin:0 auto!important;font-size:13px!important;color:#475569!important;line-height:1.5!important;font-weight:400!important}.nasmed-about-faq-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-faq-col{display:flex!important;flex-direction:column!important;gap:10px!important}.nasmed-faq-accordion-item{background:#ffffff!important;border:1px solid #f1f5f9!important;border-radius:14px!important;box-shadow:0 4px 14px rgb(0 0 0 / .03)!important;overflow:hidden!important;transition:all 0.2s ease!important}.nasmed-faq-head{padding:10px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;user-select:none!important;transition:background 0.2s ease!important}.nasmed-faq-head:hover{background:#fdf2f4!important}.nasmed-faq-head-left{display:flex!important;align-items:center!important;gap:12px!important;flex:1!important}.nasmed-faq-icon-disc{width:34px!important;height:34px!important;border-radius:50%!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:all 0.2s ease!important}.nasmed-faq-svg{width:16px!important;height:16px!important;fill:#e52b2b!important}.nasmed-faq-question{font-size:13px!important;font-weight:800!important;color:#0f172a!important;margin:0!important;line-height:1.35!important}.nasmed-faq-toggle-icon{font-size:18px!important;font-weight:700!important;color:#334155!important;margin-left:10px!important;flex-shrink:0!important}.nasmed-faq-body{background:#ffffff!important;border-top:1px solid #f1f5f9!important}.nasmed-faq-content{padding:12px 18px 14px 18px!important;font-size:12.5px!important;color:#334155!important;line-height:1.5!important}.nasmed-faq-content p{margin:0!important;color:#334155!important}.nasmed-faq-content strong{color:#0f172a!important;font-weight:700!important}.nasmed-faq-accordion-item.is-active{border:1px solid #e52b2b!important;box-shadow:0 6px 20px rgb(229 43 43 / .1)!important}.nasmed-faq-accordion-item.is-active .nasmed-faq-head{background:#e52b2b!important}.nasmed-faq-accordion-item.is-active .nasmed-faq-icon-disc{background:#ffffff!important}.nasmed-faq-accordion-item.is-active .nasmed-faq-svg{fill:#e52b2b!important}.nasmed-faq-accordion-item.is-active .nasmed-faq-question{color:#ffffff!important}.nasmed-faq-accordion-item.is-active .nasmed-faq-toggle-icon{color:#ffffff!important;font-size:20px!important}.nasmed-faq-cta-banner{max-width:100%!important;width:94%!important;margin:16px auto 0 auto!important;background:#fdf2f4!important;border:1px solid #fecdd3!important;border-radius:16px!important;padding:12px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important;position:relative!important;z-index:2!important}.nasmed-faq-cta-left{display:flex!important;align-items:center!important;gap:14px!important}.nasmed-faq-cta-icon-disc{width:40px!important;height:40px!important;border-radius:50%!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.nasmed-faq-cta-svg{width:20px!important;height:20px!important;fill:#e52b2b!important}.nasmed-faq-cta-title{font-size:14.5px!important;font-weight:900!important;color:#0f172a!important;margin:0 0 2px 0!important}.nasmed-faq-cta-sub{font-size:12px!important;color:#64748b!important;margin:0!important}.nasmed-btn-faq-cta{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#ffffff!important;border:1.5px solid #e52b2b!important;color:#e52b2b!important;font-size:13px!important;font-weight:800!important;padding:7px 20px!important;border-radius:25px!important;text-decoration:none!important;transition:all 0.2s ease!important}.nasmed-btn-faq-cta:hover{background:#e52b2b!important;color:#ffffff!important;border-color:#e52b2b!important}.nasmed-faq-btn-arrow{font-size:15px!important;transition:transform 0.2s ease!important}.nasmed-btn-faq-cta:hover .nasmed-faq-btn-arrow{transform:translateX(3px)!important}@media (max-width:992px){.nasmed-about-faq-grid{grid-template-columns:1fr!important}.nasmed-faq-cta-banner{flex-direction:column!important;text-align:center!important;gap:12px!important}.nasmed-faq-cta-left{flex-direction:column!important}.nasmed-faq-bubble-graphic{display:none!important}}.page-id-32 .site-content,.page-id-32 #primary,.page-id-32 .entry-content,.page-id-32 .ast-article-single,.page-id-32 .ast-container,.page-id-32 .ast-plain-container,.page-id-32 .ast-page-builder-template .entry-header{padding-bottom:0!important;margin-bottom:0!important}.page-id-32 .nasmed-about-faq-wrap{margin-bottom:0!important;padding-bottom:25px!important}.nasmed-career-hero-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:linear-gradient(135deg,#d81a1a 0%,#a80c0c 100%)!important;padding:40px 24px 35px!important;box-sizing:border-box!important;overflow:hidden!important;min-height:420px!important;display:flex!important;align-items:center!important}.nasmed-career-dots-tl{position:absolute!important;top:20px!important;left:30px!important;width:90px!important;height:50px!important;background-image:radial-gradient(rgb(255 255 255 / .2) 2px,transparent 2px)!important;background-size:12px 12px!important;z-index:1!important;pointer-events:none!important}.nasmed-career-dots-tr{position:absolute!important;top:40px!important;right:25px!important;width:90px!important;height:70px!important;background-image:radial-gradient(rgb(255 255 255 / .2) 2px,transparent 2px)!important;background-size:12px 12px!important;z-index:1!important;pointer-events:none!important}.nasmed-career-ripples-br{position:absolute!important;bottom:-80px!important;right:-60px!important;width:320px!important;height:320px!important;border-radius:50%!important;border:1.5px solid rgb(255 255 255 / .1)!important;box-shadow:0 0 0 35px rgb(255 255 255 / .05),0 0 0 75px rgb(255 255 255 / .025)!important;pointer-events:none!important;z-index:1!important}.nasmed-career-hero-inner{max-width:100%!important;width:94%!important;width:100%!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:40px!important;position:relative!important;z-index:2!important}.nasmed-career-hero-left{flex:1!important;max-width:580px!important;text-align:left!important;margin-left:50px}.nasmed-career-kicker{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#ffffff!important;font-size:13px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-bottom:6px!important}.nasmed-career-kicker-line{width:20px!important;height:2px!important;background:rgb(255 255 255 / .8)!important;display:inline-block!important}.nasmed-career-title{font-size:46px!important;font-weight:900!important;color:#ffffff!important;line-height:1.1!important;margin:0 0 14px 0!important;letter-spacing:0.3px!important}.nasmed-career-desc{font-size:14px!important;color:rgb(255 255 255 / .92)!important;line-height:1.5!important;margin:0 0 24px 0!important;font-weight:400!important;max-width:500px!important}.nasmed-career-features-row{display:flex!important;align-items:center!important;gap:20px!important;margin-bottom:28px!important;flex-wrap:wrap!important}.nasmed-career-feat-item{display:flex!important;align-items:center!important;gap:10px!important}.nasmed-career-feat-badge{width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 14px rgb(0 0 0 / .18)!important;border:2px solid rgb(255 255 255 / .6)!important;flex-shrink:0!important;position:relative!important}.nasmed-career-feat-badge::after{content:''!important;position:absolute!important;inset:-4px!important;border-radius:50%!important;border:1.5px solid rgb(255 255 255 / .35)!important;pointer-events:none!important}.nasmed-career-feat-svg{width:22px!important;height:22px!important;fill:#e52b2b!important}.nasmed-career-feat-text{font-size:12px!important;font-weight:700!important;color:#ffffff!important;line-height:1.25!important;margin:0!important}.nasmed-career-btn-wrap{margin-top:5px!important}.nasmed-career-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffff!important;color:#d81a1a!important;font-size:14px!important;font-weight:800!important;padding:12px 28px!important;border-radius:30px!important;text-decoration:none!important;box-shadow:0 6px 20px rgb(0 0 0 / .15)!important;transition:all 0.25s ease!important}.nasmed-career-btn:hover{background:#0f172a!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgb(0 0 0 / .25)!important}.nasmed-career-btn-arrow{font-size:16px!important;transition:transform 0.2s ease!important}.nasmed-career-btn:hover .nasmed-career-btn-arrow{transform:translateX(4px)!important}.nasmed-career-hero-right{flex:1!important;max-width:520px!important;display:flex!important;justify-content:flex-end!important;position:relative!important}.nasmed-career-frame-outer{position:relative!important;width:100%!important;max-width:490px!important}.nasmed-career-photo-frame{position:relative!important;width:100%!important;height:320px!important;border-radius:40px 10px 40px 10px / 30px 10px 40px 20px!important;overflow:hidden!important;border:3.5px solid rgb(255 255 255 / .85)!important;box-shadow:0 14px 38px rgb(0 0 0 / .28)!important;z-index:2!important}.nasmed-career-photo{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.nasmed-career-frame-accent{position:absolute!important;inset:-8px!important;border-radius:46px 16px 46px 16px!important;border:1.5px solid rgb(255 255 255 / .4)!important;pointer-events:none!important;z-index:1!important}@media (max-width:992px){.nasmed-career-hero-inner{flex-direction:column!important;text-align:center!important;gap:30px!important}.nasmed-career-hero-left{text-align:center!important;max-width:100%!important}.nasmed-career-features-row{justify-content:center!important}.nasmed-career-hero-right{justify-content:center!important;width:100%!important}.nasmed-career-title{font-size:34px!important}}.nasmed-career-why-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:35px 20px 30px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-why-dots-tl{position:absolute!important;top:15px!important;left:25px!important;width:90px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-why-ripples-tr{position:absolute!important;top:-60px!important;right:-60px!important;width:260px!important;height:260px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .08)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .04),0 0 0 70px rgb(229 43 43 / .02)!important;z-index:1!important;pointer-events:none!important}.nasmed-career-why-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-why-main-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:40px!important;margin-bottom:24px!important}.nasmed-why-left{flex:1!important;max-width:460px!important;position:relative!important;display:flex!important;justify-content:center!important}.nasmed-why-red-backdrop{position:absolute!important;bottom:-16px!important;left:-18px!important;width:240px!important;height:180px!important;background:linear-gradient(135deg,#e52b2b 0%,#b80d0d 100%)!important;border-radius:50px 20px 40px 80px!important;z-index:1!important}.nasmed-why-dots-bl{position:absolute!important;bottom:-8px!important;left:-8px!important;width:80px!important;height:50px!important;background-image:radial-gradient(rgb(255 255 255 / .4) 2px,transparent 2px)!important;background-size:11px 11px!important;z-index:2!important;pointer-events:none!important}.nasmed-why-photo-box{position:relative!important;width:100%!important;height:300px!important;border-radius:120px 20px 20px 20px / 80px 20px 20px 20px!important;overflow:hidden!important;border:3px solid #ffffff!important;box-shadow:0 10px 32px rgb(0 0 0 / .08)!important;z-index:3!important}.nasmed-why-photo{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.nasmed-why-right{flex:1!important;max-width:640px!important;text-align:left!important}.nasmed-why-kicker{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:6px!important}.nasmed-why-kicker-badge{width:22px!important;height:22px!important;border-radius:50%!important;background:#e52b2b!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-why-kicker-svg{width:12px!important;height:12px!important;fill:#ffffff!important}.nasmed-why-kicker-text{color:#e52b2b!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.nasmed-why-kicker-line{width:24px!important;height:2px!important;background:#e52b2b!important;display:inline-block!important}.nasmed-why-title{font-size:38px!important;font-weight:900!important;line-height:1.15!important;color:#0f172a!important;margin:0 0 6px 0!important;letter-spacing:0.3px!important}.nasmed-why-title-red{color:#e52b2b!important}.nasmed-why-accent-bar{width:32px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important;margin:0 0 14px 0!important}.nasmed-why-desc{font-size:13px!important;color:#334155!important;line-height:1.55!important;margin:0!important;text-align:justify!important}.nasmed-why-desc p{margin:0!important;color:#334155!important;text-align:justify!important}.nasmed-why-desc strong{color:#0f172a!important;font-weight:700!important}.nasmed-why-bottom-card{max-width:100%!important;width:94%!important;margin:0 auto!important;background:linear-gradient(135deg,#d81a1a 0%,#a80c0c 100%)!important;border-radius:18px!important;border:1px solid rgb(255 255 255 / .15)!important;box-shadow:0 10px 30px rgb(216 26 26 / .25)!important;padding:20px 14px!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;position:relative!important;z-index:2!important;box-sizing:border-box!important}.nasmed-why-pill-col{padding:0 14px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;position:relative!important}.nasmed-why-pill-col:not(:last-child)::after{content:''!important;position:absolute!important;right:0!important;top:10%!important;height:80%!important;width:1px!important;background:rgb(255 255 255 / .25)!important}.nasmed-why-icon-disc{width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:10px!important;flex-shrink:0!important;box-shadow:0 4px 12px rgb(0 0 0 / .15)!important}.nasmed-why-icon-svg{width:22px!important;height:22px!important;fill:#e52b2b!important}.nasmed-why-pill-title{font-size:14px!important;font-weight:800!important;color:#ffffff!important;margin:0 0 6px 0!important;line-height:1.2!important;text-align:center!important}.nasmed-why-pill-desc{font-size:11.5px!important;color:rgb(255 255 255 / .92)!important;line-height:1.45!important;margin:0!important;text-align:center!important}@media (max-width:992px){.nasmed-why-main-row{flex-direction:column!important;text-align:center!important;gap:30px!important}.nasmed-why-right{text-align:center!important;max-width:100%!important}.nasmed-why-accent-bar{margin:0 auto 14px auto!important}.nasmed-why-bottom-card{grid-template-columns:1fr 1fr!important;gap:20px!important}.nasmed-why-pill-col:not(:last-child)::after{display:none!important}}.nasmed-career-life-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:50px 20px 45px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-life-dots-tl{position:absolute!important;top:15px!important;left:25px!important;width:90px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-life-ripples-bl{position:absolute!important;bottom:-60px!important;left:-60px!important;width:260px!important;height:260px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .08)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .04),0 0 0 70px rgb(229 43 43 / .02)!important;z-index:1!important;pointer-events:none!important}.nasmed-career-life-inner{max-width:1200px!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-life-card{background:#ffffff!important;border-radius:24px!important;border:1.5px solid #fecaca!important;box-shadow:0 12px 35px rgb(0 0 0 / .05)!important;display:grid!important;grid-template-columns:58% 42%!important;overflow:hidden!important;position:relative!important;z-index:2!important;margin-bottom:24px!important;transition:all 0.3s ease!important}.nasmed-life-card:hover{border-color:#e52b2b!important;box-shadow:0 18px 42px rgb(229 43 43 / .1)!important}.nasmed-life-content{padding:44px 44px 40px 44px!important;text-align:left!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important}.nasmed-life-kicker{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#fee2e2!important;color:#e52b2b!important;font-size:11.5px!important;font-weight:800!important;padding:5px 12px!important;border-radius:20px!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-bottom:12px!important;width:fit-content!important}.nasmed-life-kicker-svg{width:13px!important;height:13px!important;fill:#e52b2b!important}.nasmed-life-title{font-size:36px!important;font-weight:900!important;line-height:1.18!important;color:#0f172a!important;margin:0 0 6px 0!important;letter-spacing:-0.4px!important}.nasmed-life-title-red{color:#e52b2b!important;margin-left:6px!important}.nasmed-life-sub{font-size:17px!important;font-weight:700!important;color:#1e293b!important;margin:0 0 14px 0!important;line-height:1.35!important}.nasmed-life-desc{font-size:13.5px!important;color:#475569!important;line-height:1.68!important;margin:0 0 24px 0!important;text-align:justify!important}.nasmed-life-desc p{margin:0!important;color:#475569!important;line-height:1.68!important;text-align:justify!important}.nasmed-life-desc strong{color:#0f172a!important;font-weight:700!important}.nasmed-life-badges-row{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important;margin-top:auto!important;padding-top:20px!important;border-top:1px solid #f1f5f9!important}.nasmed-life-badge-item{display:flex!important;align-items:center!important;gap:8px!important}.nasmed-life-badge-circle{width:34px!important;height:34px!important;border-radius:50%!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.nasmed-life-badge-svg{width:16px!important;height:16px!important;fill:#e52b2b!important}.nasmed-life-badge-text{font-size:11px!important;font-weight:700!important;color:#0f172a!important;line-height:1.25!important;margin:0!important}.nasmed-life-photo-wrap{position:relative!important;width:100%!important;height:100%!important;min-height:100%!important;overflow:hidden!important}.nasmed-life-photo{width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.5s ease!important}.nasmed-life-card:hover .nasmed-life-photo{transform:scale(1.03)!important}@media (max-width:992px){.nasmed-life-card{grid-template-columns:1fr!important}.nasmed-life-content{padding:30px 24px!important;text-align:center!important}.nasmed-life-kicker{margin:0 auto 12px auto!important}.nasmed-life-badges-row{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.nasmed-life-photo-wrap{height:280px!important;min-height:280px!important}}.nasmed-career-apply-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:35px 20px 30px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-apply-dots-tl{position:absolute!important;top:15px!important;left:25px!important;width:90px!important;height:60px!important;background-image:radial-gradient(#e2e8f0 2px,transparent 2px)!important;background-size:13px 13px!important;z-index:1!important;pointer-events:none!important}.nasmed-apply-ripples-tr{position:absolute!important;top:-60px!important;right:-60px!important;width:260px!important;height:260px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .08)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .04),0 0 0 70px rgb(229 43 43 / .02)!important;z-index:1!important;pointer-events:none!important}.nasmed-apply-ripples-bl{position:absolute!important;bottom:-60px!important;left:-60px!important;width:260px!important;height:260px!important;border-radius:50%!important;border:1.5px solid rgb(229 43 43 / .08)!important;box-shadow:0 0 0 35px rgb(229 43 43 / .04),0 0 0 70px rgb(229 43 43 / .02)!important;z-index:1!important;pointer-events:none!important}.nasmed-career-apply-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-career-apply-header{text-align:center!important;margin-bottom:24px!important}.nasmed-career-apply-title{font-size:38px!important;font-weight:900!important;color:#0f172a!important;margin:0 0 6px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important}.nasmed-apply-dash{color:#e52b2b!important;font-size:20px!important;font-weight:400!important;letter-spacing:0.3px!important;opacity:0.8!important}.nasmed-apply-title-text .nasmed-text-red{color:#e52b2b!important}.nasmed-career-apply-sub{font-size:13px!important;color:#475569!important;line-height:1.5!important;margin:0!important}.nasmed-career-apply-sub strong{color:#0f172a!important;font-weight:700!important}.nasmed-apply-card{background:#ffffff!important;border-radius:24px!important;border:1px solid #f1f5f9!important;box-shadow:0 12px 40px rgb(0 0 0 / .06)!important;padding:34px 36px 30px 36px!important;display:flex!important;align-items:stretch!important;gap:40px!important;position:relative!important;z-index:2!important;box-sizing:border-box!important}.nasmed-apply-left{flex:1!important;display:flex!important;align-items:stretch!important;gap:20px!important;position:relative!important}.nasmed-apply-info-side{flex:1.1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:left!important;z-index:2!important}.nasmed-apply-left-title{font-size:28px!important;font-weight:900!important;line-height:1.2!important;color:#0f172a!important;margin:0 0 6px 0!important;letter-spacing:0.3px!important}.nasmed-apply-red{color:#e52b2b!important}.nasmed-apply-accent-bar{width:28px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important;margin:0 0 10px 0!important}.nasmed-apply-left-desc{font-size:12px!important;color:#64748b!important;line-height:1.45!important;margin:0 0 16px 0!important}.nasmed-apply-points-stack{display:flex!important;flex-direction:column!important;gap:12px!important}.nasmed-apply-point-item{display:flex!important;align-items:flex-start!important;gap:12px!important;text-align:left!important}.nasmed-apply-point-icon{width:36px!important;height:36px!important;border-radius:50%!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.nasmed-apply-point-svg{width:18px!important;height:18px!important;fill:#e52b2b!important}.nasmed-apply-p-title{font-size:13px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 2px 0!important;line-height:1.2!important}.nasmed-apply-p-desc{font-size:11px!important;color:#64748b!important;margin:0!important;line-height:1.35!important}.nasmed-apply-photo-side{flex:0.9!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-apply-photo-box{position:relative!important;width:100%!important;height:100%!important;max-height:340px!important;border-radius:90px 90px 40px 40px / 90px 90px 40px 40px!important;overflow:hidden!important;z-index:2!important}.nasmed-apply-photo{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.nasmed-apply-red-arc{position:absolute!important;bottom:-8px!important;left:-10px!important;right:-10px!important;height:30px!important;border-bottom:6px solid #e52b2b!important;border-radius:0 0 60px 60px!important;z-index:3!important;pointer-events:none!important}.nasmed-apply-right{flex:1.1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:left!important}.nasmed-career-form{display:flex!important;flex-direction:column!important;gap:14px!important}.nasmed-form-row{width:100%!important}.nasmed-form-row-2col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important}.nasmed-form-group{display:flex!important;flex-direction:column!important;gap:6px!important}.nasmed-form-label{font-size:12.5px!important;font-weight:700!important;color:#1e293b!important;margin:0!important}.nasmed-req{color:#e52b2b!important}.nasmed-input-icon-wrap{position:relative!important;display:flex!important;align-items:center!important}.nasmed-input-icon{position:absolute!important;left:12px!important;width:16px!important;height:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important}.nasmed-form-svg{width:16px!important;height:16px!important;fill:#94a3b8!important}.nasmed-form-input{width:100%!important;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:10px 14px 10px 38px!important;font-size:13px!important;color:#0f172a!important;outline:none!important;transition:all 0.2s ease!important;box-sizing:border-box!important}.nasmed-form-input:focus{border-color:#e52b2b!important;box-shadow:0 0 0 3px rgb(229 43 43 / .1)!important}.nasmed-textarea-wrap{align-items:flex-start!important}.nasmed-textarea-icon{top:12px!important}.nasmed-form-textarea{width:100%!important;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:10px 14px 10px 38px!important;font-size:13px!important;color:#0f172a!important;outline:none!important;transition:all 0.2s ease!important;resize:vertical!important;font-family:inherit!important;box-sizing:border-box!important;min-height:90px!important}.nasmed-form-textarea:focus{border-color:#e52b2b!important;box-shadow:0 0 0 3px rgb(229 43 43 / .1)!important}.nasmed-form-submit-row{display:flex!important;flex-direction:column!important;gap:10px!important;margin-top:4px!important}.nasmed-btn-career-submit{background:#e52b2b!important;color:#ffffff!important;font-size:14px!important;font-weight:800!important;padding:10px 24px!important;border-radius:30px!important;border:none!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:10px!important;width:fit-content!important;box-shadow:0 4px 15px rgb(229 43 43 / .3)!important;transition:all 0.2s ease!important}.nasmed-btn-career-submit:hover{background:#cc1e1e!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px rgb(229 43 43 / .38)!important}.nasmed-btn-plane-disc{width:26px!important;height:26px!important;border-radius:50%!important;background:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-plane-svg{width:14px!important;height:14px!important;fill:#e52b2b!important}.nasmed-form-privacy{display:flex!important;align-items:center!important;gap:6px!important;font-size:11px!important;color:#64748b!important}.nasmed-lock-svg{width:13px!important;height:13px!important;fill:#94a3b8!important;flex-shrink:0!important}@media (max-width:992px){.nasmed-apply-card{flex-direction:column!important;padding:24px 20px!important}.nasmed-apply-left{flex-direction:column!important}.nasmed-form-row-2col{grid-template-columns:1fr!important}}.nasmed-contact-hero-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:linear-gradient(135deg,#d81a1a 0%,#a80c0c 100%)!important;padding:45px 20px 40px!important;box-sizing:border-box!important;overflow:hidden!important;text-align:center!important;color:#ffffff!important}.nasmed-contact-hex-pattern{display:none!important}.nasmed-contact-agent-bg{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;background-size:cover!important;background-position:center center!important;opacity:0.25!important;mix-blend-mode:luminosity!important;pointer-events:none!important;z-index:1!important}.nasmed-contact-hero-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-contact-pill-tag{display:inline-block!important;border:1.5px solid rgb(255 255 255 / .4)!important;background:rgb(255 255 255 / .1)!important;backdrop-filter:blur(4px)!important;color:#ffffff!important;font-size:11px!important;font-weight:800!important;padding:6px 18px!important;border-radius:20px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin-bottom:12px!important}.nasmed-contact-hero-title{font-size:50px!important;font-weight:900!important;color:#ffffff!important;margin:0 0 10px 0!important;line-height:1.15!important;letter-spacing:0.3px!important}.nasmed-contact-hero-desc{font-size:13.5px!important;color:rgb(255 255 255 / .92)!important;line-height:1.5!important;margin:0 auto 28px auto!important;max-width:650px!important}.nasmed-contact-hero-badges{display:flex!important;align-items:center!important;justify-content:center!important;gap:40px!important;flex-wrap:wrap!important}.nasmed-contact-hbadge-item{display:flex!important;align-items:center!important;gap:12px!important;text-align:left!important}.nasmed-contact-hbadge-disc{width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;box-shadow:0 4px 12px rgb(0 0 0 / .15)!important}.nasmed-contact-hbadge-svg{width:20px!important;height:20px!important;fill:#d81a1a!important}.nasmed-contact-hbadge-text{display:flex!important;flex-direction:column!important}.nasmed-contact-hbadge-title{font-size:13.5px!important;font-weight:800!important;color:#ffffff!important;margin:0 0 2px 0!important;line-height:1.2!important}.nasmed-contact-hbadge-sub{font-size:11px!important;color:rgb(255 255 255 / .85)!important;margin:0!important}.nasmed-contact-touch-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:#ffffff!important;padding:35px 20px 30px!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-contact-touch-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-touch-card{background:#ffffff!important;border-radius:24px!important;border:1px solid #f1f5f9!important;box-shadow:0 12px 40px rgb(0 0 0 / .06)!important;padding:36px 36px!important;display:flex!important;align-items:stretch!important;gap:40px!important;position:relative!important;z-index:2!important;box-sizing:border-box!important;overflow:hidden!important}.nasmed-touch-left{flex:1!important;position:relative!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.nasmed-touch-map-bg{position:absolute!important;top:-10px!important;right:-15px!important;width:340px!important;height:180px!important;pointer-events:none!important;z-index:1!important}.nasmed-touch-map-svg{width:100%!important;height:100%!important;display:block!important}.nasmed-touch-info-content{position:relative!important;z-index:2!important;text-align:left!important}.nasmed-touch-title{font-size:32px!important;font-weight:900!important;line-height:1.2!important;color:#0f172a!important;margin:0 0 6px 0!important;letter-spacing:0.3px!important}.nasmed-touch-red{color:#e52b2b!important}.nasmed-touch-accent-bar{width:28px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important;margin:0 0 14px 0!important}.nasmed-touch-desc{font-size:12.5px!important;color:#64748b!important;line-height:1.5!important;margin:0 0 24px 0!important}.nasmed-touch-items-stack{display:flex!important;flex-direction:column!important;gap:16px!important}.nasmed-touch-item{display:flex!important;align-items:flex-start!important;gap:14px!important;text-align:left!important}.nasmed-touch-icon-box{width:44px!important;height:44px!important;border-radius:12px!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.nasmed-touch-icon-svg{width:20px!important;height:20px!important;fill:#e52b2b!important}.nasmed-touch-item-text{display:flex!important;flex-direction:column!important}.nasmed-touch-label{font-size:11.5px!important;font-weight:700!important;color:#64748b!important;margin:0 0 2px 0!important}.nasmed-touch-val-link{font-size:14px!important;font-weight:800!important;color:#0f172a!important;text-decoration:none!important;transition:color 0.2s ease!important}.nasmed-touch-val-link:hover{color:#e52b2b!important}.nasmed-touch-val-text{font-size:13.5px!important;font-weight:600!important;color:#0f172a!important;line-height:1.4!important}.nasmed-touch-val-text strong{font-weight:800!important;color:#0f172a!important}.nasmed-touch-right{flex:1.1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:left!important}.nasmed-touch-form{display:flex!important;flex-direction:column!important;gap:14px!important}.nasmed-btn-touch-submit{background:#e52b2b!important;color:#ffffff!important;font-size:14px!important;font-weight:800!important;padding:10px 24px!important;border-radius:30px!important;border:none!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:10px!important;width:fit-content!important;box-shadow:0 4px 15px rgb(229 43 43 / .3)!important;transition:all 0.2s ease!important}.nasmed-btn-touch-submit:hover{background:#cc1e1e!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px rgb(229 43 43 / .38)!important}@media (max-width:992px){.nasmed-contact-hero-title{font-size:36px!important}.nasmed-contact-hero-badges{flex-direction:column!important;gap:16px!important;align-items:center!important}.nasmed-touch-card{flex-direction:column!important;padding:24px 20px!important}}.nasmed-products-hero-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important;background:linear-gradient(135deg,#d81a1a 0%,#a80c0c 100%)!important;padding:45px 20px 40px!important;box-sizing:border-box!important;overflow:hidden!important;text-align:center!important;color:#ffffff!important}.nasmed-products-hex-pattern{display:none!important}.nasmed-products-tubes-bg{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;background-size:cover!important;background-position:center center!important;opacity:0.25!important;mix-blend-mode:luminosity!important;pointer-events:none!important;z-index:1!important}.nasmed-products-hero-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-products-kicker{font-size:11.5px!important;font-weight:800!important;color:#ffffff!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-bottom:6px!important}.nasmed-products-hero-title{font-size:52px!important;font-weight:900!important;color:#ffffff!important;margin:0 0 8px 0!important;line-height:1.15!important;letter-spacing:0.3px!important}.nasmed-products-divider{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:10px auto 14px auto!important;max-width:160px!important}.nasmed-pdiv-line{flex:1!important;height:1px!important;background:rgb(255 255 255 / .45)!important}.nasmed-pdiv-dot{font-size:10px!important;color:#ffffff!important;line-height:1!important}.nasmed-products-hero-desc{font-size:13.5px!important;color:rgb(255 255 255 / .92)!important;line-height:1.5!important;margin:0 auto 34px auto!important;max-width:650px!important}.nasmed-products-badges-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;flex-wrap:wrap!important}.nasmed-pbadge-col{display:flex!important;align-items:center!important;gap:14px!important;text-align:left!important;padding:0 20px!important}.nasmed-pbadge-disc{width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;box-shadow:0 4px 12px rgb(0 0 0 / .15)!important}.nasmed-pbadge-svg{width:20px!important;height:20px!important;fill:#d81a1a!important}.nasmed-pbadge-text{display:flex!important;flex-direction:column!important}.nasmed-pbadge-title{font-size:13.5px!important;font-weight:800!important;color:#ffffff!important;margin:0 0 2px 0!important;line-height:1.2!important}.nasmed-pbadge-sub{font-size:11px!important;color:rgb(255 255 255 / .85)!important;margin:0!important}.nasmed-pbadge-sep{width:1px!important;height:38px!important;background:rgb(255 255 255 / .25)!important;flex-shrink:0!important}@media (max-width:992px){.nasmed-products-hero-title{font-size:38px!important}.nasmed-products-badges-row{flex-direction:column!important;gap:18px!important;align-items:center!important}.nasmed-pbadge-sep{display:none!important}.nasmed-pbadge-col{padding:0!important}}.page-id-1688 .nasmed-products-hero-wrap,.nasmed-products-hero-wrap{width:100%!important;max-width:100%!important;width:94%!important;margin:15px auto 30px auto!important;border-radius:20px!important;left:0!important;right:0!important;position:relative!important;background:linear-gradient(135deg,#d81a1a 0%,#a80c0c 100%)!important;padding:42px 24px 38px!important;box-sizing:border-box!important;overflow:hidden!important;text-align:center!important;color:#ffffff!important;box-shadow:0 10px 32px rgb(216 26 26 / .18)!important}.page-id-1688 .uagb-tabs__panel,.uagb-block-6e88cf49 .uagb-tabs__panel{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;border-bottom:none!important;margin:20px auto 32px auto!important;padding:0!important;list-style:none!important;max-width:100%!important;width:94%!important}.page-id-1688 .uagb-tab,.uagb-block-6e88cf49 .uagb-tab{margin:0!important;border:none!important;background:transparent!important}.page-id-1688 .uagb-tab a.uagb-tabs-list,.uagb-block-6e88cf49 .uagb-tab a.uagb-tabs-list{background:#ffffff!important;color:#334155!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;padding:10px 22px!important;font-size:12px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.5px!important;text-decoration:none!important;transition:all 0.25s ease!important;display:inline-block!important;box-shadow:0 2px 6px rgb(0 0 0 / .02)!important}.page-id-1688 .uagb-tab a.uagb-tabs-list:hover,.uagb-block-6e88cf49 .uagb-tab a.uagb-tabs-list:hover{border-color:#d81a1a!important;color:#d81a1a!important}.page-id-1688 .uagb-tab.uagb-tabs__active a.uagb-tabs-list,.uagb-block-6e88cf49 .uagb-tab.uagb-tabs__active a.uagb-tabs-list{background:#d81a1a!important;color:#ffffff!important;border-color:#d81a1a!important;box-shadow:0 4px 14px rgb(216 26 26 / .28)!important}.page-id-1688 .wc-block-product-template,.page-id-1688 ul.products,.page-id-1688 ul.wc-block-grid__products{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:26px!important;padding:0!important;margin:0 auto 40px auto!important;max-width:100%!important;width:94%!important;list-style:none!important}.page-id-1688 .wc-block-product,.page-id-1688 li.product,.page-id-1688 .wc-block-grid__product{background:#ffffff!important;border-radius:18px!important;border:1.5px solid #f1f5f9!important;box-shadow:0 6px 22px rgb(15 23 42 / .04)!important;padding:22px 20px 24px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;text-align:center!important;transition:all 0.3s ease!important;box-sizing:border-box!important;width:100%!important;min-height:560px!important;overflow:hidden!important;margin:0!important}.page-id-1688 .wc-block-product:hover,.page-id-1688 li.product:hover,.page-id-1688 .wc-block-grid__product:hover{transform:translateY(-6px)!important;box-shadow:0 16px 36px rgb(15 23 42 / .09)!important;border-color:#cbd5e1!important}.page-id-1688 .wc-block-components-product-image,.page-id-1688 .product-img-border{border:none!important;box-shadow:none!important;background:#ffffff!important;margin-bottom:14px!important;width:100%!important;height:380px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;position:relative!important}.page-id-1688 .wc-block-components-product-image a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.page-id-1688 .wc-block-components-product-image img,.page-id-1688 .attachment-woocommerce_thumbnail{width:100%!important;height:100%!important;max-height:370px!important;object-fit:contain!important;display:block!important;margin:0 auto!important;mix-blend-mode:multiply!important;filter:none!important;transform:scale(1.48)!important;transition:transform 0.35s ease!important}.page-id-1688 .wc-block-product:hover .wc-block-components-product-image img,.page-id-1688 li.product:hover .attachment-woocommerce_thumbnail{transform:scale(1.54)!important}.page-id-1688 .wp-block-post-title,.page-id-1688 h3.wp-block-post-title,.page-id-1688 .woocommerce-loop-product__title{font-size:14.5px!important;font-weight:800!important;color:#0f172a!important;line-height:1.3!important;margin:0 0 14px 0!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-decoration:none!important}.page-id-1688 .wp-block-post-title a,.page-id-1688 h3.wp-block-post-title a{color:#0f172a!important;text-decoration:none!important}.page-id-1688 .wc-block-components-product-button,.page-id-1688 .wp-block-woocommerce-product-button{margin-top:auto!important;display:flex!important;justify-content:center!important;width:100%!important}.page-id-1688 a.wc-block-components-product-button__button,.page-id-1688 a.button.product_type_simple{background:#fee2e2!important;color:#d81a1a!important;font-size:12px!important;font-weight:800!important;padding:6px 14px 6px 18px!important;border-radius:25px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;text-decoration:none!important;border:none!important;line-height:1.2!important;transition:all 0.25s ease!important;position:relative!important;box-shadow:none!important}.page-id-1688 a.wc-block-components-product-button__button::after,.page-id-1688 a.button.product_type_simple::after{content:'›'!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;border-radius:50%!important;background:#d81a1a!important;color:#ffffff!important;font-size:13px!important;font-weight:900!important;line-height:1!important;transition:all 0.2s ease!important;margin-left:2px!important}.page-id-1688 a.wc-block-components-product-button__button:hover,.page-id-1688 a.button.product_type_simple:hover{background:#d81a1a!important;color:#ffffff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgb(216 26 26 / .3)!important}.page-id-1688 a.wc-block-components-product-button__button:hover::after,.page-id-1688 a.button.product_type_simple:hover::after{background:#ffffff!important;color:#d81a1a!important}@media (max-width:1024px){.page-id-1688 .wc-block-product-template,.page-id-1688 ul.products,.page-id-1688 ul.wc-block-grid__products{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}}@media (max-width:768px){.page-id-1688 .wc-block-product-template,.page-id-1688 ul.products,.page-id-1688 ul.wc-block-grid__products{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.page-id-1688 .uagb-tab a.uagb-tabs-list{padding:8px 14px!important;font-size:11px!important}}@media (max-width:480px){.page-id-1688 .wc-block-product-template,.page-id-1688 ul.products,.page-id-1688 ul.wc-block-grid__products{grid-template-columns:1fr!important}}.nasmed-category-hero-wrap{width:100%!important;max-width:100%!important;width:94%!important;margin:15px auto 25px auto!important;border-radius:20px!important;background:linear-gradient(135deg,#d81a1a 0%,#a80c0c 100%)!important;padding:36px 24px 30px!important;box-sizing:border-box!important;overflow:hidden!important;text-align:center!important;color:#ffffff!important;position:relative!important;box-shadow:0 10px 32px rgb(216 26 26 / .18)!important}.nasmed-cat-hex-pattern{display:none!important}.nasmed-cat-tubes-bg{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;background-size:cover!important;background-position:center center!important;opacity:0.25!important;mix-blend-mode:luminosity!important;pointer-events:none!important;z-index:1!important}.nasmed-category-hero-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-cat-pill-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;border:1.5px solid rgb(255 255 255 / .4)!important;background:rgb(255 255 255 / .12)!important;backdrop-filter:blur(4px)!important;color:#ffffff!important;font-size:11px!important;font-weight:800!important;padding:5px 16px!important;border-radius:20px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin-bottom:10px!important}.nasmed-cat-pill-icon{width:14px!important;height:14px!important}.nasmed-category-hero-title{font-size:44px!important;font-weight:900!important;color:#ffffff!important;margin:0 0 8px 0!important;line-height:1.15!important;letter-spacing:0.3px!important;text-transform:uppercase!important}.nasmed-cat-drop-divider{display:flex!important;align-items:center!important;justify-content:center!important;margin:6px auto 10px auto!important}.nasmed-cat-drop-svg{width:14px!important;height:14px!important}.nasmed-category-hero-desc{font-size:13.5px!important;color:rgb(255 255 255 / .92)!important;line-height:1.5!important;margin:0 auto!important;max-width:650px!important}.tax-product_cat .ast-archive-description,.tax-product_cat .entry-header,.tax-product_cat .woocommerce-products-header,.post-type-archive-product .ast-archive-description,.post-type-archive-product .woocommerce-products-header{display:none!important}.tax-product_cat .ast-woocommerce-container,.post-type-archive-product .ast-woocommerce-container{max-width:100%!important;width:94%!important;margin:0 auto!important}.tax-product_cat .woocommerce-result-count,.post-type-archive-product .woocommerce-result-count{float:left!important;font-size:13px!important;font-weight:700!important;color:#475569!important;margin:8px 0 20px 0!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.tax-product_cat .woocommerce-result-count::before,.post-type-archive-product .woocommerce-result-count::before{content:'⊞'!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;background:#fee2e2!important;color:#d81a1a!important;border-radius:6px!important;font-size:14px!important;font-weight:900!important}.tax-product_cat .woocommerce-ordering,.post-type-archive-product .woocommerce-ordering{float:right!important;margin:0 0 20px 0!important}.tax-product_cat .woocommerce-ordering select,.post-type-archive-product .woocommerce-ordering select{border-radius:8px!important;border:1px solid #e2e8f0!important;padding:6px 14px!important;font-size:13px!important;font-weight:600!important;color:#334155!important;background:#ffffff!important}.tax-product_cat ul.products,.post-type-archive-product ul.products,.tax-product_cat .ast-woocommerce-container ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:22px!important;max-width:100%!important;width:94%!important;margin:0 auto 40px auto!important;list-style:none!important;padding:0!important;width:100%!important;clear:both!important}.tax-product_cat ul.products::before,.tax-product_cat ul.products::after,.post-type-archive-product ul.products::before,.post-type-archive-product ul.products::after{display:none!important}.tax-product_cat ul.products li.product,.post-type-archive-product ul.products li.product,.page-id-1688 .wc-block-product{background:#ffffff!important;border:1.5px solid #f1f5f9!important;border-radius:16px!important;box-shadow:0 4px 20px rgb(0 0 0 / .04)!important;padding:22px 16px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;text-align:center!important;min-height:380px!important;position:relative!important;transition:all 0.3s ease!important;margin:0!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.tax-product_cat ul.products li.product:hover,.post-type-archive-product ul.products li.product:hover,.page-id-1688 .wc-block-product:hover{transform:translateY(-5px)!important;box-shadow:0 14px 32px rgb(0 0 0 / .08)!important;border-color:#cbd5e1!important}.nasmed-loop-bag-icon,.ast-on-card-button,.ast-select-options-trigger,.ast-quick-view-button,.ast-loop-product__hover,.tax-product_cat ul.products li.product .ast-on-card-button,.post-type-archive-product ul.products li.product .ast-on-card-button,.tax-product_cat ul.products li.product a.button.product_type_simple,.tax-product_cat ul.products li.product a.button.product_type_variable,.tax-product_cat ul.products li.product a.add_to_cart_button{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.tax-product_cat ul.products li.product .woocommerce-LoopProduct-link,.post-type-archive-product ul.products li.product .woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;align-items:center!important;text-decoration:none!important;width:100%!important;height:380px!important;justify-content:center!important;overflow:hidden!important;position:relative!important}.tax-product_cat ul.products li.product img,.post-type-archive-product ul.products li.product img{width:100%!important;height:100%!important;max-height:370px!important;object-fit:contain!important;margin:0 auto!important;display:block!important;mix-blend-mode:multiply!important;filter:none!important;transform:scale(1.48)!important;transition:transform 0.35s ease!important;background:transparent!important;border:none!important}.tax-product_cat ul.products li.product:hover img,.post-type-archive-product ul.products li.product:hover img{transform:scale(1.54)!important}.tax-product_cat ul.products li.product .woocommerce-loop-product__title,.post-type-archive-product ul.products li.product .woocommerce-loop-product__title{font-size:14.5px!important;font-weight:800!important;color:#0f172a!important;line-height:1.35!important;margin:0 0 6px 0!important;text-align:center!important}.ast-woo-product-category,.ast-product-category,.woocommerce-loop-product__category,.wc-block-components-product-categories,.wc-block-components-product-cats,.nasmed-loop-desc,.tax-product_cat ul.products li.product .ast-woo-product-category,.post-type-archive-product ul.products li.product .ast-woo-product-category{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.nasmed-loop-btn-wrap{margin-top:auto!important;width:100%!important;display:flex!important;justify-content:center!important}.nasmed-loop-readmore-btn{background:#ffffff!important;color:#d81a1a!important;border:1.5px solid #fca5a5!important;font-size:12px!important;font-weight:700!important;padding:6px 18px!important;border-radius:20px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;text-decoration:none!important;transition:all 0.2s ease!important}.nasmed-loop-readmore-btn:hover{background:#d81a1a!important;color:#ffffff!important;border-color:#d81a1a!important;box-shadow:0 4px 12px rgb(216 26 26 / .25)!important}.tax-product_cat ul.products li.product a.button:not(.nasmed-loop-readmore-btn),.post-type-archive-product ul.products li.product a.button:not(.nasmed-loop-readmore-btn){display:none!important}.tax-product_cat ul.products li.product .price,.tax-product_cat ul.products li.product .star-rating,.post-type-archive-product ul.products li.product .price,.post-type-archive-product ul.products li.product .star-rating{display:none!important}@media (max-width:1024px){.tax-product_cat ul.products,.post-type-archive-product ul.products{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}.nasmed-category-hero-title{font-size:34px!important}}@media (max-width:768px){.tax-product_cat ul.products,.post-type-archive-product ul.products{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.nasmed-category-hero-title{font-size:28px!important}}@media (max-width:480px){.tax-product_cat ul.products,.post-type-archive-product ul.products{grid-template-columns:1fr!important}}html,body,body p,body li,body span:not([class*="dashicons"]):not([class*="icon"]):not(.fa):not(.fab):not(.fas),body a,body label,body input,body textarea,body select{letter-spacing:0.25px!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}h1,h2,h3,h4,h5,h6,.entry-title,.ast-archive-title,.ast-single-post-title,.uagb-heading-text,.uagb-ifb-title,[class*="hero-title"],[class*="section-title"],[class*="heading"]{letter-spacing:0.35px!important;word-spacing:0.5px!important}.nasmed-about-hero-title,.nasmed-career-hero-title,.nasmed-products-hero-title,.nasmed-category-hero-title,.nasmed-contact-hero-title,.nasmed-home-hero-title{letter-spacing:0.4px!important}.main-header-menu a,.ast-nav-menu a,.menu-item a,.ast-header-account-text,.ast-header-woo-cart{letter-spacing:0.4px!important}.ast-button,.button,.wp-block-button__link,.uagb-button__link,.uagb-buttons-repeater,a.ast-custom-button,[class*="btn"],.nasmed-loop-readmore-btn,.nasmed-btn-commitment-inquiry,.nasmed-btn-floating-inquiry{letter-spacing:0.5px!important;word-spacing:0.5px!important}[class*="kicker"],[class*="badge"],[class*="tag"],.nasmed-pill-tag,.nasmed-cat-pill-badge,.nasmed-about-badge,.nasmed-career-pill,.nasmed-partner-red-tag{letter-spacing:1.2px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce div.product .product_title,.woocommerce-loop-product__title,.nasmed-product-title{letter-spacing:0.3px!important}.woocommerce ul.products li.product .nasmed-loop-desc,.woocommerce div.product .woocommerce-product-details__short-description p,.nasmed-product-desc{letter-spacing:0.25px!important;line-height:1.6!important}.site-footer,.site-footer p,.site-footer a,.site-footer li,.nasmed-custom-footer,.nasmed-custom-footer p,.nasmed-custom-footer a,.nasmed-custom-footer span{letter-spacing:0.25px!important}.nasmed-uq-modern-wrap,.nasmed-solutions-wrap,.nasmed-our-products-wrap,.nasmed-why-choose-wrap,.nasmed-cert-mfg-wrap,.nasmed-testimonials-wrap,.nasmed-home-insights-wrap,.nasmed-about-who-wrap,.nasmed-about-team-wrap,.nasmed-about-mvv-wrap,.nasmed-about-services-wrap,.nasmed-about-faq-wrap,.nasmed-career-why-wrap,.nasmed-career-life-wrap,.nasmed-career-apply-wrap,.nasmed-contact-touch-wrap{padding-top:48px!important;padding-bottom:48px!important;margin-top:0!important;margin-bottom:0!important;box-sizing:border-box!important}.nasmed-about-hero-wrap,.nasmed-career-hero-wrap,.nasmed-contact-hero-wrap,.nasmed-products-hero-wrap{margin-top:0px!important;margin-bottom:36px!important;box-sizing:border-box!important}.nasmed-category-hero-wrap{margin-top:15px!important;margin-bottom:36px!important;box-sizing:border-box!important}.nasmed-stats-cta-wrap,.nasmed-guidelines-banner-wrap{padding-top:45px!important;padding-bottom:45px!important;margin-top:0!important;margin-bottom:0!important;box-sizing:border-box!important}.page-id-1688 .uagb-tabs,.page-id-1688 .wc-block-product-template,.tax-product_cat .ast-woocommerce-container,.post-type-archive-product .ast-woocommerce-container{margin-top:0!important;margin-bottom:45px!important}.nasmed-contact-map-wrap,.wp-block-uagb-container.uagb-block-c94q5v51,.wp-block-uagb-container.uagb-block-x9n72q0e{margin-top:0!important;margin-bottom:0!important;padding-top:20px!important;padding-bottom:0!important}.nasmed-section-header,.nasmed-who-we-are-header,.nasmed-team-header,.nasmed-mvv-header,.nasmed-services-header,.nasmed-faq-header,.nasmed-career-why-header,.nasmed-life-header,.nasmed-career-apply-header{margin-bottom:32px!important}@media (max-width:1024px){.nasmed-uq-modern-wrap,.nasmed-solutions-wrap,.nasmed-our-products-wrap,.nasmed-why-choose-wrap,.nasmed-cert-mfg-wrap,.nasmed-testimonials-wrap,.nasmed-home-insights-wrap,.nasmed-about-who-wrap,.nasmed-about-team-wrap,.nasmed-about-mvv-wrap,.nasmed-about-services-wrap,.nasmed-about-faq-wrap,.nasmed-career-why-wrap,.nasmed-career-life-wrap,.nasmed-career-apply-wrap,.nasmed-contact-touch-wrap,.nasmed-stats-cta-wrap,.nasmed-guidelines-banner-wrap{padding-top:38px!important;padding-bottom:38px!important}.nasmed-about-hero-wrap,.nasmed-career-hero-wrap,.nasmed-contact-hero-wrap,.nasmed-products-hero-wrap,.nasmed-category-hero-wrap{margin-bottom:28px!important}}@media (max-width:768px){.nasmed-uq-modern-wrap,.nasmed-solutions-wrap,.nasmed-our-products-wrap,.nasmed-why-choose-wrap,.nasmed-cert-mfg-wrap,.nasmed-testimonials-wrap,.nasmed-home-insights-wrap,.nasmed-about-who-wrap,.nasmed-about-team-wrap,.nasmed-about-mvv-wrap,.nasmed-about-services-wrap,.nasmed-about-faq-wrap,.nasmed-career-why-wrap,.nasmed-career-life-wrap,.nasmed-career-apply-wrap,.nasmed-contact-touch-wrap,.nasmed-stats-cta-wrap,.nasmed-guidelines-banner-wrap{padding-top:30px!important;padding-bottom:30px!important}.nasmed-about-hero-wrap,.nasmed-career-hero-wrap,.nasmed-contact-hero-wrap,.nasmed-products-hero-wrap,.nasmed-category-hero-wrap{margin-bottom:22px!important}}.nasmed-partner-dots-tr,.nasmed-partner-dots-bl,.nasmed-uq-dots-tc,.nasmed-uq-dots-br,.nasmed-uq-divider-dots,.nasmed-about-who-dots-tl,.nasmed-about-who-dots-br,.nasmed-who-dots,.nasmed-about-team-dots-tl,.nasmed-about-team-dots-tr,.nasmed-team-dots,.nasmed-mvv-dots-tr,.nasmed-mvv-dots-bl,.nasmed-mvv-dots,.nasmed-services-dots-tl,.nasmed-services-dots-tr,.nasmed-services-dots,.nasmed-faq-dots-tl,.nasmed-faq-dots-tr,.nasmed-career-dots-tl,.nasmed-career-dots-tr,.nasmed-why-dots-tl,.nasmed-why-dots-bl,.nasmed-life-dots-tl,.nasmed-apply-dots-tl,.nasmed-commitment-dots-divider,[class*="-dots-tr"],[class*="-dots-tl"],[class*="-dots-br"],[class*="-dots-bl"],[class*="-dots-tc"]{display:none!important;opacity:0!important;visibility:hidden!important;background-image:none!important;pointer-events:none!important}.single-product .site-content{padding-top:15px!important;padding-bottom:25px!important;background:#fbfcfd!important}.single-product .ast-container{max-width:100%!important;width:94%!important;padding-left:20px!important;padding-right:20px!important}.single-product .woocommerce-breadcrumb{font-size:12px!important;color:#64748b!important;margin-bottom:15px!important;display:flex!important;align-items:center!important;gap:6px!important;font-weight:500!important}.single-product .woocommerce-breadcrumb a{color:#64748b!important;text-decoration:none!important;font-weight:500!important}.single-product .woocommerce-breadcrumb a:hover{color:#d81a1a!important}.single-product div.product{display:grid!important;grid-template-columns:44% 53%!important;gap:40px 3%!important;align-items:start!important;margin:0 auto!important;background:transparent!important}@media (max-width:991px){.single-product div.product{grid-template-columns:1fr!important;gap:24px!important}}.single-product .woocommerce-product-gallery{grid-column:1!important;width:100%!important;max-width:100%!important;background:#ffffff!important;border-radius:16px!important;border:1px solid #f1f5f9!important;box-shadow:0 4px 20px rgb(0 0 0 / .03)!important;padding:20px!important;box-sizing:border-box!important;position:relative!important}.single-product .woocommerce-product-gallery .flex-viewport{width:100%!important;overflow:hidden!important;position:relative!important;border-radius:12px!important}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0!important;padding:0!important}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image{box-sizing:border-box!important;text-align:center!important}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image a{display:block!important;width:100%!important;text-align:center!important}.single-product .woocommerce-product-gallery img.wp-post-image,.single-product .woocommerce-product-gallery .wp-post-image,.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{max-height:460px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain!important;display:block!important;margin:0 auto!important;mix-blend-mode:multiply!important;transition:transform 0.3s ease!important}.single-product .ast-single-product-thumbnails{margin-top:15px!important;width:100%!important}.single-product .woocommerce-product-gallery-thumbnails__wrapper{display:flex!important;gap:12px!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important}.single-product .ast-woocommerce-product-gallery__image{cursor:pointer!important;border:2px solid #e2e8f0!important;border-radius:8px!important;overflow:hidden!important;padding:4px!important;background:#ffffff!important;transition:all 0.2s ease!important;width:72px!important;height:72px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.single-product .ast-woocommerce-product-gallery__image:hover{border-color:#cbd5e1!important}.single-product .ast-woocommerce-product-gallery__image.flex-active-slide{border-color:#d81a1a!important;box-shadow:0 0 0 1px #d81a1a!important}.single-product .ast-woocommerce-product-gallery__image img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;display:block!important;transform:none!important}.single-product .summary.entry-summary{grid-column:2!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;float:none!important}@media (max-width:991px){.single-product .woocommerce-product-gallery,.single-product .summary.entry-summary{grid-column:1!important}}.nasmed-single-product-details-wrap{display:flex!important;flex-direction:column!important;width:100%!important}.nasmed-single-top-cat{margin-bottom:4px!important}.nasmed-single-top-cat a{color:#d81a1a!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.6px!important;text-transform:uppercase!important;text-decoration:none!important}.nasmed-single-title{font-size:23px!important;font-weight:800!important;color:#0f172a!important;line-height:1.25!important;margin:0 0 8px 0!important;letter-spacing:-0.2px!important}.nasmed-single-red-divider{width:36px!important;height:3.5px!important;background:#d81a1a!important;border-radius:2px!important;margin:2px 0 14px 0!important}.nasmed-single-specs-heading{font-size:14px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 10px 0!important}.nasmed-single-specs-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 24px!important;margin-bottom:16px!important}@media (max-width:768px){.nasmed-single-specs-grid{grid-template-columns:1fr!important}}.nasmed-specs-col{display:flex!important;flex-direction:column!important;gap:8px!important}.nasmed-spec-row{display:flex!important;align-items:flex-start!important;gap:8px!important}.nasmed-spec-icon{width:16px!important;height:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-top:1px!important}.nasmed-spec-text{font-size:11.5px!important;line-height:1.35!important;color:#475569!important}.nasmed-spec-key{font-weight:700!important;color:#0f172a!important;margin-right:4px!important}.nasmed-spec-val{font-weight:400!important;color:#475569!important}.nasmed-single-info-box{background:#ffffff!important;border:1px solid #eef2f6!important;border-radius:12px!important;padding:16px 18px!important;box-shadow:0 2px 12px rgb(0 0 0 / .02)!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px 20px!important;margin-top:4px!important}@media (max-width:768px){.nasmed-single-info-box{grid-template-columns:1fr!important}}.nasmed-info-card{display:flex!important;align-items:flex-start!important;gap:10px!important}.nasmed-info-badge{width:26px!important;height:26px!important;background:#d81a1a!important;color:#ffffff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-top:2px!important}.nasmed-info-content{flex:1!important}.nasmed-info-title{font-size:12.5px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 3px 0!important}.nasmed-info-desc{font-size:10.5px!important;color:#64748b!important;line-height:1.4!important;margin:0!important;text-align:justify!important}.nasmed-single-bottom-bar{border-top:1px solid #f1f5f9!important;padding-top:14px!important;margin-top:16px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important}.nasmed-single-cat-tag{display:flex!important;align-items:center!important;gap:6px!important}.nasmed-cat-label{font-size:12px!important;color:#64748b!important;font-weight:600!important}.nasmed-cat-value{font-size:12px!important;color:#d81a1a!important;font-weight:800!important;text-decoration:none!important;letter-spacing:0.5px!important}.nasmed-single-enquire-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#d81a1a!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;padding:10px 28px!important;border-radius:25px!important;text-decoration:none!important;box-shadow:0 4px 14px rgb(216 26 26 / .3)!important;transition:all 0.25s ease!important}.nasmed-single-enquire-btn:hover{background:#b91515!important;transform:translateY(-1px)!important;box-shadow:0 6px 18px rgb(216 26 26 / .42)!important;color:#ffffff!important}.single-product .woocommerce-tabs{grid-column:1 / -1!important;width:100%!important;margin-top:45px!important;border-top:1px solid #eef2f6!important;padding-top:35px!important;clear:both!important}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{color:#334155!important;font-size:14.5px!important;line-height:1.75!important}.single-product .woocommerce-tabs ul.tabs{display:flex!important;gap:16px!important;border-bottom:2px solid #f1f5f9!important;margin-bottom:24px!important;padding-left:0!important;list-style:none!important}.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important}.single-product .woocommerce-tabs ul.tabs li a{display:inline-block!important;padding:10px 18px!important;font-size:15px!important;font-weight:700!important;color:#64748b!important;text-decoration:none!important;border-bottom:2px solid transparent!important;margin-bottom:-2px!important;transition:all 0.2s ease!important}.single-product .woocommerce-tabs ul.tabs li.active a,.single-product .woocommerce-tabs ul.tabs li:hover a{color:#d81a1a!important;border-bottom-color:#d81a1a!important}.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:20px!important;font-weight:800!important;color:#0f172a!important;margin-bottom:16px!important}.single-product .woocommerce-tabs .woocommerce-Tabs-panel p{margin-bottom:14px!important}.nasmed-career-openings-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;background:#f8fafc!important;padding:60px 24px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important}.nasmed-career-openings-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;position:relative!important;z-index:2!important}.nasmed-openings-header{text-align:center!important;max-width:780px!important;margin:0 auto 44px!important}.nasmed-openings-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-bottom:12px!important;color:#e52b2b!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.nasmed-openings-dash{color:#e52b2b!important;font-weight:700!important}.nasmed-openings-dots{letter-spacing:2px!important;font-size:10px!important;color:#e52b2b!important}.nasmed-openings-heading{font-size:36px!important;font-weight:800!important;line-height:1.25!important;color:#0f172a!important;margin:0 0 14px 0!important}.nasmed-openings-dark{color:#0f172a!important}.nasmed-openings-red{color:#e52b2b!important}.nasmed-openings-sub{font-size:15px!important;color:#64748b!important;line-height:1.6!important;margin:0 auto!important}.nasmed-openings-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:28px!important;align-items:stretch!important}.nasmed-job-card{background:#ffffff!important;border:1.5px solid #e2e8f0!important;border-top:4px solid #e52b2b!important;border-radius:18px!important;padding:32px 30px!important;box-shadow:0 6px 20px rgb(15 23 42 / .04)!important;display:flex!important;flex-direction:column!important;transition:all 0.35s cubic-bezier(.16,1,.3,1)!important;position:relative!important}.nasmed-job-card:hover{transform:translateY(-6px)!important;box-shadow:0 20px 40px rgb(15 23 42 / .1)!important;border-color:#cbd5e1!important;border-top-color:#e52b2b!important}.nasmed-job-top{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:18px!important}.nasmed-job-icon-box{width:48px!important;height:48px!important;border-radius:12px!important;background:#fee2e2!important;display:flex!important;align-items:center!important;justify-content:center!important}.nasmed-job-svg{width:24px!important;height:24px!important;fill:#e52b2b!important}.nasmed-job-meta-pill{background:#f1f5f9!important;color:#334155!important;padding:6px 14px!important;border-radius:20px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.3px!important}.nasmed-job-title{font-size:20px!important;font-weight:800!important;color:#0f172a!important;line-height:1.35!important;margin:0 0 6px 0!important}.nasmed-job-dept{font-size:13.5px!important;font-weight:700!important;color:#e52b2b!important;margin-bottom:16px!important}.nasmed-job-specs{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;border-bottom:1px dashed #e2e8f0!important}.nasmed-job-spec-item{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#64748b!important;font-size:13px!important;font-weight:600!important}.nasmed-spec-icon{width:16px!important;height:16px!important;fill:#94a3b8!important}.nasmed-job-desc{font-size:14px!important;line-height:1.65!important;color:#475569!important;margin:0 0 20px 0!important;flex-grow:1!important;text-align:justify!important}.nasmed-job-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:24px!important}.nasmed-job-tag{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#475569!important;font-size:11.5px!important;font-weight:600!important;padding:4px 10px!important;border-radius:6px!important}.nasmed-job-action{margin-top:auto!important}.nasmed-btn-apply-job{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;background:linear-gradient(135deg,#e52b2b 0%,#c41e1e 100%)!important;color:#ffffff!important;padding:13px 24px!important;border-radius:10px!important;font-size:14.5px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 6px 16px rgb(229 43 43 / .25)!important;transition:all 0.3s ease!important;box-sizing:border-box!important}.nasmed-btn-apply-job:hover{background:linear-gradient(135deg,#c41e1e 0%,#a81515 100%)!important;color:#ffffff!important;box-shadow:0 8px 22px rgb(229 43 43 / .38)!important;transform:translateY(-2px)!important}.nasmed-btn-apply-job .nasmed-btn-arrow{transition:transform 0.25s ease!important;font-size:16px!important}.nasmed-btn-apply-job:hover .nasmed-btn-arrow{transform:translateX(4px)!important}@media (max-width:900px){.nasmed-openings-grid{grid-template-columns:1fr!important;gap:20px!important}.nasmed-openings-heading{font-size:28px!important}}.blog .ast-archive-entry-banner{display:none!important}.blog .site-content{padding-top:0!important}.blog .site-content>.ast-container{display:flex!important;flex-direction:column!important;max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;background:transparent!important}.blog #primary{width:100%!important;max-width:100%!important;width:94%!important;margin:0 auto 50px auto!important;padding:0 20px!important;box-sizing:border-box!important;float:none!important}.nasmed-blog-hero-banner{position:relative!important;width:100%!important;min-height:250px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#d81a1a!important;overflow:hidden!important;padding:55px 20px!important;text-align:center!important;box-sizing:border-box!important;margin:0 0 40px 0!important;flex-shrink:0!important}.nasmed-blog-lab-bg{position:absolute!important;inset:0!important;background-size:cover!important;background-position:right center!important;background-repeat:no-repeat!important;opacity:0.75!important;mix-blend-mode:multiply!important;z-index:1!important}.nasmed-blog-hex-overlay{position:absolute!important;inset:0!important;background:linear-gradient(90deg,#d81a1a 0%,rgb(216 26 26 / .95) 38%,rgb(216 26 26 / .65) 70%,rgb(180 0 0 / .35) 100%)!important;z-index:2!important}.nasmed-blog-hex-overlay::before{content:''!important;position:absolute!important;top:0!important;left:0!important;width:50%!important;height:100%!important;background-image:radial-gradient(circle at center,rgb(255 255 255 / .15) 1.5px,transparent 1.5px),radial-gradient(circle at center,rgb(255 255 255 / .1) 1.5px,transparent 1.5px)!important;background-size:24px 24px!important;background-position:0 0,12px 12px!important;opacity:0.5!important;pointer-events:none!important}.nasmed-blog-hero-content{position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;max-width:900px!important;width:100%!important;margin:0 auto!important;padding:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.nasmed-blog-hero-title{font-size:52px!important;font-weight:800!important;color:#ffffff!important;margin:0 0 12px 0!important;letter-spacing:-0.5px!important;line-height:1.15!important;text-shadow:0 2px 14px rgb(0 0 0 / .35)!important}.nasmed-blog-divider-wrap{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;width:100%!important;max-width:160px!important;margin:0 auto 14px auto!important}.nasmed-blog-line{flex:1!important;height:1.5px!important;background:rgb(255 255 255 / .8)!important}.nasmed-blog-drop-svg{width:15px!important;height:15px!important;flex-shrink:0!important}.nasmed-blog-breadcrumbs{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;color:#ffffff!important;font-size:14px!important;font-weight:600!important;letter-spacing:0.2px!important;text-shadow:0 1px 4px rgb(0 0 0 / .25)!important}.nasmed-blog-breadcrumbs a{color:#ffffff!important;text-decoration:none!important;transition:opacity 0.2s ease!important}.nasmed-blog-breadcrumbs a:hover{opacity:0.85!important;text-decoration:underline!important}.nasmed-blog-breadcrumbs .trail-sep{color:rgb(255 255 255 / .85)!important;font-size:14px!important}.nasmed-blog-breadcrumbs .current{color:#ffffff!important;font-weight:700!important}.nasmed-cs-hero-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;background:#ffffff!important;padding:40px 24px 20px 24px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important}.nasmed-cs-hero-inner{max-width:100%!important;width:94%!important;margin:0 auto!important;display:grid!important;grid-template-columns:1.15fr 1fr!important;gap:40px!important;align-items:center!important;position:relative!important;z-index:2!important}.nasmed-cs-hero-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;margin-left:50px}.nasmed-cs-hero-badge{color:#e52b2b!important;font-size:13px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-bottom:12px!important}.nasmed-cs-hero-title{font-size:42px!important;font-weight:800!important;line-height:1.2!important;color:#0f172a!important;margin:0 0 18px 0!important;letter-spacing:-0.5px!important}.nasmed-cs-title-dark{color:#0f172a!important}.nasmed-cs-title-red{color:#e52b2b!important}.nasmed-cs-hero-desc{font-size:15px!important;color:#475569!important;line-height:1.65!important;margin:0 0 28px 0!important;max-width:580px!important;text-align:justify!important}.nasmed-cs-hero-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:16px!important}.nasmed-btn-cs-primary{display:inline-flex!important;align-items:center!important;gap:10px!important;background:linear-gradient(135deg,#e52b2b 0%,#c41e1e 100%)!important;color:#ffffff!important;padding:13px 26px!important;border-radius:30px!important;font-size:14.5px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 6px 18px rgb(229 43 43 / .28)!important;transition:all 0.3s ease!important}.nasmed-btn-cs-primary:hover{background:linear-gradient(135deg,#c41e1e 0%,#a81515 100%)!important;color:#ffffff!important;box-shadow:0 8px 24px rgb(229 43 43 / .42)!important;transform:translateY(-2px)!important}.nasmed-cs-btn-icon{width:18px!important;height:18px!important;fill:#ffffff!important}.nasmed-btn-cs-outline{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffff!important;color:#e52b2b!important;border:1.5px solid #e52b2b!important;padding:12px 24px!important;border-radius:30px!important;font-size:14.5px!important;font-weight:700!important;text-decoration:none!important;transition:all 0.3s ease!important}.nasmed-btn-cs-outline:hover{background:#e52b2b!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgb(229 43 43 / .2)!important}.nasmed-btn-cs-outline .nasmed-btn-arrow{transition:transform 0.2s ease!important}.nasmed-btn-cs-outline:hover .nasmed-btn-arrow{transform:translateX(4px)!important}.nasmed-cs-hero-right{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.nasmed-cs-curved-frame-wrap{position:relative!important;width:100%!important;max-width:540px!important}.nasmed-cs-arch-line-accent{position:absolute!important;top:-12px!important;left:-14px!important;bottom:-12px!important;width:45px!important;border-left:3.5px solid #e52b2b!important;border-top-left-radius:999px!important;border-bottom-left-radius:999px!important;pointer-events:none!important;z-index:3!important;display:flex!important;align-items:center!important}.nasmed-cs-node-dot{position:absolute!important;left:-9px!important;top:50%!important;transform:translateY(-50%)!important;width:14px!important;height:14px!important;border-radius:50%!important;background:#e52b2b!important;border:3px solid #ffffff!important;box-shadow:0 2px 6px rgb(229 43 43 / .4)!important}.nasmed-cs-photo-portal{width:100%!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 14px 34px rgb(15 23 42 / .08)!important;background:#f8fafc!important}.nasmed-cs-photo-img{width:100%!important;height:auto!important;max-height:380px!important;object-fit:cover!important;display:block!important}.nasmed-cs-pillars-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;background:#ffffff!important;padding:30px 24px 60px 24px!important;box-sizing:border-box!important;position:relative!important}.nasmed-cs-pillars-inner{max-width:100%!important;width:94%!important;margin:0 auto!important}.nasmed-cs-pillars-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;align-items:stretch!important}.nasmed-cs-card{border-radius:18px!important;padding:28px 24px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;transition:all 0.3s ease!important;border:1px solid transparent!important}.nasmed-cs-card:hover{transform:translateY(-5px)!important;box-shadow:0 16px 36px rgb(15 23 42 / .08)!important}.nasmed-cs-card-challenge{background:#fdf5f5!important;border-color:#fee2e2!important}.nasmed-cs-card-solution{background:#f2fbf5!important;border-color:#dcfce7!important}.nasmed-cs-card-results{background:#f0f7ff!important;border-color:#dbeafe!important}.nasmed-cs-card-top{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:22px!important;padding-bottom:14px!important;border-bottom:1px solid rgb(0 0 0 / .05)!important}.nasmed-cs-icon-disc{width:46px!important;height:46px!important;border-radius:50%!important;background:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px rgb(0 0 0 / .06)!important;flex-shrink:0!important}.nasmed-cs-svg{width:22px!important;height:22px!important}.nasmed-cs-title-wrap{display:flex!important;flex-direction:column!important}.nasmed-cs-card-title{font-size:16.5px!important;font-weight:800!important;letter-spacing:0.5px!important;color:#0f172a!important;margin:0 0 4px 0!important}.nasmed-cs-underline{width:32px!important;height:2.5px!important;border-radius:2px!important}.nasmed-cs-under-red{background:#e52b2b!important}.nasmed-cs-under-green{background:#16a34a!important}.nasmed-cs-under-blue{background:#2563eb!important}.nasmed-cs-points-list{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:14px!important}.nasmed-cs-point-item{display:flex!important;align-items:flex-start!important;gap:12px!important;font-size:13.5px!important;color:#334155!important;line-height:1.55!important;font-weight:500!important}.nasmed-cs-check-disc{width:20px!important;height:20px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-top:1px!important}.nasmed-cs-check-svg{width:12px!important;height:12px!important;fill:#ffffff!important}.nasmed-cs-check-red{background:#e52b2b!important}.nasmed-cs-check-green{background:#16a34a!important}.nasmed-cs-check-blue{background:#2563eb!important}@media (max-width:960px){.nasmed-cs-hero-inner{grid-template-columns:1fr!important;gap:30px!important}.nasmed-cs-hero-title{font-size:32px!important}.nasmed-cs-pillars-grid{grid-template-columns:1fr!important;gap:20px!important}}.nasmed-cs-impact-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;background:#ffffff!important;padding:10px 24px 50px 24px!important;box-sizing:border-box!important;position:relative!important}.nasmed-cs-impact-inner{max-width:100%!important;width:94%!important;margin:0 auto!important}.nasmed-cs-impact-card{background:linear-gradient(135deg,#d81a1a 0%,#c41212 100%)!important;border-radius:18px!important;padding:30px 36px 36px 36px!important;box-shadow:0 12px 32px rgb(216 26 26 / .22)!important;position:relative!important;overflow:hidden!important}.nasmed-cs-impact-badge-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-bottom:28px!important}.nasmed-cs-impact-badge{color:#ffffff!important;font-size:13.5px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-bottom:6px!important}.nasmed-cs-impact-badge-line{width:40px!important;height:2.5px!important;background:#ffffff!important;border-radius:2px!important;opacity:0.9!important}.nasmed-cs-impact-grid{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}.nasmed-cs-stat-item{display:flex!important;align-items:center!important;gap:16px!important;flex:1!important}.nasmed-cs-stat-icon-disc{width:54px!important;height:54px!important;border-radius:50%!important;background:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 14px rgb(0 0 0 / .12)!important;flex-shrink:0!important}.nasmed-cs-stat-svg{width:26px!important;height:26px!important}.nasmed-cs-stat-data{display:flex!important;flex-direction:column!important}.nasmed-cs-stat-number{font-size:32px!important;font-weight:800!important;line-height:1.1!important;color:#ffffff!important;letter-spacing:-0.5px!important;margin-bottom:4px!important}.nasmed-cs-stat-label{font-size:13px!important;font-weight:500!important;line-height:1.35!important;color:rgb(255 255 255 / .92)!important;white-space:pre-line!important}.nasmed-cs-stat-divider{width:1px!important;height:60px!important;background:rgb(255 255 255 / .25)!important;flex-shrink:0!important}@media (max-width:960px){.nasmed-cs-impact-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.nasmed-cs-stat-divider{display:none!important}}@media (max-width:580px){.nasmed-cs-impact-grid{grid-template-columns:1fr!important;gap:20px!important}.nasmed-cs-impact-card{padding:24px 20px!important}}.nasmed-cs-more-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;background:#ffffff!important;padding:40px 20px 70px 20px!important;box-sizing:border-box!important;position:relative!important}.nasmed-cs-more-inner{max-width:1200px!important;width:94%!important;margin:0 auto!important}.nasmed-cs-more-header{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-bottom:40px!important}.nasmed-cs-more-title{font-size:26px!important;font-weight:800!important;color:#0f172a!important;letter-spacing:0.5px!important;text-transform:uppercase!important;margin:0 0 10px 0!important}.nasmed-cs-more-line{width:44px!important;height:3px!important;background:#e52b2b!important;border-radius:2px!important}.nasmed-cs-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:28px!important;width:100%!important;margin-bottom:30px!important}.nasmed-cs-more-card{background:#ffffff!important;border-radius:18px!important;border:1px solid #f1f5f9!important;box-shadow:0 4px 20px rgb(15 23 42 / .05)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;transition:all 0.3s ease!important;height:100%!important;box-sizing:border-box!important}.nasmed-cs-more-card:hover{transform:translateY(-6px)!important;box-shadow:0 16px 36px rgb(15 23 42 / .1)!important;border-color:#fecaca!important}.nasmed-cs-more-thumb-wrap{position:relative!important;width:100%!important;height:220px!important;background:#f8fafc!important;overflow:hidden!important}.nasmed-cs-more-thumb{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.4s ease!important}.nasmed-cs-more-card:hover .nasmed-cs-more-thumb{transform:scale(1.05)!important}.nasmed-cs-more-badge{position:absolute!important;left:14px!important;bottom:14px!important;background:#e52b2b!important;color:#ffffff!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.8px!important;padding:5px 12px!important;border-radius:20px!important;text-transform:uppercase!important;box-shadow:0 2px 8px rgb(0 0 0 / .25)!important}.nasmed-cs-more-body{padding:24px 22px!important;display:flex!important;flex-direction:column!important;flex:1!important}.nasmed-cs-more-item-title{font-size:18px!important;font-weight:800!important;line-height:1.35!important;color:#0f172a!important;margin:0 0 10px 0!important}.nasmed-cs-more-desc{font-size:13.5px!important;color:#64748b!important;line-height:1.55!important;margin:0 0 20px 0!important;flex:1!important;text-align:justify!important}.nasmed-cs-more-link{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#e52b2b!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;transition:all 0.2s ease!important;margin-top:auto!important}.nasmed-cs-more-link:hover{color:#c41e1e!important}.nasmed-cs-more-link .nasmed-cs-link-arrow{transition:transform 0.2s ease!important}.nasmed-cs-more-link:hover .nasmed-cs-link-arrow{transform:translateX(4px)!important}.nasmed-cs-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:36px!important;flex-wrap:wrap!important}.nasmed-cs-pagination .page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;height:42px!important;padding:0 16px!important;border-radius:8px!important;background:#ffffff!important;border:1.5px solid #e2e8f0!important;color:#334155!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;transition:all 0.25s ease!important}.nasmed-cs-pagination .page-numbers:hover{border-color:#e52b2b!important;color:#e52b2b!important;background:#fef2f2!important}.nasmed-cs-pagination .page-numbers.current{background:#e52b2b!important;border-color:#e52b2b!important;color:#ffffff!important;box-shadow:0 4px 14px rgb(229 43 43 / .28)!important}.nasmed-cs-pagination .page-numbers.dots{border:none!important;background:transparent!important;cursor:default!important}.nasmed-cs-pagination .nasmed-pag-arrow{font-size:16px!important;line-height:1!important}@media (max-width:992px){.nasmed-cs-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}@media (max-width:600px){.nasmed-cs-grid{grid-template-columns:1fr!important;gap:20px!important}}.nasmed-cs-detail-wrap{width:100%!important;background:#ffffff!important;font-family:inherit!important}.nasmed-cs-detail-hero{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-top:-60px;left:0!important;right:0!important;background:linear-gradient(135deg,#d81a1a 0%,#a80c0c 100%)!important;color:#ffffff!important;padding:55px 24px 45px 24px!important;box-sizing:border-box!important;text-align:center!important;margin-bottom:40px!important}.nasmed-cs-detail-hero-inner{max-width:900px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}.nasmed-cs-detail-tag{display:inline-block!important;background:rgb(255 255 255 / .2)!important;border:1px solid rgb(255 255 255 / .35)!important;color:#ffffff!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;padding:4px 14px!important;border-radius:20px!important;margin-bottom:14px!important;text-transform:uppercase!important}.nasmed-cs-detail-h1{font-size:36px!important;font-weight:800!important;line-height:1.25!important;color:#ffffff!important;margin:0 0 12px 0!important;letter-spacing:-0.5px!important}.nasmed-cs-detail-sub{font-size:16px!important;color:rgb(255 255 255 / .92)!important;line-height:1.5!important;margin:0 0 20px 0!important;max-width:720px!important}.nasmed-cs-detail-crumbs{display:flex!important;align-items:center!important;gap:8px!important;font-size:13.5px!important;color:rgb(255 255 255 / .85)!important}.nasmed-cs-detail-crumbs a{color:#ffffff!important;text-decoration:none!important;font-weight:600!important}.nasmed-cs-detail-crumbs a:hover{text-decoration:underline!important}.nasmed-cs-detail-crumbs .current{color:#ffffff!important;font-weight:700!important}.nasmed-cs-detail-body{max-width:100%!important;width:94%!important;margin:0 auto!important;padding:0 20px 60px 20px!important;box-sizing:border-box!important}.nasmed-cs-detail-grid{display:grid!important;grid-template-columns:1fr 340px!important;gap:40px!important;align-items:start!important}.nasmed-cs-detail-img-box{width:100%!important;border-radius:18px!important;overflow:hidden!important;margin-bottom:32px!important;box-shadow:0 8px 26px rgb(15 23 42 / .08)!important}.nasmed-cs-detail-img{width:100%!important;height:auto!important;max-height:420px!important;object-fit:cover!important;display:block!important}.nasmed-cs-detail-section{margin-bottom:32px!important}.nasmed-cs-detail-h2{font-size:22px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 12px 0!important;display:flex!important;align-items:center!important;gap:10px!important}.nasmed-cs-sec-icon{font-size:20px!important}.nasmed-cs-detail-section p,.nasmed-cs-detail-text p,.nasmed-cs-custom-body p{font-size:15.5px!important;color:#475569!important;line-height:1.7!important;margin:0 0 14px 0!important;text-align:justify!important}.nasmed-cs-detail-stats-banner{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-left:4px solid #e52b2b!important;border-radius:12px!important;padding:24px 28px!important;display:flex!important;align-items:center!important;justify-content:space-around!important;gap:20px!important;margin:32px 0!important}.nasmed-cs-detail-stat-col{text-align:center!important}.nasmed-cs-detail-stat-val{font-size:32px!important;font-weight:800!important;color:#e52b2b!important;line-height:1.1!important;margin-bottom:4px!important}.nasmed-cs-detail-stat-lbl{font-size:13px!important;font-weight:600!important;color:#64748b!important}.nasmed-cs-detail-takeaways{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}.nasmed-cs-detail-takeaways li{display:flex!important;align-items:flex-start!important;gap:12px!important;font-size:15px!important;color:#334155!important;line-height:1.6!important}.nasmed-cs-tk-check{width:22px!important;height:22px!important;border-radius:50%!important;background:#22c55e!important;color:#ffffff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:800!important;flex-shrink:0!important;margin-top:2px!important}.nasmed-cs-detail-back{margin-top:40px!important;padding-top:24px!important;border-top:1px solid #e2e8f0!important}.nasmed-btn-back-cs{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:14.5px!important;font-weight:700!important;color:#e52b2b!important;text-decoration:none!important;transition:all 0.2s ease!important}.nasmed-btn-back-cs:hover{color:#a80c0c!important;transform:translateX(-4px)!important}.nasmed-cs-sidebar-card{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:24px!important;margin-bottom:24px!important}.nasmed-cs-sidebar-title{font-size:17px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 16px 0!important;padding-bottom:10px!important;border-bottom:2px solid #e2e8f0!important}.nasmed-cs-sidebar-list{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}.nasmed-cs-sidebar-list li{display:flex!important;flex-direction:column!important;gap:2px!important;font-size:13.5px!important}.nasmed-cs-sidebar-list li strong{color:#64748b!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:0.5px!important}.nasmed-cs-sidebar-list li span{color:#0f172a!important;font-weight:600!important}.nasmed-cs-sidebar-cta{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)!important;color:#ffffff!important;border-radius:14px!important;padding:26px 22px!important;text-align:center!important}.nasmed-cs-cta-icon{font-size:32px!important;margin-bottom:10px!important}.nasmed-cs-sidebar-cta h3{color:#ffffff!important;font-size:17px!important;font-weight:800!important;margin:0 0 10px 0!important;line-height:1.35!important}.nasmed-cs-sidebar-cta p{color:rgb(255 255 255 / .8)!important;font-size:13px!important;line-height:1.55!important;margin:0 0 18px 0!important}.nasmed-btn-cs-cta{display:block!important;background:#e52b2b!important;color:#ffffff!important;font-size:13.5px!important;font-weight:700!important;padding:12px 18px!important;border-radius:25px!important;text-decoration:none!important;transition:all 0.2s ease!important}.nasmed-btn-cs-cta:hover{background:#c41e1e!important;transform:translateY(-2px)!important}@media (max-width:900px){.nasmed-cs-detail-grid{grid-template-columns:1fr!important}.nasmed-cs-detail-h1{font-size:28px!important}.nasmed-cs-detail-stats-banner{flex-direction:column!important;gap:16px!important}}.nasmed-cs-video-responsive{position:relative!important;padding-bottom:56.25%!important;height:0!important;overflow:hidden!important;border-radius:18px!important;background:#000000!important;box-shadow:0 8px 26px rgb(15 23 42 / .12)!important}.nasmed-cs-video-responsive iframe,.nasmed-cs-video-responsive video,.nasmed-cs-video-responsive .nasmed-cs-html5-video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important;object-fit:cover!important}.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}.ast-featured-post{float:none}.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}.ast-animate-hidden{visibility:hidden;opacity:0}.ast-animate-display{visibility:visible;opacity:1}.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em}.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(odd){padding:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}}.site-content .ast-grid-2 .ast-article-post,.site-content .ast-grid-3 .ast-article-post,.site-content .ast-grid-4 .ast-article-post{background:0 0}.site-content .ast-grid-2 .ast-article-post .blog-layout-2,.site-content .ast-grid-2 .ast-article-post .blog-layout-3,.site-content .ast-grid-3 .ast-article-post .blog-layout-2,.site-content .ast-grid-3 .ast-article-post .blog-layout-3,.site-content .ast-grid-4 .ast-article-post .blog-layout-2,.site-content .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}hr.post-divider{height:0;margin:0}hr.ast-single-previous-hr{height:0;margin-top:2em}.ast-show-comments-data{padding:2em 6.67em}.ast-show-comments-data .ast-show-comments{cursor:pointer}.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}@media all and (max-width:768px){#content:before{content:""}}.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}.ast-load-more{cursor:pointer;display:none;border:2px solid var(--ast-border-color);transition:all .2s linear;color:#000}.ast-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}.ast-load-more.no-more:hover{border-color:var(--ast-border-color);color:#000}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.ast-load-more.no-more:hover{background-color:inherit}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-blog-pagination-type-infinite .ast-pagination{display:none}.single .ast-single-author-box{display:inline-block;margin-top:2em;width:100%;border-top:1px solid var(--ast-single-post-border,var(--ast-border-color))}.single .ast-author-meta .ast-author-details{width:100%}.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:center}.single .ast-author-meta .post-author-avatar{text-align:center;padding-right:0}.single .ast-author-meta .post-author-avatar img{border-radius:50%;min-width:100px;box-shadow:0 0 5px 0 rgb(0 0 0 / .15);border:1px solid var(--ast-border-color)}.single .ast-author-meta .about-author-title-wrapper{padding:0 0 1em}.single.ast-separate-container .ast-author-meta{background-color:#fff}.ast-related-post-featured-section .post-thumb-img-content+* .posted-on{position:absolute;top:0;left:0}.ast-related-post-featured-section .posted-on{position:relative;display:inline-block;width:5.714285714em;height:5.714285714em;padding:.7em;margin-bottom:1.5em}.ast-related-post-featured-section .posted-on .entry-date span{display:block;width:100%;text-align:center}.ast-related-post-featured-section .posted-on .date-month{font-size:.8571428571em;line-height:1em}.ast-related-post-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}.ast-related-post-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgb(0 0 0 / .3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:#fff0;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgb(0 0 0 / .1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:#fff0}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}.ast-custom-header{position:relative;z-index:99}.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}.ast-custom-header.ast-header-sticky-active{top:0;width:100%;transition:ease-out}.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}.summary.entry-summary+[CLASS*=astra-advanced-hook]{clear:both}.single-astra-advanced-hook .wp-block-buttons,.single-astra-advanced-hook .wp-block-uagb-buttons{margin-bottom:1.5em}.single-astra-advanced-hook .ast-container{flex-wrap:wrap}.single-astra-advanced-hook .ast-container>*{width:100%}body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}body.ast-padded-layout::after{bottom:0}body.ast-padded-layout{background-attachment:fixed}body.ast-padded-layout::before{top:0}@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}}@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}}.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}}.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto}.ast-nav-up{transform:translateY(-100%)}.site-header .sticky-custom-logo{display:none}.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgb(0 0 0 / .2)}#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgb(36 50 66 / .075)}.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .ast-above-header-bar .ast-site-identity,.ast-sticky-above-shrink .ast-sticky-shrunk.ast-above-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-above-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-above-header-bar,.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk.ast-above-header-bar{padding-bottom:0}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .ast-below-header-bar .ast-site-identity,.ast-sticky-below-shrink .ast-sticky-shrunk.ast-below-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-below-header-bar,.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk.ast-below-header-bar{padding-bottom:0}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}.above-header-toggle-on .main-header-bar{z-index:1}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-main-header-nav-open.ast-hfb-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}.site-above-header-wrap,.site-below-header-wrap,.site-primary-header-wrap{transition:all .2s linear}.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}#ast-mobile-header .content-align-flex-start{max-height:60vh;overflow:auto}.ast-shop-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-shop-pagination-infinite{margin:2.5em 0}.ast-shop-load-more{cursor:pointer;display:none;border:2px solid var(--ast-border-color);transition:all .2s linear;color:#000}.ast-shop-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}.ast-shop-load-more.no-more:hover{border-color:var(--ast-border-color);color:#000}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.ast-shop-load-more.no-more:hover{background-color:inherit}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-woocommerce-pagination-type-infinite .woocommerce-pagination{display:none}.logged-in.admin-bar.woocommerce .astra-off-canvas-sidebar,.logged-in.admin-bar.woocommerce-page .astra-off-canvas-sidebar{top:32px;height:calc(100% - 32px)}.logged-in.admin-bar.woocommerce .close,.logged-in.admin-bar.woocommerce-page .close{top:5px}.woocommerce .ast-shop-toolbar-container{margin-bottom:2.5em;-js-display:flex;display:flex;align-items:center;justify-content:space-between}.woocommerce .ast-shop-toolbar-container .woocommerce-ordering,.woocommerce .ast-shop-toolbar-container>*{margin:0}.woocommerce .ast-shop-toolbar-container>:last-child{float:right}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{-js-display:inline-flex;display:inline-flex;align-items:center;column-gap:20px}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap .woocommerce-result-count{margin:0}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap .astra-shop-filter-button{-js-display:flex;display:flex;align-items:center}.ast-woo-mini-cart-wrapper{display:inline-block;line-height:4}.ast-woo-mini-cart-wrapper.top .widget_shopping_cart{box-shadow:0 -2px 8px 1px rgb(0 0 0 / .07)}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart{bottom:100%;top:auto}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart:before{bottom:-18px;transform:rotateX(180deg)}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart:after{bottom:-12px;transform:rotateX(180deg)}.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart{box-shadow:0 2px 8px 1px rgb(0 0 0 / .07)}.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart:focus .widget_shopping_cart,.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart:hover .widget_shopping_cart{bottom:100%;top:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart{right:0;left:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart:before{right:10px;left:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart:after{right:13px;left:auto}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart{right:auto;left:0}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart:before{right:auto;left:10px}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart:after{right:auto;left:14px}.ast-separate-container #secondary .ast-woo-mini-cart-wrapper .widget_shopping_cart{padding:0}.ast-off-canvas-overlay .woocommerce .astra-off-canvas-sidebar-wrapper,.ast-off-canvas-overlay .woocommerce-page .astra-off-canvas-sidebar-wrapper{visibility:visible;opacity:1}.ast-off-canvas-overlay .woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.ast-off-canvas-overlay .woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{left:0}.ast-off-canvas-overlay body>.select2-container{z-index:99}.woocommerce .astra-shop-filter-button,.woocommerce button.astra-shop-filter-button,.woocommerce-page .astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{float:left;outline:0;margin:0}.woocommerce .astra-shop-filter-button .ast-icon.icon-close,.woocommerce button.astra-shop-filter-button .ast-icon.icon-close,.woocommerce-page .astra-shop-filter-button .ast-icon.icon-close,.woocommerce-page button.astra-shop-filter-button .ast-icon.icon-close{display:none}.woocommerce .astra-shop-filter-button .astra-woo-filter-text,.woocommerce button.astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-text{margin-left:.5em;font-size:1.07em;color:var(--ast-global-color-2)}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon{display:inline-block;font-size:1.3em;line-height:1;font-weight:400;vertical-align:middle;width:.8em}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon svg{font-size:1em;width:.8em;height:.8em;color:var(--ast-global-color-3)}.woocommerce .astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce button.astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce-page .astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce-page button.astra-shop-filter-button.active .ast-icon.icon-menu-bars{display:none}.woocommerce .astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce button.astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce-page .astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce-page button.astra-shop-filter-button.active .ast-icon.icon-close{display:inline-block}.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{padding:.67em 1em;font-weight:600;-js-display:flex;display:flex;align-items:center}.woocommerce button.astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-text{color:inherit}.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon svg{color:inherit}.woocommerce button.astra-shop-filter-button~.woocommerce-result-count,.woocommerce-page button.astra-shop-filter-button~.woocommerce-result-count{padding:4px 0}.woocommerce .ast-woocommerce-container .widget_layered_nav_filters,.woocommerce-page .ast-woocommerce-container .widget_layered_nav_filters{clear:both;margin:0 0 1.5em}.woocommerce .astra-off-canvas-sidebar-wrapper,.woocommerce-page .astra-off-canvas-sidebar-wrapper{width:100%;top:0;position:fixed;height:100%;background:rgb(0 0 0 / .4);z-index:99;visibility:hidden;opacity:0;transition:.25s ease-in-out}.woocommerce .astra-off-canvas-sidebar-wrapper .close,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close{position:absolute;right:5px;top:5px;line-height:1;cursor:pointer;color:var(--ast-global-color-3);z-index:1;opacity:.8}.woocommerce .astra-off-canvas-sidebar-wrapper .close .ast-icon,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close .ast-icon{pointer-events:none}.woocommerce .astra-off-canvas-sidebar-wrapper .close:hover,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close:hover{opacity:1}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{position:absolute;background:#fff;height:100%;top:0;left:-100%;padding:35px;box-shadow:0 0 12px 0 rgb(0 0 0 / .4);width:325px;overflow:auto;transition:.3s ease-in-out}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_price_filter .price_slider_amount .button,.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_price_filter .price_slider_amount .button,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a{padding:10px 15px;font-weight:400}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar ul.product_list_widget li a,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar ul.product_list_widget li a{margin-bottom:4px;line-height:1.2}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-bottom:1.2em;transition:all .3s ease-in-out}.woocommerce ul.products li.product .ast-woo-shop-product-description p:last-child,.woocommerce ul.products li.product>.ast-loop-product__link:last-child .woocommerce-loop-product__title,.woocommerce ul.products li.product>.button:last-child,.woocommerce ul.products li.product>:last-child,.woocommerce-page ul.products li.product .ast-woo-shop-product-description p:last-child,.woocommerce-page ul.products li.product>.ast-loop-product__link:last-child .woocommerce-loop-product__title,.woocommerce-page ul.products li.product>.button:last-child,.woocommerce-page ul.products li.product>:last-child{margin-bottom:0}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:0 1.2em}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover{padding-bottom:0}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap{padding:0}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .added_to_cart,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover .added_to_cart{margin:0}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin:.5em 0}.woocommerce ul.products li.product .button.added,.woocommerce-page ul.products li.product .button.added{margin-bottom:0;transition:none}.woocommerce ul.products li.product .added_to_cart,.woocommerce-page ul.products li.product .added_to_cart{margin:0 1.2em}.woocommerce ul.products li.product .description p,.woocommerce-page ul.products li.product .description p{margin:0;font-size:.9rem;line-height:1.5}.woocommerce ul.products li.product .categories,.woocommerce-page ul.products li.product .categories{font-size:.857rem}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{margin-bottom:.8em}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{overflow:hidden}.woocommerce ul.products li.product .woocommerce-loop-product__link img,.woocommerce-page ul.products li.product .woocommerce-loop-product__link img{margin-bottom:0;backface-visibility:hidden;transition:filter .6s,opacity .6s,transform .6s}.woocommerce ul.products li.product.astra-woo-hover-zoom:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-zoom:hover img{transform:scale(1.1)}.woocommerce ul.products li.product.astra-woo-hover-zoom-fade:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-zoom-fade:hover img{opacity:.7;transform:scale(1.1)}.woocommerce ul.products li.product.astra-woo-hover-fade:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-fade:hover img{opacity:.7}.woocommerce-checkout.distraction-free .main-header-container{text-align:center;justify-content:center}.woocommerce-checkout.distraction-free .site-branding .site-title{justify-content:center}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{border-radius:999px;padding:0 2px}.woocommerce ul.products li.product .onsale.square,.woocommerce ul.products li.product .onsale.square-outline,.woocommerce-page ul.products li.product .onsale.square,.woocommerce-page ul.products li.product .onsale.square-outline{border-radius:0;padding:0}.woocommerce .onsale.circle-outline,.woocommerce-page .onsale.circle-outline{line-height:2.7}.woocommerce div.product .onsale.circle-outline,.woocommerce-page div.product .onsale.circle-outline{line-height:3.1}.woocommerce .onsale.square,.woocommerce .onsale.square-outline,.woocommerce div.product .onsale.square,.woocommerce div.product .onsale.square-outline,.woocommerce-page .onsale.square,.woocommerce-page .onsale.square-outline,.woocommerce-page div.product .onsale.square,.woocommerce-page div.product .onsale.square-outline{border-radius:0;padding:0;line-height:3}.woocommerce.single-product .related.products{width:100%}.ast-woocommerce-pagination-default .woocommerce-pagination .page-numbers,.ast-woocommerce-pagination-default .woocommerce-pagination .page-numbers li{border:0}.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li a:focus,.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li a:hover,.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0;color:inherit}.ast-woocommerce-pagination-circle .woocommerce-pagination .page-numbers{border:0}.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li{margin:0 3px;border:none}.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li>a,.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li>span{border-width:1px;border-style:solid;border-radius:50%;min-width:calc(2.5em + 2px)}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-product-gallery{margin-bottom:3em}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs{margin-bottom:3.5em;-js-display:flex;display:flex;flex-wrap:wrap}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs:after{content:"";display:table;clear:both}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs{padding:0;width:200px;float:left;margin:0;border:none}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs .panel{border:1px solid var(--ast-border-color);border-width:0 0 0 1px;padding:0 1.5em 1.5em 1.5em;margin-bottom:0;width:calc(100% - 200px)}.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h1,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h2,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h3,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h4,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h5,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h6{clear:none}}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs{border-top:0}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li{width:100%;margin:0;border-bottom:none;border-width:0 0 1px;border-style:solid;border-color:var(--ast-border-color)}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li.active{z-index:0;border-right-color:var(--ast-border-color);border-bottom-color:var(--ast-border-color)}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li.active:before{opacity:1}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:last-child{border-bottom:0}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li a{width:100%;padding:.5em 0 .5em .8em}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:before{top:auto;bottom:0;right:0;z-index:1;left:auto;width:3px;height:100%;opacity:0;transition:.3s}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{opacity:1}}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs:hover>li:not(:hover):before{opacity:0}}.ast-product-navigation-wrapper{z-index:1;position:relative;display:inline-block;float:right}.ast-product-navigation-wrapper.circle .product-links a,.ast-product-navigation-wrapper.circle-outline .product-links a{border-radius:50%}.product-links a{display:inline-block;height:2em;height:calc(1.8em + 2px);width:2em;width:calc(1.8em + 2px);text-align:center;border:1px solid;margin-left:.4em}.product-links a.ast-disable{opacity:.5;pointer-events:none}.product-links a i{display:inline-grid}.product-links a[rel=prev] i{margin-left:-1px}.product-links a[rel=next] i{margin-right:-1px}li.woocommerce-custom-menu-item .ast-site-header-cart i.astra-icon:after{padding-left:2px}.astra-hfb-header .ast-addon-cart-wrap{padding:.2em .6em}.ast-header-break-point.ast-header-custom-item-outside .ast-woo-header-cart-info-wrap{display:none}.eael-woo-product-carousel-container .woocommerce ul.products li.product,.eael-woo-product-carousel-container .woocommerce-page ul.products li.product{transition:inherit}@media (max-width:420px){.mobile-columns-3 .ast-quick-view-trigger{top:3em;right:.5em}}.woocommerce-ordering select.orderby{max-width:160px;width:100%;text-overflow:ellipsis}.ast-sticky-shop-filters{-js-display:flex;display:flex;align-items:center;border:1px solid rgb(0 0 0 / .1);border-width:1px 0 0;width:100%;justify-content:center;margin:0;padding:10px 20px;background:#f8f8f8;box-shadow:-2px 2px 45px -15px rgb(0 0 0 / .3)}html.ast-quick-view-is-open{overflow:hidden}html.ast-quick-view-is-open body{overflow:hidden}html.ast-quick-view-is-open .ast-above-header.ast-sticky-active,html.ast-quick-view-is-open .ast-below-header.ast-sticky-active,html.ast-quick-view-is-open .main-header-bar.ast-sticky-active{margin-left:0}.ast-quick-view-bg{position:fixed;visibility:hidden;overflow:hidden;background:#0b0b0b;opacity:0;transition:opacity .25s;z-index:1042}.ast-quick-view-loader{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;position:absolute}.ast-quick-view-loader.blockUI.blockOverlay::before{content:"";background:0 0!important;width:48px;height:48px;display:block;position:absolute;top:50%;left:50%;border:3px solid #fff;margin:0 auto;border-radius:50%;border-left-color:#fff0;border-right-color:#fff0;animation:ast-qv-spin 575ms infinite linear}@keyframes ast-qv-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}.ast-quick-view-bg-ready{top:0;left:0;width:100%;height:100%;opacity:.6;visibility:visible}body #ast-quick-view-modal div.product .flex-viewport{width:100%;float:none}#ast-quick-view-modal{position:fixed;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;z-index:1400;text-align:center;transition:all .3s;overflow-x:hidden;overflow-y:auto}#ast-quick-view-content div.images{min-width:400px}#ast-quick-view-modal .ast-content-main-wrapper{position:absolute;border-radius:3px;top:50%;left:50%;transform:translate(-50%,-50%);width:max(80%,800px)}#ast-quick-view-modal .ast-content-main-wrapper:before{content:'';display:inline-block;vertical-align:middle;height:100%}#ast-quick-view-modal .ast-content-main{position:relative;pointer-events:none;display:inline-block;vertical-align:middle;max-width:100%;margin:0 auto;text-align:left;z-index:1045;transform:translateY(-30px);opacity:0;transition:transform .5s,opacity .3s}#ast-quick-view-modal .ast-content-main:after,#ast-quick-view-modal .ast-content-main:before{content:'';display:table;clear:both}#ast-quick-view-modal .ast-lightbox-content{display:table;pointer-events:auto;background-color:#fff;margin:0 auto;box-shadow:3px 3px 20px 0 rgb(0 0 0 / .15);position:relative}#ast-quick-view-modal.open{visibility:visible;opacity:1}#ast-quick-view-modal.open .ast-content-main{transform:translateY(0);opacity:1;width:100%}#ast-quick-view-modal .ast-qv-image-slider{position:relative}#ast-quick-view-modal .ast-qv-image-slider .ast-qv-slides li{list-style:none}#ast-quick-view-modal .ast-qv-image-slider .flex-control-nav{margin:0;padding:0;width:100%;position:absolute;bottom:10px;text-align:center;z-index:2}#ast-quick-view-modal .ast-qv-image-slider .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;vertical-align:middle}#ast-quick-view-modal .ast-qv-image-slider .flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgb(0 0 0 / .5);cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgb(0 0 0 / .3);border-radius:20px}#ast-quick-view-modal .ast-qv-image-slider .flex-control-paging li a.flex-active{background:#000;background:rgb(0 0 0 / .9);cursor:default}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav{margin:0;padding:0;list-style:none}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav a{text-decoration:none;display:block;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgb(0 0 0 / .8);text-shadow:1px 1px 0 rgb(255 255 255 / .3);transition:all .3s ease-in-out;visibility:hidden}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next:before,#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev:before{speak:none;font-size:20px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;visibility:visible}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev{left:-50px}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next{right:-50px;text-align:right}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-next,#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-prev{opacity:.7}#ast-quick-view-content{height:100%;overflow:hidden}#ast-quick-view-content div.product{padding:0;display:inline-block;width:100%;vertical-align:middle;overflow:hidden;max-width:1000px}#ast-quick-view-content div.images{opacity:1!important;margin:0;width:50%;min-width:400px;display:inline-block;float:left}#ast-quick-view-content div.summary{margin:0;padding:30px;width:50%;min-width:400px;float:left;overflow-y:auto}#ast-quick-view-content .ast-woocommerce-accordion{display:none}.open .ast-quick-view-loader{opacity:0}.stick-add-to-cart #ast-quick-view-content div.summary{padding-bottom:0}#ast-quick-view-content div.summary .added_to_cart{padding-top:5px}#ast-quick-view-content div.woocommerce-product-rating:after,#ast-quick-view-content div.woocommerce-product-rating:before{content:'';display:table;clear:both}#ast-quick-view-content div.woocommerce-product-rating a.woocommerce-review-link{display:none}#ast-quick-view-content .onsale{top:15px;left:15px;right:auto}#ast-quick-view-close{position:absolute;font-size:1em;top:-15px;right:-15px;width:22px;height:22px;line-height:22px;text-align:center;z-index:4;background:#fff;color:#000;border-radius:50%;box-shadow:0 0 4px #4c4c4c}#ast-quick-view-close:hover{opacity:1;transition:all .2s ease}.astra-shop-thumbnail-wrap{position:relative}.ast-quick-view-text{position:absolute;opacity:0;bottom:0;left:0;width:100%;text-align:center;min-height:2em;background:rgb(0 0 0 / .7);color:#fff}.ast-quick-view-text:hover{background:#000;color:#fff}.astra-shop-thumbnail-wrap:hover .ast-quick-view-text{opacity:1}.woocommerce #ast-quick-view-modal div.product form.cart .button.single_add_to_cart_button{padding:10px 20px}.woocommerce #ast-quick-view-modal div.product form.cart .button.single_add_to_cart_button.loading{padding-right:40px}.ast-cart-non-sticky .cross-sells{border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:0;margin-bottom:2em;padding-left:1em;padding-right:1em}.ast-cart-non-sticky .cross-sells>h2{background-color:var(--ast-global-color-4);border-bottom:1px solid var(--ast-border-color);padding-left:1em;padding-right:1em;margin:0 -15px 15px;font-size:1.2rem;padding:.7em 1em;font-weight:700}.woocommerce-cart .cart_totals .blockOverlay,.woocommerce-cart .woocommerce-cart-form .blockOverlay{opacity:1!important;border:1px solid var(--ast-border-color)!important;border-radius:4px;z-index:90!important}.woocommerce-cart .cart_totals .blockOverlay::before,.woocommerce-cart .woocommerce-cart-form .blockOverlay::before{background-repeat:no-repeat;top:-4px;background-position:center;left:-5px;background-size:cover;animation:none;height:100%;width:100%;margin:0;transform:scale(.92)}.woocommerce-cart table.shop_table{border:1px solid var(--ast-border-color)}.woocommerce-cart table.shop_table thead{background-color:var(--ast-global-color-4)}.woocommerce-cart table.shop_table td{border-top:1px solid var(--ast-border-color)}.woocommerce-cart table.shop_table td.product-remove a{border-color:var(--ast-border-color)}.woocommerce-cart .cart-collaterals .cart_totals{border-color:var(--ast-border-color)}.woocommerce-cart .cart-collaterals .cart_totals>h2{background-color:var(--ast-global-color-4);border-bottom:1px solid var(--ast-border-color)}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:1px solid var(--ast-border-color)}.woocommerce .woocommerce-cart-form__cart-item .product-name .ast-product-name>a{display:inline-block}body.woocommerce-cart .cross-sells{padding-left:1em;padding-right:1em}body.woocommerce-cart .cross-sells h2{padding-left:1em;padding-right:1em;margin:0 -15px 15px}body.woocommerce-cart .cross-sells ul.products{display:block}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap{width:70px}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-quick-view-text{font-size:.8em}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-onsale-card,body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .onsale{top:.7em;left:0;color:var(--ast-global-color-3);background-color:var(--ast-global-color-5);width:fit-content;border-radius:20px;padding:.3em .8em;font-size:.75em;font-weight:400;line-height:1em;letter-spacing:normal;box-shadow:0 4px 4px rgb(0 0 0 / .15);min-height:auto;transform:scale(.8)}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-onsale-card{top:.3em}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-select-options-trigger{display:none}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-quick-view-trigger{transform:scale(.9);bottom:0;right:0;top:inherit}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .woocommerce-loop-product__title{color:var(--ast-global-color-0);font-weight:500}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .woocommerce-loop-product__title:hover{color:var(--ast-global-color-3)}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .price{position:absolute;right:0;top:1em;width:100%;max-width:7.5em;text-align:right}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .ast-quick-view-button,body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap>.button{position:absolute;right:0;bottom:.5em;padding:.7em .8em;width:9em;font-size:.8em;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .ast-quick-view-button{bottom:3.5em}body.woocommerce-cart .cross-sells ul.products .ast-article-single:last-child{border-bottom:0}body.woocommerce-cart .cross-sells ul.products .ast-article-single:first-child{margin-top:-1em}body.woocommerce-cart .woocommerce .cross-sells ul.products .ast-article-single{-js-display:flex;display:flex;flex-direction:row;align-items:flex-start;border-bottom:1px solid var(--ast-border-color);padding:1em 0;box-shadow:none}body.woocommerce-cart .woocommerce .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap{width:calc(100% - 70px);padding-right:7.5em;padding-left:1em}body.woocommerce-cart .woocommerce .cross-sells ul.products .ast-article-single:last-child{border-bottom:0}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=number],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=password],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=search],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=text],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=url],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row select,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row textarea{border:1px solid var(--ast-border-color);border-radius:4px;padding:.9em .8em}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row .select2-container--default .select2-selection--single:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=number]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=password]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=reset]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=search]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=text]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=url]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row select:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row textarea:focus:-ms-input-placeholder{opacity:1!important}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row .select2-container--default .select2-selection--single:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=number]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=password]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=reset]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=search]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=text]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=url]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row select:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row textarea:focus::placeholder{opacity:1!important}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row .select2-container--default .select2-selection--single.field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email].field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=number].field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=password].field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=reset].field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=search].field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel].field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=text].field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=url].field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row select.field-required,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row textarea.field-required{border-color:#d65d67}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;color:var(--ast-global-color-3);font-size:.7em;font-weight:inherit;margin-top:.35em;padding:0 1.1em;line-height:1.625;opacity:0;height:auto;width:auto;clip-path:none;clip:unset;white-space:nowrap;overflow:hidden;max-width:95%;text-overflow:ellipsis;z-index:1;transition:all .2s ease-out}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row [ID*=mailchimp_woocommerce]{pointer-events:visible}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){opacity:1}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=email],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=number],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=password],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=search],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=text],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=url],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input select,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input textarea{padding:1.45em .8em .35em}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid input[type=email],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid input[type=number],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid input[type=password],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid input[type=search],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid input[type=text],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid input[type=url],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid select,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.woocommerce-invalid textarea{border-color:#d65d67}.ast-modern-checkout .woocommerce #payment ul.payment_methods .payment_method_stripe label{opacity:1;padding:0;position:relative}.woo-checkout-title-common{padding:0;margin-top:1em;margin-bottom:.7em;border-bottom:0;font-size:1.5em;font-weight:600;border:0}.ast-modern-checkout .woocommerce .woocommerce-form-coupon-toggle{display:none}.ast-modern-checkout .woocommerce #payment .blockUI.blockOverlay,.ast-modern-checkout .woocommerce .woocommerce-checkout-review-order-table .blockUI.blockOverlay{opacity:1!important;border:1px solid var(--ast-border-color)!important;border-radius:4px;z-index:90!important}.ast-modern-checkout .woocommerce #payment .blockUI.blockOverlay::before,.ast-modern-checkout .woocommerce .woocommerce-checkout-review-order-table .blockUI.blockOverlay::before{background-repeat:no-repeat;top:-4px;background-position:center;left:-15px;background-size:cover;animation:none;height:100%;width:100%;margin:0;transform:scale(.92)}.ast-modern-checkout .woocommerce form #ast-payment_options_heading{padding:0;margin-top:1em;margin-bottom:.7em;border-bottom:0;border:0}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row{padding:7px;position:relative}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.form-row-first,.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.form-row-last{width:50%}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.ast-column-33{width:33.33%}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.ast-column-50{width:50%}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.form-row-full{width:100%;margin-top:0!important}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row .ast-email-validation-block{font-size:.9em;display:block;margin-top:.5em}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row .ast-email-validation-block.success{color:#69bf29}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row .ast-email-validation-block.error{color:#d65d67}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{margin:0 -7px}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{-js-display:flex;display:flex;flex-wrap:wrap}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .woocommerce-billing-fields__customer-info-wrapper .form-row{padding-left:0;padding-right:0}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .woocommerce-billing-fields__customer-info-wrapper .ast-customer-login-actions{-js-display:flex;display:flex;align-items:center;justify-content:space-between;margin:0}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .woocommerce-billing-fields__customer-info-wrapper .ast-login-section-message{padding:.5em 0;font-size:.9em;margin:0}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .ast-checkout-form-heading{-js-display:flex;display:flex;justify-content:space-between;align-items:center}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .ast-checkout-form-heading .woocommerce-billing-fields__customer-login-label{text-transform:none;font-weight:600;margin-top:.9em}.ast-modern-checkout .woocommerce form.woocommerce-checkout .ast-customer-info__notice{display:none}.ast-modern-checkout .woocommerce form.woocommerce-checkout .ast-customer-info__notice.active{display:block}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table{border-style:hidden;border-radius:4px;box-shadow:0 0 0 1px var(--ast-border-color)}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr td,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr th{padding:1.5em 1.2em 1.5em 1.2em;line-height:1.4em;border-color:var(--ast-border-color);font-weight:400;border-top:0;border-right:0}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr td:last-child,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr th:last-child,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td:last-child,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr th:last-child{text-align:right}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr td:last-child .amount,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr th:last-child .amount,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td:last-child .amount,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr th:last-child .amount{font-weight:400}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table thead tr th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table thead tr th{padding:1em 1.2em 1em 1.2em;font-weight:500}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name{-js-display:flex;display:flex;width:100%;align-items:center;padding-right:0}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image{height:auto;-js-display:flex;display:flex;vertical-align:middle;justify-content:space-between;flex-wrap:wrap;border-radius:5px;align-items:center;width:auto}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image .ast-product-thumbnail img,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image .ast-product-thumbnail img{height:auto;max-width:100%;height:50px;border-radius:4px;width:50px;margin-right:10px}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image.ast-enable-image .ast-product-name,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image.ast-enable-image .ast-product-name{width:calc(100% - 60px)}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .product-quantity,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .product-quantity{font-weight:400}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name{flex-wrap:wrap}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .ast-product-image,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .ast-product-image{padding-bottom:.3em}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .product-quantity,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .product-quantity{width:auto}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .variation,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .variation{width:100%;padding-top:.2em}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr:last-child td,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr:last-child th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr:last-child td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr:last-child th{border-bottom:0}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total td,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th{font-size:large;padding:1em 1.1em 1em 1.1em}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th{font-weight:600}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total .amount,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total .amount{font-weight:700}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td{padding-left:0;width:40%}.ast-modern-checkout .woocommerce #ast-order-review-content thead{display:none}.ast-modern-checkout .woocommerce #payment ul.payment_methods{padding:0;margin:0 0 .5em 0;border:1px solid var(--ast-border-color);border-radius:4px}.ast-modern-checkout .woocommerce #payment ul.payment_methods>li:first-child{border-radius:4px 4px 0 0}.ast-modern-checkout .woocommerce #payment ul.payment_methods>li:not(.woocommerce-info){padding:15px 15px 0 15px;min-height:2.7em;border-bottom:1px solid var(--ast-border-color);display:inline-table;width:100%}.ast-modern-checkout .woocommerce #payment ul.payment_methods>li:not(.woocommerce-info):last-child{border-bottom:0}.ast-modern-checkout .woocommerce #payment ul.payment_methods .wc_payment_method>[type=radio]:not(:checked)+label{display:inline-block;vertical-align:top;margin-bottom:.9em}.ast-modern-checkout .woocommerce #payment ul.payment_methods div.payment_box{margin:15px 0 0 -15px;border-top:1px solid var(--ast-border-color);background-color:var(--ast-global-color-4);padding:1.5em;width:calc(100% + 30px);border-radius:0 0 4px 4px}.ast-modern-checkout .woocommerce #payment ul.payment_methods div.payment_box:before{display:none}.ast-modern-checkout .woocommerce #payment ul.payment_methods .wc_payment_method label{font-weight:500;display:inline-block;width:calc(100% - 10%);color:var(--ast-global-color-3);font-size:1em}.ast-modern-checkout .woocommerce #payment .blockUI.blockOverlay::before{left:-5px}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap{display:block;background-color:var(--ast-global-color-4);margin-bottom:1em}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle{-js-display:flex;display:flex;align-items:center;justify-content:space-between;padding:1.5em 1.2em;border:1px solid var(--ast-border-color);border-left:none;border-right:none;color:var(--ast-global-color-3);font-weight:500;cursor:pointer}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle .ast-order-review-toggle-button-wrap{-js-display:flex;display:flex;align-items:center}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle .ast-order-review-toggle-button-wrap .ast-order-review-toggle-text{padding-right:.5em}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle .ahfb-svg-iconset{width:1em;height:1em;transition:.3s;fill:var(--ast-global-color-0)}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle.active .ahfb-svg-iconset{transform:rotate(180deg)}.ast-modern-checkout .woocommerce #ast-customer-login-section,.ast-modern-checkout .woocommerce #ast-order-review-content{max-height:0;overflow:hidden;transition:.3s}.ast-modern-checkout .ast-two-column-checkout{margin-bottom:3em}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout{-js-display:flex;display:flex;flex-wrap:wrap;align-items:flex-start}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #cpsw-payment-request-wrapper,.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout .woocommerce-NoticeGroup{flex:1 0 100%}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #customer_details{margin-bottom:0}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #customer_details .place-order{padding-bottom:1.5em}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper{width:40%}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper #order_review_heading{width:100%}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper #order_review{float:none;width:100%}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding:0;margin-top:1em;margin-bottom:.7em;border-bottom:0;border:0}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){border:0;padding:0}#ast-customer-info .ast-customer-info__notice a,#customer_details .woocommerce-account-fields{display:none}.woocommerce ul#shipping_method li{position:relative}input[name^=shipping_method]::after{cursor:pointer;position:absolute;content:'';top:0;left:0;width:100%;height:100%}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-received-title-common{background:0 0;border:0;font-size:1.5em;padding-left:0;padding-right:0;padding-top:0;font-weight:600}.woocommerce-checkout.woocommerce-order-received .woocommerce-order{max-width:800px;margin:0 auto}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{text-align:center;margin:1.5em auto 2em;padding:1em 0;font-weight:600;font-size:large}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{color:inherit;padding:1.5em 1.5em 1em 1.5em;background:var(--ast-global-color-4);margin:2.5em auto 3em}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{display:inline-block;line-height:inherit;margin:0 1.5em;padding:0;border-bottom:0 none;border-right:0;overflow:visible;font-size:1em;text-transform:none}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li strong{font-size:inherit;font-weight:400;color:var(--ast-global-color-1)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table{border-style:hidden;border-radius:4px;box-shadow:0 0 0 1px var(--ast-border-color)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th{padding:1.5em 1.2em 1.5em 1.2em;line-height:1.4em;border-color:var(--ast-border-color);font-weight:400;border-right:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td a{color:var(--ast-global-color-3)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td:last-child,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th:last-child{text-align:right}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td:last-child .amount,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th:last-child .amount{font-weight:400}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table thead tr th{padding:1em 1.2em 1em 1.2em;font-weight:500}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child th{font-size:large;padding:1em 1em 1em 1.2em;border-bottom:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child th{font-weight:600}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child .amount{font-weight:700}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{border:0;padding:0}.astra-full-megamenu-wrapper{z-index:99999}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:#fff0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:#fff0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:#fff0;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu .ast-header-navigation-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:''}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link .ast-icon.icon-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .sub-menu{background-color:#fff0;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{margin-top:.9em}.ast-desktop .ast-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children)>a{margin-bottom:.9em}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:#fff0;color:inherit}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}.ast-desktop .ast-mm-custom-text-content{margin-bottom:.9em}.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}.ast-desktop .ast-mm-widget-content a{display:initial}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em;margin-bottom:.9em}.ast-desktop .ast-mm-widget-content .ast-search-submit{display:none}.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}.site-header .menu-text{transition:none}.ast-header-break-point .ast-menu-description{line-height:inherit}.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}.ast-desktop .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:'';margin:0}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after{display:none}.ast-disable-link{cursor:default}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}.ast-desktop .main-header-menu>.menu-item .astra-full-megamenu-wrapper:before{position:absolute;content:'';top:0;left:0;width:100%;transform:translateY(-100%)}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-megamenu .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgb(0 0 0 / .1)}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}.ast-hidden{display:none!important}.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{right:0}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgb(25 25 25 / .96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgb(25 25 25 / .96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size,1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}