@font-face{font-family:"Apotek Extra Condensed Light";src:url(../../../../../../themes/hello-theme-child/assets/fonts/Apotek-Extra-Condensed-Light.woff2) format("woff2"),url(../../../../../../themes/hello-theme-child/assets/fonts/Apotek-Extra-Condensed-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--jdw-color-primary:#002058;--jdw-color-primary-link:#003087;--jdw-color-accent:#c8102e;--jdw-color-accent-hover:#820014;--jdw-color-surface-muted:#d8d8d8;--jdw-color-primary-rgb:0, 32, 88;--jdw-color-primary-link-rgb:0, 48, 135;--jdw-color-accent-rgb:200, 16, 46}@media (min-width:1440px){.page-subtitle-wide.elementor-widget-heading .elementor-heading-title{font-size:44px!important;line-height:44px!important;letter-spacing:0.05em!important}}.jdw-map-cta__media img{display:block;width:100%;height:auto}@media (min-width:1200px){.jdw-map-cta{margin-bottom:80px!important}.jdw-map-cta__copy{--padding-left:80px !important;--padding-right:80px !important}}.jdw-spice-section__inner{font-size:18px}@media (max-width:1024px){.jdw-spice-section__inner{font-size:16px}}.jdw-feature-cards>.elementor-container{align-items:stretch}.jdw-feature-cards>.elementor-container>.jdw-feature-card{display:flex;align-self:stretch}.jdw-feature-card>.elementor-widget-wrap{position:relative;display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;height:100%;overflow:visible}.jdw-feature-card>.elementor-widget-wrap::after{content:"";position:absolute;right:0;bottom:0;width:80px;height:80px;background:var(--jdw-color-primary);clip-path:polygon(100% 0%,0% 100%,100% 100%);pointer-events:none;z-index:0}.jdw-feature-card>.elementor-widget-wrap>.elementor-element{position:relative;z-index:1}.jdw-feature-card__icon,.jdw-feature-card__icon .elementor-widget-container,.jdw-feature-card__icon svg{overflow:visible}.jdw-feature-card__icon .elementor-widget-container{display:flex;align-items:center;height:75px;padding-bottom:6px}.jdw-feature-card__icon svg{display:block;width:auto;height:75px}.jdw-feature-card__icon--vision svg{height:52px}@media (max-width:767px){.jdw-feature-cards>.elementor-container>.jdw-feature-card{width:100%;max-width:700px;margin:0 auto 40px}.jdw-feature-cards>.elementor-container>.jdw-feature-card:last-child{margin-bottom:0}}@media (min-width:768px) and (max-width:1024px){.jdw-feature-cards>.elementor-container{margin-left:-10px;margin-right:-10px}.jdw-feature-cards>.elementor-container>.jdw-feature-card{padding-left:10px;padding-right:10px}}@media (min-width:1025px){.jdw-feature-cards>.elementor-container{margin-left:-20px;margin-right:-20px}.jdw-feature-cards>.elementor-container>.jdw-feature-card{padding-left:20px;padding-right:20px}}.jdw-catalogs-literature-results{color:var(--jdw-color-primary);background:#fff}.jdw-catalogs-literature-results,.jdw-catalogs-literature-results *,.jdw-catalogs-literature-results *::before,.jdw-catalogs-literature-results *::after{box-sizing:border-box}.jdw-catalogs-literature-results .literature-search-form{background:#d8d8d8}.jdw-catalogs-literature-results .literature-search-form .fields>div{padding:0 20px 30px}.jdw-catalogs-literature-results .literature-search-form .fields label{display:block;margin-bottom:6px;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2;color:var(--jdw-color-primary)}.jdw-catalogs-literature-results .literature-search-form .fields select{width:100%;height:36px;padding:0 40px 0 10px;border:1px solid var(--jdw-color-primary);border-radius:0;outline:0;appearance:none;-webkit-appearance:none;background:#fff url(../../../../../../themes/hello-theme-child/assets/images/icon-arrow.png) no-repeat center right;background-size:40px;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;color:var(--jdw-color-primary)}.siteFooter{margin-top:0!important}.siteFooter .footer-container{position:relative}.siteFooter .backToTop{width:40px;height:40px;cursor:pointer}.siteFooter .backToTop .elementor-icon-wrapper{width:40px;height:40px;line-height:0}.siteFooter .backToTop .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--jdw-color-primary)!important;font-size:36px;line-height:1;text-decoration:none!important;cursor:pointer}.siteFooter .backToTop .elementor-icon i,.siteFooter .backToTop .elementor-icon svg{width:36px;height:36px;font-size:36px;line-height:1}.siteFooter .site-links .elementor-icon-list-item>a,.siteFooter .site-links .elementor-icon-list-item>a:hover,.siteFooter .site-links .elementor-icon-list-item>a:focus,.siteFooter .content-links .elementor-heading-title a,.siteFooter .content-links .elementor-heading-title a:hover,.siteFooter .content-links .elementor-heading-title a:focus,.siteFooter .lower-wrapper .notice-links a,.siteFooter .lower-wrapper .notice-links a:hover,.siteFooter .lower-wrapper .notice-links a:focus{color:#fff!important;text-decoration:none}@media (min-width:768px){.siteFooter .content-links .elementor-heading-title a::before,.siteFooter .lower-wrapper .notice-links a::before{content:"";position:absolute;bottom:-5px;right:0;width:0;height:2px;background-color:#fff;transition:width 0.3s cubic-bezier(.25,1,.5,1)}.siteFooter .content-links .elementor-heading-title a:hover::before,.siteFooter .content-links .elementor-heading-title a:focus::before,.siteFooter .lower-wrapper .notice-links a:hover::before,.siteFooter .lower-wrapper .notice-links a:focus::before{left:0;right:auto;width:100%}}.siteFooter .contact-col,.siteFooter .site-links,.siteFooter .content-links,.siteFooter .footer-lower-links,.siteFooter .footer-social-icons{box-sizing:border-box}.siteFooter .contact-col{display:block}.siteFooter .site-links{min-width:140px}@media (max-width:767px){.siteFooter .site-links{margin:40px 0 60px}}@media (min-width:768px){.siteFooter .site-links{flex:0 0 auto}}.siteFooter .site-links .elementor-icon-list-items{margin:0}.siteFooter .site-links .elementor-icon-list-item{padding:0!important;margin:0!important}.siteFooter .site-links .elementor-icon-list-item:not(:last-child){margin-bottom:20px!important}.siteFooter .site-links .elementor-icon-list-item>a{display:inline-flex;align-items:flex-start;font-size:16px;line-height:1em}.siteFooter .site-links .elementor-icon-list-icon{padding-right:20px;padding-inline-end:20px}.siteFooter .site-links .elementor-icon-list-icon i{font-size:24px}.siteFooter .site-links .elementor-icon-list-text{position:relative;padding-left:0!important;padding-inline-start:0!important;white-space:nowrap}@media (min-width:768px){.siteFooter .site-links .elementor-icon-list-icon{padding-right:10px;padding-inline-end:10px}.siteFooter .site-links .elementor-icon-list-icon i{font-size:22px;vertical-align:text-bottom}.siteFooter .site-links .elementor-icon-list-text{vertical-align:text-bottom}}@media (min-width:768px) and (max-width:991px){.siteFooter .contact-col .elementor-heading-title{font-size:24px}.siteFooter .contact-col .elementor-widget-text-editor,.siteFooter .contact-col .elementor-widget-text-editor p{font-size:14px}.siteFooter .site-links .elementor-icon-list-item>a,.siteFooter .site-links .elementor-icon-list-text{font-size:14px}.siteFooter .content-links .elementor-heading-title,.siteFooter .content-links .elementor-heading-title a{font-size:14px}}.siteFooter .content-links .elementor-widget-heading{margin-bottom:0!important}.siteFooter .content-links .elementor-heading-title,.siteFooter .content-links .elementor-heading-title a{position:relative;font-size:16px}@media (min-width:768px){.siteFooter .content-links{gap:0!important}.siteFooter .content-links>.elementor-element{flex:0 0 auto;margin-left:35px;margin-bottom:20px}}@media (min-width:992px){.siteFooter .content-links>.elementor-element{margin-left:70px}}.siteFooter .lower-wrapper{font-size:12px}.siteFooter .lower-wrapper .notice{padding-top:20px}.siteFooter .lower-wrapper .notice-links p,.siteFooter .lower-wrapper .notice p{margin:0}.siteFooter .lower-wrapper .notice-links p{line-height:2em}@media (min-width:900px){.siteFooter .lower-wrapper .notice-links p{line-height:35px}}.siteFooter .lower-wrapper .notice-links a{position:relative;display:inline-block;margin-left:5px;margin-right:5px;white-space:nowrap;color:#fff!important}.siteFooter .lower-wrapper .notice-links #ot-sdk-btn.ot-sdk-show-settings,.siteFooter .lower-wrapper .notice-links #ot-sdk-btn.ot-sdk-show-settings:hover,.siteFooter .lower-wrapper .notice-links #ot-sdk-btn.ot-sdk-show-settings:focus{width:auto;min-width:0;height:auto;min-height:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:#fff!important}@media (min-width:1200px){.siteFooter .lower-wrapper{font-size:14px}}.siteFooter .footer-lower-links{padding-top:3rem!important}@media (max-width:767px){.siteFooter .footer-lower-links{border-top:1px solid #fff;padding-top:30px!important}}@media (min-width:768px){.siteFooter .footer-lower-links{padding-top:0!important;padding-right:20px;flex:1 1 auto}}.siteFooter .footer-social-icons{font-size:0}.siteFooter .footer-social-icons>.elementor-element{flex:0 0 auto}.siteFooter .footer-social-icons .elementor-icon-wrapper{line-height:0}.siteFooter .footer-social-icons .elementor-icon,.siteFooter .footer-social-icons .elementor-icon:hover,.siteFooter .footer-social-icons .elementor-icon:focus{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff!important;border:2px solid var(--jdw-color-primary)!important;border-radius:50%;box-shadow:none;opacity:1!important;color:var(--jdw-color-primary)!important}.siteFooter .footer-social-icons .elementor-icon svg,.siteFooter .footer-social-icons .elementor-icon path{fill:var(--jdw-color-primary)!important;color:var(--jdw-color-primary)!important}.siteFooter .footer-social-icons .elementor-icon svg{width:18px;height:18px}.siteFooter .footer-social-icons .elementor-element-siteFooter20 .elementor-icon svg,.siteFooter .footer-social-icons .elementor-element-siteFooter21 .elementor-icon svg{width:20px;height:20px}.jdw-catalogs-literature-results .literature-page-status{display:flex;justify-content:space-between;gap:20px;max-width:1800px;margin:0 auto;padding:30px 30px 20px;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.2}.jdw-catalogs-literature-results .literature-items{display:flex;flex-wrap:wrap;max-width:1845px;margin:0 auto;padding:10px}.jdw-catalogs-literature-results .literature-items>.literature{flex:1 1 50%;min-width:50%;max-width:50%;padding:0 10px 60px}.jdw-catalogs-literature-results .literature-items>.literature>.bannerWithDescription{width:100%;max-width:220px;margin:0 auto}.jdw-catalogs-literature-results .bannerWithDescription .image{border:1px solid #0a0a0a}.jdw-catalogs-literature-results .bannerWithDescription .responsive-banner{overflow:hidden}.jdw-catalogs-literature-results .bannerWithDescription .responsive-banner>span{display:block;width:100%;padding-top:130%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:transform 0.2s ease-in-out}.jdw-catalogs-literature-results .bannerWithDescription .image a:hover .responsive-banner{box-shadow:0 5px 15px 0 rgba(0,0,0,.5)}.jdw-catalogs-literature-results .bannerWithDescription .image a:hover .responsive-banner>span{transform:scale(1.05)}.jdw-catalogs-literature-results .bannerWithDescription .category{padding:20px 0 5px;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.1;color:var(--jdw-color-primary)}.jdw-catalogs-literature-results .bannerWithDescription .headline{padding-top:0;padding-bottom:0;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.25;word-break:break-word}.jdw-catalogs-literature-results .bannerWithDescription .headline a,.jdw-catalogs-literature-results .bannerWithDescription .headline span{color:var(--jdw-color-primary);text-decoration:none}.jdw-catalogs-literature-results .literature-pagination{margin:0 auto 60px;text-align:center}.jdw-catalogs-literature-results .literature-pagination>div{display:flex}.jdw-catalogs-literature-results .literature-pagination>div>div{flex:1 1 auto}.jdw-catalogs-literature-results .literature-pagination a,.jdw-catalogs-literature-results .literature-pagination span{display:block;height:30px;line-height:34px}.jdw-catalogs-literature-results .literature-pagination a{color:var(--jdw-color-primary-link)}.jdw-catalogs-literature-results .literature-pagination .selected,.jdw-catalogs-literature-results .literature-pagination .current{font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif}.jdw-catalogs-literature-results .literature-pagination .disabled{color:#a7a8a9;cursor:not-allowed}.jdw-catalogs-literature-results__empty{max-width:900px;margin:0 auto;padding:40px 20px 80px;text-align:center}.jdw-catalogs-literature-results__empty h2{margin:0 0 12px;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:28px;line-height:1.1;color:var(--jdw-color-primary)}.jdw-catalogs-literature-results__empty p{margin:0;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;color:var(--jdw-color-primary)}@media (min-width:768px){.jdw-catalogs-literature-results .literature-search-form{padding-left:40px;padding-right:40px}.jdw-catalogs-literature-results .literature-search-form .fields{display:flex;flex-wrap:wrap;margin-left:-20px}.jdw-catalogs-literature-results .literature-search-form .fields>div{flex:1 1 50%;min-width:50%}.jdw-catalogs-literature-results .literature-items>.literature{flex:1 1 25%;min-width:25%;max-width:25%}.jdw-catalogs-literature-results .literature-pagination>div{display:inline-flex}.jdw-catalogs-literature-results .literature-pagination a,.jdw-catalogs-literature-results .literature-pagination span{padding:0 30px}}@media (min-width:992px){.jdw-catalogs-literature-results .literature-search-form{padding-left:6.5%;padding-right:6.5%}}@media (min-width:1200px){.jdw-catalogs-literature-results .literature-items>.literature{flex:1 1 20%;min-width:20%;max-width:20%}.jdw-catalogs-literature-results .bannerWithDescription .headline{font-size:20px}.jdw-catalogs-literature-results .bannerWithDescription .category{font-size:15px}}@media (min-width:1440px){.jdw-catalogs-literature-results .literature-search-form .fields>div{min-width:0;max-width:650px}.jdw-catalogs-literature-results .literature-page-status{padding-left:65px;padding-right:65px}}.jdw-home-stats{margin-top:30px;margin-right:20px;margin-left:20px;padding:0 20px;width:auto}.jdw-home-stats__heading .elementor-heading-title{margin:0;padding:20px 0;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:31px;line-height:35px;letter-spacing:.05em;font-weight:400}.jdw-home-stats__body{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:18px;line-height:27px}.jdw-home-stats__body p{margin:0 0 13.5px!important;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:18px!important;line-height:27px!important}.jdw-home-stats__list{margin:20px 0}.jdw-home-stats__item.e-con.e-flex{flex:1 0 auto;width:auto;max-width:none;min-width:0;position:relative;text-align:center}.jdw-home-stats__item::after{border-left:1px solid var(--jdw-color-primary);content:"";position:absolute;right:0;top:0;height:100%}.jdw-home-stats__item:last-child::after{border-left:0}.jdw-home-stats__number .elementor-heading-title,.jdw-home-stats__label .elementor-heading-title{margin:0;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Light",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.05em}.jdw-home-stats__number .elementor-heading-title{font-size:40px;line-height:60px}.jdw-home-stats__label .elementor-heading-title{display:block;font-size:18px;line-height:27px}@media (min-width:992px){.jdw-home-stats{margin-top:50px;padding:0 50px 0 100px}.jdw-home-stats__copy{padding-right:50px}.jdw-home-stats__list{--align-items:center}.jdw-home-stats__number .elementor-heading-title{font-size:70px;line-height:105px}.jdw-home-stats__label .elementor-heading-title{font-size:20px;line-height:30px}}@media (min-width:1200px){.jdw-home-stats{padding:0 80px 0 170px}}@media (max-width:767px){.jdw-home-stats__body,.jdw-home-stats__body p{font-size:16px!important;line-height:24px!important}.jdw-home-stats__body p{margin-bottom:0!important}.jdw-home-stats__list{margin-bottom:0;padding-bottom:12.5px}}.jdw-home-band{margin-bottom:40px}.jdw-home-band.e-con{--flex-wrap:wrap}.jdw-home-band>.jdw-home-band__media,.jdw-home-band>.jdw-home-band__copy{width:100%;max-width:100%;min-width:0}.jdw-home-band__media.e-con,.jdw-home-band__copy.e-con{--padding-top:0 !important;--padding-right:0 !important;--padding-bottom:0 !important;--padding-left:0 !important}.jdw-home-band__copy{padding:40px 20px}.jdw-home-band--dark .jdw-home-band__copy{background-color:var(--jdw-color-primary);color:#fff}.jdw-home-band__title .elementor-heading-title{margin:0;font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;line-height:32px;letter-spacing:1.6px;font-weight:400}.jdw-home-band__body .elementor-text-editor,.jdw-home-band__body .elementor-text-editor p{margin:0;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.jdw-home-band__body .elementor-text-editor p+p{margin-top:1em}.jdw-home-band--dark .jdw-home-band__title .elementor-heading-title,.jdw-home-band--dark .jdw-home-band__body .elementor-text-editor,.jdw-home-band--dark .jdw-home-band__body .elementor-text-editor p{color:#fff}.jdw-home-band--light .jdw-home-band__title .elementor-heading-title,.jdw-home-band--light .jdw-home-band__body .elementor-text-editor,.jdw-home-band--light .jdw-home-band__body .elementor-text-editor p{color:var(--jdw-color-primary)}.jdw-home-band__button .elementor-button{min-width:0;white-space:normal}.jdw-home-band__video-widget,.jdw-home-band__video-widget>.elementor-widget-container,.jdw-home-band__video-widget .elementor-wrapper,.jdw-home-band__video-widget .elementor-custom-embed-image-overlay{height:100%}.jdw-home-band__video-widget .elementor-wrapper{position:relative;overflow:hidden}.jdw-home-band__video-widget .elementor-custom-embed-image-overlay{position:relative;display:block}.jdw-home-band__video-widget .elementor-custom-embed-image-overlay img{display:block;width:100%;height:100%;object-fit:cover}.jdw-home-band__video-widget .elementor-custom-embed-play{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.25);transform:translate(-50%,-50%) scale(1);transition:transform 0.3s ease}.jdw-home-band__video-widget .elementor-custom-embed-play i,.jdw-home-band__video-widget .elementor-custom-embed-play svg{color:var(--jdw-color-primary);fill:var(--jdw-color-primary)}.jdw-home-band__video-widget .elementor-custom-embed-play i{font-size:26px;line-height:1}.jdw-home-band__video-widget .elementor-custom-embed-play svg{width:26px;height:26px;flex:0 0 26px}.jdw-home-band__video-widget:hover .elementor-custom-embed-play{transform:translate(-50%,-50%) scale(1.175)}.jdw-home-band--readyframe>.jdw-home-band__media{min-height:320px}.jdw-home-readyframe__carousel,.jdw-home-readyframe__carousel>.elementor-widget-container,.jdw-home-readyframe__carousel .elementor-image-carousel-wrapper,.jdw-home-readyframe__carousel .swiper,.jdw-home-readyframe__carousel .swiper-wrapper,.jdw-home-readyframe__carousel .swiper-slide,.jdw-home-readyframe__carousel figure{height:100%}.jdw-home-readyframe__carousel .swiper-slide{display:flex;align-items:stretch}.jdw-home-readyframe__carousel .swiper-slide-image{display:block;width:100%;height:100%;object-fit:cover}.jdw-home-readyframe__carousel .content-carousel-component,.jdw-home-readyframe__carousel .slides,.jdw-home-readyframe__carousel .slick-list,.jdw-home-readyframe__carousel .slick-track,.jdw-home-readyframe__carousel .slick-slide,.jdw-home-readyframe__carousel .slick-slide>div,.jdw-home-readyframe__carousel .slide,.jdw-home-readyframe__carousel .bannerContentBox,.jdw-home-readyframe__carousel .image,.jdw-home-readyframe__carousel .item,.jdw-home-readyframe__carousel .responsive-banner{height:100%}.jdw-home-readyframe__carousel .slick-track{align-items:stretch}.jdw-home-readyframe__carousel .jdw-content-slides-carousel__image{display:block;width:100%;height:100%;min-height:100%;padding-top:0;background-position:center center;background-size:cover}.jdw-home-readyframe__carousel .elementor-swiper-button{width:50px;height:50px;background:var(--jdw-color-accent);color:#fff}.jdw-home-readyframe__carousel .elementor-swiper-button:hover,.jdw-home-readyframe__carousel .elementor-swiper-button:focus{background:var(--jdw-color-accent-hover);color:#fff}.jdw-home-readyframe__carousel .elementor-swiper-button svg{fill:currentColor}.jdw-home-readyframe__carousel .slick-prev,.jdw-home-readyframe__carousel .slick-next{background:var(--jdw-color-accent)}.jdw-home-readyframe__carousel .slick-prev:hover,.jdw-home-readyframe__carousel .slick-next:hover,.jdw-home-readyframe__carousel .slick-prev:focus,.jdw-home-readyframe__carousel .slick-next:focus{background:var(--jdw-color-accent-hover)}.jdw-home-readyframe__carousel .swiper-pagination{bottom:-40px!important}.jdw-home-readyframe__carousel .slick-dots{bottom:-40px}.jdw-home-readyframe__carousel .swiper-pagination-bullet{width:70px;height:4px;border-radius:0;background:#a7a8a9;opacity:1}.jdw-home-readyframe__carousel .swiper-pagination-bullet-active{background:var(--jdw-color-primary)}.jdw-home-readyframe__carousel .slick-dots li.slick-active::before{background:var(--jdw-color-primary)}.jdw-home-viewall{margin-top:-20px;margin-bottom:10px}.jdw-home-viewall .elementor-widget-container{text-align:center}.jdw-home-greener{margin-top:54px;margin-bottom:40px}.jdw-home-greener__heading .elementor-heading-title{margin:0;padding:0;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:44px;line-height:44px;letter-spacing:1.6px;font-weight:400;text-align:center}.jdw-home-greener__hero{margin-top:30px;color:#fff;text-align:center;text-shadow:2px 2px 3px #000}.jdw-home-greener__hero .elementor-background-overlay{background:transparent}.jdw-home-greener__inner{position:relative;z-index:1;padding:30px 20px}.jdw-home-greener__eyebrow .elementor-text-editor,.jdw-home-greener__eyebrow .elementor-text-editor p{margin:0 auto;max-width:1200px;color:#fff;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:28px;line-height:1.2}.jdw-home-greener__count .jdw-home-trees-saved-count{display:block;color:#fff;font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:50px;line-height:1;letter-spacing:.05em;font-weight:400}.jdw-home-greener__caption .elementor-heading-title{margin:0;color:#fff;font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:35px;line-height:1.2;letter-spacing:.05em;font-weight:400}.jdw-home-greener__disclaimer,.jdw-home-greener__disclaimer p{margin:0;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}.jdw-home-greener__disclaimer .elementor-text-editor p+p{margin-top:1em}.jdw-home-greener__disclaimer a{color:var(--jdw-color-primary-link)}.jdw-home-transform{margin-bottom:20px;padding-bottom:40px;background:#f0f0f0}.jdw-home-transform__heading .elementor-heading-title{margin:0;padding:30px 20px 0;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;line-height:32px;letter-spacing:1.6px;font-weight:400;text-align:center}.jdw-home-transform-card{height:100%;background:#fff}.jdw-home-transform-card__media{position:relative;overflow:hidden;line-height:0;padding-top:56.25%}.jdw-home-transform-card__media a{display:block;width:100%;height:100%;position:absolute;inset:0}.jdw-home-transform-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.2s ease-in-out,box-shadow 0.2s ease-in-out}.jdw-home-transform-card__media a:hover img,.jdw-home-transform-card__media a:focus img{transform:scale(1.05);box-shadow:0 5px 15px rgba(0,0,0,.5)}.jdw-home-transform-card__title .elementor-heading-title,.jdw-home-transform-card__title .elementor-heading-title a{margin:0;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:22px;line-height:1.25;font-weight:400;text-decoration:none}.jdw-home-transform-card__body,.jdw-home-transform-card__body p{margin:0;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:18px;line-height:27px}.jdw-home-transform-card__body p+p{margin-top:1em}.jdw-home-transform-card__link .elementor-heading-title,.jdw-home-transform-card__link .elementor-heading-title a{margin:0;color:var(--jdw-color-primary-link);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:18px;line-height:27px;font-weight:400;text-decoration:underline}.jdw-home-transform-card__link .elementor-heading-title a:hover,.jdw-home-transform-card__link .elementor-heading-title a:focus{text-decoration:none}.jdw-home-newsletter{margin-top:40px;margin-bottom:40px;padding:0 20px}.jdw-home-newsletter__heading .elementor-heading-title{margin:0 0 20px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:400}.jdw-home-newsletter__embed iframe{display:block;width:100%;height:250px}.jdw-home-newsletter__disclaimer{margin-top:12px;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5}.jdw-home-newsletter__disclaimer a{color:var(--jdw-color-primary-link)}@media (min-width:400px){.jdw-home-newsletter__embed iframe{height:230px}}@media (min-width:768px){.jdw-home-band.e-con{--flex-wrap:nowrap}.jdw-home-band+.jdw-home-band{margin-top:60px}.jdw-home-band>.jdw-home-band__media{width:60%;max-width:60%}.jdw-home-band>.jdw-home-band__copy{width:40%;max-width:40%}.jdw-home-band--desktop-reverse>.jdw-home-band__media{order:1}.jdw-home-band--desktop-reverse>.jdw-home-band__copy{order:0}.jdw-home-band__copy{justify-content:center;padding:40px}.jdw-home-band__title .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:2px}.jdw-home-band__body .elementor-text-editor,.jdw-home-band__body .elementor-text-editor p{font-size:18px;line-height:27px}.jdw-home-band--readyframe>.jdw-home-band__media{min-height:400px}.jdw-home-band--readyframe,.jdw-home-band--readyframe>.jdw-home-band__media,.jdw-home-band--readyframe>.jdw-home-band__copy,.jdw-home-band--readyframe .jdw-home-readyframe__carousel,.jdw-home-band--readyframe .jdw-home-readyframe__carousel>.elementor-widget-container,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .content-carousel-component,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .slides,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .slick-list,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .slick-track,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .slick-slide,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .slick-slide>div,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .slide,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .bannerContentBox,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .image,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .item,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .responsive-banner,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .jdw-content-slides-carousel__image,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .elementor-image-carousel-wrapper,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .swiper,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .swiper-wrapper,.jdw-home-band--readyframe .jdw-home-readyframe__carousel .swiper-slide,.jdw-home-band--readyframe .jdw-home-readyframe__carousel figure{height:400px;min-height:400px}.jdw-home-greener__count .jdw-home-trees-saved-count{font-size:100px}.jdw-home-greener__eyebrow .elementor-text-editor,.jdw-home-greener__eyebrow .elementor-text-editor p{font-size:35px}.jdw-home-greener__caption .elementor-heading-title{font-size:40px}.jdw-home-transform__heading .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:2px}.jdw-home-newsletter{margin-top:80px;padding:0 30px}}@media (min-width:828px){.jdw-home-newsletter__embed iframe{height:135px}}@media (min-width:768px){.jdw-home-greener{margin-top:74px}}@media (max-width:767px){.jdw-home-band--readyframe>.jdw-home-band__media{min-height:240px}.jdw-home-transform-card__body,.jdw-home-transform-card__body p,.jdw-home-transform-card__link .elementor-heading-title,.jdw-home-transform-card__link .elementor-heading-title a{font-size:16px;line-height:24px}}@media (min-width:992px){.jdw-home-newsletter{padding:0}}@media (min-width:1024px){.jdw-home-greener{margin-top:77px}.jdw-home-greener__heading .elementor-heading-title{font-size:60px;line-height:60px;letter-spacing:2px}}@media (min-width:1200px){.jdw-home-band{margin-bottom:80px}.jdw-home-band__copy{padding-left:80px;padding-right:80px}}.jdw-location-finder-page{color:var(--jdw-color-primary);background:#fff}.jdw-location-finder-page .hidden{display:none!important}.jdw-location-finder-page .location-finder-component{padding:60px 0 80px;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif}.jdw-location-finder-page .location-finder-component h1{margin:0;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:58px;line-height:.92;letter-spacing:.02em;font-weight:700;text-transform:uppercase}.jdw-location-finder-page .location-finder-component .headline{padding:20px 0 10px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700}.jdw-location-finder-page .location-finder-component .location-search,.jdw-location-finder-page .location-finder-component .search-results{padding-left:20px;padding-right:20px}.jdw-location-finder-page .location-finder-component a{color:var(--jdw-color-primary-link)}.jdw-location-finder-page .location-finder-component .location-form{font-size:16px}.jdw-location-finder-page .location-finder-component .location-form .fields>div:first-child{position:relative;margin-bottom:30px}.jdw-location-finder-page .location-finder-component .location-form .title{padding-bottom:5px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}.jdw-location-finder-page .location-finder-component .title-button{width:100%;border:0;background:transparent;text-align:left;cursor:pointer;padding-left:0;padding-right:0}.jdw-location-finder-page .location-finder-component .icon-plus{position:relative;display:inline-block;width:12px;height:12px;margin-left:6px;vertical-align:middle}.jdw-location-finder-page .location-finder-component .icon-plus::before,.jdw-location-finder-page .location-finder-component .icon-plus::after{content:"";position:absolute;left:0;top:5px;width:12px;height:2px;background:currentColor;transition:transform 0.2s ease,opacity 0.2s ease}.jdw-location-finder-page .location-finder-component .icon-plus::after{transform:rotate(90deg)}.jdw-location-finder-page .location-finder-component .js-collapse-toggle.active .icon-plus::after,.jdw-location-finder-page .location-finder-component .js-result-facility-toggle.active .icon-plus::after{opacity:0}.jdw-location-finder-page .location-finder-component input[type="search"]{width:100%;border:0;border-bottom:1px solid var(--jdw-color-primary);border-radius:0;padding:0 36px 0 0;background:transparent;box-shadow:none;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px}.jdw-location-finder-page .location-finder-component input[type="search"]::placeholder{color:#808fab}.jdw-location-finder-page .location-finder-component .search-icon{position:absolute;right:3px;top:24px;width:24px;height:24px;pointer-events:none}.jdw-location-finder-page .location-finder-component .search-icon::before{content:"";display:block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5' fill='none' stroke='%23002058' stroke-width='1.8'/%3E%3Cpath d='M15.8 15.8 21 21' stroke='%23002058' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/24px 24px no-repeat}.jdw-location-finder-page .location-finder-component .filters{display:flex;flex-wrap:wrap;padding-top:10px}.jdw-location-finder-page .location-finder-component .filters>div{flex:1 1 50%;padding-right:15px;padding-bottom:5px}.jdw-location-finder-page .location-finder-component .location-form label{display:inline;margin:0;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:inherit;line-height:1.2;vertical-align:middle;text-transform:none}.jdw-location-finder-page .location-finder-component .location-form input[type="checkbox"]{margin-top:2px;margin-bottom:10px;margin-right:6px}.jdw-location-finder-page .location-finder-component .location-form .tools-cta{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:10px}.jdw-location-finder-page .location-finder-component .location-form .tools-cta a{color:var(--jdw-color-primary-link);font-size:14px;text-decoration:underline}.jdw-location-finder-page .location-finder-component .location-form .submit{padding:20px 0 0}.jdw-location-finder-page .location-finder-component .btn{display:inline-flex;align-items:center;justify-content:center;min-width:160px;padding:13px 24px;border:1px solid var(--jdw-color-accent);background:var(--jdw-color-accent);color:#fff;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease}.jdw-location-finder-page .location-finder-component .btn:hover,.jdw-location-finder-page .location-finder-component .btn:focus{background:var(--jdw-color-accent-hover);border-color:var(--jdw-color-accent-hover);color:#fff}.jdw-location-finder-page .location-finder-component .clearCta{float:right;cursor:pointer;color:var(--jdw-color-primary-link);font-size:14px;text-decoration:underline}.jdw-location-finder-page .location-finder-component .status-bar{position:relative;padding:20px 0 40px;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Light",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.1;letter-spacing:.02em}.jdw-location-finder-page .location-finder-component .status-bar i,.jdw-location-finder-page .location-finder-component .status-bar b{font-style:italic;font-weight:700}.jdw-location-finder-page .location-finder-component .loadingResults{position:relative;height:80px;margin-top:20px}.jdw-location-finder-page .location-finder-component .loadingResults::before{content:"";position:absolute;left:50%;top:16px;width:42px;height:42px;margin-left:-21px;border:3px solid rgba(var(--jdw-color-primary-rgb),.2);border-top-color:var(--jdw-color-primary);border-radius:50%;animation:jdw-location-finder-spin 0.8s linear infinite}@keyframes jdw-location-finder-spin{to{transform:rotate(360deg)}}.jdw-location-finder-page .location-finder-component .search-results .map-view>div{width:100%;min-height:500px;background:#e8edf7}.jdw-location-finder-page .location-finder-component .item{padding-left:40px;color:var(--jdw-color-primary);font-size:16px}.jdw-location-finder-page .location-finder-component .item .title{position:relative;display:block;color:inherit;text-decoration:none}.jdw-location-finder-page .location-finder-component .item .title .name{padding-top:4px;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:24px;line-height:1;font-weight:700}.jdw-location-finder-page .location-finder-component .item .title .info{display:flex;justify-content:space-between;gap:12px;padding-top:5px;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}.jdw-location-finder-page .location-finder-component .item .title .index{position:absolute;left:-40px;top:0;width:26px;height:26px;border-radius:50%;background:var(--jdw-color-accent);color:#fff;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px;text-align:center}.jdw-location-finder-page .location-finder-component .preferred-location{padding-top:5px}.jdw-location-finder-page .location-finder-component .preferred-location>button{display:none;border:0;background:transparent;padding:0;color:var(--jdw-color-primary-link);font-size:15px;text-decoration:underline;cursor:pointer}.jdw-location-finder-page .location-finder-component .preferred-location.active .setPreferredStore,.jdw-location-finder-page .location-finder-component .preferred-location.set .isPreferredStore{display:inline-flex;align-items:center;gap:6px}.jdw-location-finder-page .location-finder-component .details>div:empty{display:none}.jdw-location-finder-page .location-finder-component .heading{display:inline-flex;align-items:center;gap:8px;padding-top:20px;padding-bottom:5px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}.jdw-location-finder-page .location-finder-component .address-cta,.jdw-location-finder-page .location-finder-component .phone a{color:var(--jdw-color-primary);text-decoration:none}.jdw-location-finder-page .location-finder-component .directions{display:inline-block;padding-top:5px;color:var(--jdw-color-primary-link);text-decoration:underline}.jdw-location-finder-page .location-finder-component .badges .heading,.jdw-location-finder-page .location-finder-component .facility .heading{padding-top:0}.jdw-location-finder-page .location-finder-component .green-badge,.jdw-location-finder-page .location-finder-component .red-badge{display:inline-flex;margin-bottom:8px;padding:8px 10px;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1.2}.jdw-location-finder-page .location-finder-component .green-badge{background:#d4f1dd;color:#0e5a2b}.jdw-location-finder-page .location-finder-component .red-badge{background:#f7d6dd;color:#8c1732}.jdw-location-finder-page .location-finder-component .facility ul{list-style:none;margin:0;padding:0}.jdw-location-finder-page .location-finder-component .facility li{margin-bottom:4px}.jdw-location-finder-page .location-finder-component .facility li:last-child{margin-bottom:0}.jdw-location-finder-page .location-finder-component .facility .heading{border:0;background:transparent;padding-left:0;padding-right:0;cursor:pointer}.jdw-location-finder-page .location-finder-component .cta{padding:30px 0 40px;margin-bottom:40px;border-bottom:1px solid var(--jdw-color-primary)}.jdw-location-finder-page .location-finder-component .pagination-container{text-align:center}.jdw-location-finder-page .location-finder-component .pagingStatus{margin-bottom:12px;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:15px}.jdw-location-finder-page .location-finder-component .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.jdw-location-finder-page .location-finder-component .pagination .page-item span,.jdw-location-finder-page .location-finder-component .pagination .page-item a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:6px 10px;color:var(--jdw-color-primary-link);text-decoration:none}.jdw-location-finder-page .location-finder-component .pagination .page-item.disabled span{color:#767676}.jdw-location-finder-page .location-finder-component .pagination .page-cta.disabled span{color:#333}.jdw-location-finder-page .location-finder-component .show-map{padding-top:20px;font-size:16px}.jdw-location-finder-page .location-finder-component .show-map>button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:0 20px 0 0;color:var(--jdw-color-primary-link);font-size:16px;text-decoration:underline;cursor:pointer}.jdw-location-finder-page .location-finder-component .show-map>button::before{content:"";display:block;width:22px;height:22px;background-position:center;background-repeat:no-repeat;background-size:22px 22px}.jdw-location-finder-page .location-finder-component .show-map>.map-view::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='none' stroke='%23003087' stroke-width='1.6' d='M2.5 4.5 7.8 2.8l6.4 1.8 5.3-1.8v14.7l-5.3 1.7-6.4-1.8-5.3 1.8z'/%3E%3Cpath fill='none' stroke='%23003087' stroke-width='1.6' d='M7.8 2.8v14.7M14.2 4.6v14.6'/%3E%3C/svg%3E")}.jdw-location-finder-page .location-finder-component .show-map>.list-view::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg fill='none' stroke='%23003087' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 6.5h14M4 11h14M4 15.5h14'/%3E%3C/g%3E%3C/svg%3E")}.jdw-location-finder-page .location-finder-component.map-view .show-map>.map-view{display:none}.jdw-location-finder-page .location-finder-component:not(.map-view) .show-map>.list-view{display:none}.jdw-location-finder-page .location-finder-component .noresults{padding-top:40px;font-family:"Apotek Extra Condensed Light",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.1}.jdw-location-finder-page .location-finder-component .noresults.filters .no-filters,.jdw-location-finder-page .location-finder-component .noresults:not(.filters) .with-filters{display:none}.jdw-location-finder-page .location-finder-component .resultsStatus.single .multi,.jdw-location-finder-page .location-finder-component .resultsStatus:not(.single) .single{display:none}.jdw-location-finder-page .jdw-location-finder__inline-icon{display:inline-block;width:16px;height:16px;flex:0 0 16px;background-position:center;background-repeat:no-repeat;background-size:16px 16px}.jdw-location-finder-page .jdw-location-finder__inline-icon--pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23002058' d='M8 1.2a4.8 4.8 0 0 0-4.8 4.8c0 3.5 4.8 8.8 4.8 8.8s4.8-5.3 4.8-8.8A4.8 4.8 0 0 0 8 1.2Zm0 6.6A1.8 1.8 0 1 1 8 4.2a1.8 1.8 0 0 1 0 3.6Z'/%3E%3C/svg%3E")}.jdw-location-finder-page .jdw-location-finder__inline-icon--phone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23002058' d='M4.1 1.7c.4-.4 1-.5 1.5-.2l1.9 1.2c.5.3.7 1 .4 1.6L7.2 5.7a10.6 10.6 0 0 0 3.1 3.1l1.4-.7c.6-.3 1.3-.1 1.6.4l1.2 1.9c.3.5.2 1.1-.2 1.5l-1.2 1.2c-.7.7-1.7 1-2.6.7A14.5 14.5 0 0 1 2.2 5.5c-.3-.9 0-1.9.7-2.6l1.2-1.2Z'/%3E%3C/svg%3E")}.jdw-location-finder-page .jdw-location-finder__inline-icon--clock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23002058' d='M8 1.3A6.7 6.7 0 1 0 8 14.7 6.7 6.7 0 0 0 8 1.3Zm.8 3.2v3.1l2.4 1.5-.8 1.2L7.6 8.5V4.5h1.2Z'/%3E%3C/svg%3E")}.jdw-location-finder-page .jdw-location-finder__inline-icon--star,.jdw-location-finder-page .jdw-location-finder__inline-icon--star-filled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23c8102e' d='m8 1.1 2 4.1 4.5.7-3.2 3.2.7 4.5L8 11.5l-4 2.1.7-4.5L1.5 5.9 6 5.2 8 1.1Z'/%3E%3C/svg%3E")}.jdw-location-finder-page .jdw-location-finder__infobox{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px}.jdw-location-finder-page .jdw-location-finder__infobox p{margin:0 0 12px}.jdw-location-finder-page .jdw-location-finder--no-map .show-map,.jdw-location-finder-page .jdw-location-finder--no-map .search-results .map-view{display:none!important}.jdw-location-finder-page .jdw-location-finder--no-map .search-results .list-view{flex:1 1 100%;max-width:none;padding-right:0}@media (max-width:576px){.jdw-location-finder-page .location-finder-component .facility .heading{cursor:pointer}.jdw-location-finder-page .location-finder-component .facility .heading+div{display:none}.jdw-location-finder-page .location-finder-component .facility .heading.active+div{display:block}}@media (min-width:576px){.jdw-location-finder-page .location-finder-component .details{display:flex}.jdw-location-finder-page .location-finder-component .details>div{flex:1 1 auto}.jdw-location-finder-page .location-finder-component .details>div:first-child{display:flex;flex-wrap:wrap}.jdw-location-finder-page .location-finder-component .details>div:first-child>div{flex:1 1 50%;min-width:130px;padding-right:10px}.jdw-location-finder-page .location-finder-component .details>div:last-child{flex:1 1 50%;max-width:50%;min-width:50%;padding-left:20px}}@media (min-width:768px){.jdw-location-finder-page .location-finder-component .location-search,.jdw-location-finder-page .location-finder-component .search-results{padding-left:30px;padding-right:30px}}@media (max-width:991px){.jdw-location-finder-page .location-finder-component:not(.map-view) .search-results .map-view{display:none}.jdw-location-finder-page .location-finder-component.map-view .search-results .list-view{display:none}.jdw-location-finder-page .location-finder-component .location-form .js-collapse-toggle{padding-bottom:0}.jdw-location-finder-page .location-finder-component .location-form .js-collapse-toggle+.filters{display:none}.jdw-location-finder-page .location-finder-component .location-form .js-collapse-toggle.active+.filters{display:flex}}@media (min-width:992px){.jdw-location-finder-page .location-finder-component .headline{padding:50px 0 10px;font-size:30px}.jdw-location-finder-page .location-finder-component .search-icon{right:63px}.jdw-location-finder-page .location-finder-component .status-bar{font-size:30px}.jdw-location-finder-page .location-finder-component .location-form .fields{display:flex}.jdw-location-finder-page .location-finder-component .location-form .fields>div{flex:1 1 50%;min-width:50%}.jdw-location-finder-page .location-finder-component .location-form .fields>div:first-child{padding-right:60px;margin-bottom:0}.jdw-location-finder-page .location-finder-component .location-form .submit{padding-top:30px;text-align:right}.jdw-location-finder-page .location-finder-component .location-form .submit .btn,.jdw-location-finder-page .location-finder-component .item .cta .btn{min-width:205px;font-size:20px}.jdw-location-finder-page .location-finder-component .search-results{display:flex;padding-right:0}.jdw-location-finder-page .location-finder-component .search-results .list-view{flex:1 1 580px;max-width:580px;padding-right:20px}.jdw-location-finder-page .location-finder-component .search-results .map-view{flex:1 1 auto}.jdw-location-finder-page .location-finder-component .search-results .resultsItems{height:700px;overflow-y:auto}.jdw-location-finder-page .location-finder-component .show-map{display:none}.jdw-location-finder-page .location-finder-component .pagination{margin-top:30px}.jdw-location-finder-page .location-finder-component .item{padding-right:20px}}@media (min-width:1200px){.jdw-location-finder-page .location-finder-component{padding-top:80px}}@media (min-width:1440px){.jdw-location-finder-page .location-finder-component .location-search{padding-left:60px;padding-right:120px}.jdw-location-finder-page .location-finder-component .location-form .filters>div{flex:1 1 33%}}.jdw-global-alerts-slot{display:block}.jdw-site-header{--jdw-header-blue:var(--jdw-color-primary);--jdw-header-red:var(--jdw-color-accent);--jdw-header-red-dark:var(--jdw-color-accent-hover);--jdw-header-white:#ffffff;background:var(--jdw-header-blue);color:var(--jdw-header-white);min-height:80px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:1100;font-size:18px;line-height:27px;box-sizing:border-box}.jdw-site-header *,.jdw-site-header *::before,.jdw-site-header *::after{box-sizing:border-box}.jdw-site-header a{color:inherit;text-decoration:none}.jdw-site-header a:hover{text-decoration:none}.jdw-site-header .jdw-site-header__tool-link:hover,.jdw-site-header .jdw-site-header__tool-link:focus-visible{color:var(--jdw-header-white)}.jdw-site-header__logo-container{flex:0 0 auto;max-width:50%;padding-right:10px;position:relative}.jdw-site-header .site-logo{padding-left:20px;min-width:150px;display:inline-block}.jdw-site-header__logo{display:inline;width:auto;max-width:100%;max-height:100%;vertical-align:middle}.jdw-site-header__nav{flex:1 1 auto;min-width:0}.jdw-site-header__nav .main-navigation{font-size:16px;line-height:24px}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools){position:static}.jdw-site-header__tools{text-align:right;justify-content:flex-end;padding-right:20px;flex:1 1 auto;max-width:240px;min-width:0}.jdw-site-header__tools-inner{display:flex;align-items:center;justify-content:space-between}.jdw-site-header__tool-link{color:var(--jdw-header-white);line-height:1;flex:1 1 auto;position:relative;display:inline-flex;align-items:center;justify-content:center}.jdw-site-header__tool-link--icon{font-family:"bldr-icons";-webkit-font-smoothing:antialiased;font-size:24px;width:40px;height:40px}.jdw-site-header__tool-link--button{font-size:24px}.jdw-site-header__tool-icon{--jdw-site-header-tool-icon:none;display:block;width:24px;height:24px;flex:0 0 auto;background-color:currentColor;-webkit-mask-image:var(--jdw-site-header-tool-icon);mask-image:var(--jdw-site-header-tool-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.jdw-site-header__tool-icon--portal{width:28px;height:28px}.jdw-site-header__tool-link.account-icon{font-size:28px}.jdw-site-header__mobile-menu{display:none}.jdw-site-header__nav .mobile-tools{display:none}.jdw-site-header__preferred-store{display:none}.jdw-site-header__nav .backBtn{display:none}.mobile-menu-toggle{position:relative;width:27px;height:30px;z-index:101;overflow:hidden;user-select:none;cursor:pointer;padding:0;border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;appearance:none;-webkit-appearance:none;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important}.mobile-menu-toggle:hover,.mobile-menu-toggle:focus,.mobile-menu-toggle:active,.mobile-menu-toggle:focus-visible,body.offcanvas .mobile-menu-toggle,body.offcanvas .mobile-menu-toggle:hover,body.offcanvas .mobile-menu-toggle:focus,body.offcanvas .mobile-menu-toggle:active,body.offcanvas .mobile-menu-toggle:focus-visible{border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;outline:0}.mobile-menu-toggle span{display:block;width:35px;height:1px;margin:6px 0 8px;position:relative;background-color:var(--jdw-header-white);border-radius:3px;z-index:1;transform-origin:4px 0;transition:all 0.4s ease,transform 0.6s cubic-bezier(.77,.2,.05,1)}.mobile-menu-toggle span:first-child{transform-origin:0 0}.mobile-menu-toggle span:nth-last-child(2){transform-origin:0 100%}body.offcanvas .mobile-menu-toggle span{opacity:1;background-color:var(--jdw-header-blue);transform:rotate(45deg) translate(-3px,-4px)}body.offcanvas .mobile-menu-toggle span:nth-child(2){opacity:0;transform:rotate(0deg) scale(.2,.2)}body.offcanvas .mobile-menu-toggle span:last-child{transform:rotate(-45deg) translate(0,-2px)}@media (min-width:768px){.jdw-site-header{min-height:90px}.jdw-site-header .site-logo{padding-left:30px}.jdw-site-header__tools{padding-right:30px}.jdw-site-header__tool-link::after{content:"";position:absolute;bottom:-5px;right:20%;width:0;height:2px;max-width:60%;background-color:var(--jdw-header-red);transition:width 0.3s cubic-bezier(.25,1,.5,1)}.jdw-site-header__tool-link:hover::after,.jdw-site-header__tool-link:focus-visible::after{left:20%;right:auto;width:60%}}@media (min-width:992px){.jdw-site-header .site-logo{min-width:200px}}@media (max-width:1199px){body.offcanvas{overflow:hidden}.jdw-site-header{font-size:16px;line-height:24px}.jdw-site-header__logo-container,main,footer{transition:transform 0.3s ease-in}.jdw-site-header__nav{font-size:16px;line-height:24px;transition:transform 0.3s ease-in;min-width:100%;height:calc(100vh + 100px);min-height:100vh;position:fixed;inset:0 0 0 auto;background:var(--jdw-header-white);color:var(--jdw-header-blue);z-index:90;padding-top:100px;transform:translateX(100%);overflow:hidden;visibility:hidden;pointer-events:none}.jdw-site-header__nav.is-active{visibility:visible;pointer-events:auto}body.offcanvas .jdw-site-header__nav{transform:translateX(0)}.jdw-site-header__nav a{color:var(--jdw-header-blue);border-color:var(--jdw-header-blue)}.jdw-site-header__nav .backBtn{display:block;width:40px;height:40px;position:absolute;top:65px;left:110%;z-index:10;transition:left 0.3s ease-in}.jdw-site-header__nav .backBtn span{border:solid var(--jdw-header-blue);border-width:0 1px 1px 0;display:inline-block;padding:6px;transform:rotate(135deg);margin-left:6px}.jdw-site-header__nav .nav-panel{position:absolute;left:100%;top:100px;width:100%;height:100vh;overflow-y:auto;background:var(--jdw-header-white);font-size:16px;padding-left:40px;padding-bottom:160px;transition:left 0.3s ease-in;z-index:9}.jdw-site-header__nav .nav-panel a{display:block;padding-bottom:20px}.jdw-site-header__nav .overview{color:var(--jdw-header-blue);font-size:20px;padding-top:20px;padding-bottom:30px}.jdw-site-header__nav .overview a{display:inline-block;padding:0;border-bottom:2px solid var(--jdw-header-red)}.jdw-site-header__nav .main-navigation{overflow-x:hidden;overflow-y:auto;height:100vh;padding-top:20px;padding-bottom:120px}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools){padding-bottom:30px}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools)>a:first-child{display:block;padding-left:40px;font-size:20px;line-height:30px;transform:translateX(0);transition:transform 0.3s ease-in}.jdw-site-header__nav .main-navigation>div.js-hasChildNav>a:first-child::after{content:"";border:solid var(--jdw-header-blue);border-width:0 1px 1px 0;display:inline-block;padding:6px;position:absolute;right:52px;margin-top:5px;transform:rotate(-45deg)}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools).active-nav .nav-panel{left:0}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools).active-nav .backBtn{left:40px}.jdw-site-header__nav .main-navigation.open-nav>div>a:first-child,.jdw-site-header__nav .main-navigation.open-nav .mobile-tools{transform:translateX(-100%)}.jdw-site-header__nav .mobile-tools{display:block;border-top:1px solid var(--jdw-header-blue);padding-top:40px;margin:10px 40px;transform:translateX(0);transition:transform 0.3s ease-in}.jdw-site-header__nav .mobile-tools>div{padding-bottom:20px}.jdw-site-header__mobile-tool{display:block;font-size:16px;line-height:24px;color:var(--jdw-header-blue)}.jdw-site-header__mobile-tool .jdw-site-header__tool-icon{display:inline-block;width:20px;height:20px;margin-right:10px;color:currentColor;vertical-align:text-bottom}.jdw-site-header__mobile-tool.request-quote-btn{background:var(--jdw-header-red);color:var(--jdw-header-white);padding:10px 20px;display:inline-block}.jdw-site-header__quote-label{display:none}.jdw-site-header__tool-link--button{width:40px;height:40px;order:-1}.jdw-site-header__tool-link--button::after{display:none}.jdw-site-header__mobile-menu{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;position:relative;z-index:101}}@media (max-width:575px){body.offcanvas .jdw-site-header__logo-container,body.offcanvas main,body.offcanvas footer{transform:translateX(-100%)}}@media (min-width:576px) and (max-width:1199px){.jdw-site-header__nav{width:380px;min-width:380px;transform:translateX(380px)}body.offcanvas .jdw-site-header__logo-container,body.offcanvas main,body.offcanvas footer{transform:translateX(-380px)}}@media (min-width:1200px){.jdw-site-header{min-height:100px}.jdw-site-header__logo-container{flex:0 0 20%;max-width:380px}.jdw-site-header__nav{flex:1 1 auto;max-width:860px}.jdw-site-header__nav .mobile-tools{display:none}.jdw-site-header__nav .main-navigation{display:flex;font-size:16px;line-height:24px;max-width:860px;margin:0 auto}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools){flex:1 1 auto;text-align:center;height:100px;display:flex;align-items:center}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools)>a:first-child{transition:border 0.5s ease-in;color:var(--jdw-header-white);line-height:2em;display:inline-block;position:relative;margin:0 auto}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools)>a:first-child::before{content:"";position:absolute;bottom:-5px;right:0;width:0;height:2px;background-color:var(--jdw-header-red);transition:width 0.3s cubic-bezier(.25,1,.5,1)}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools) .inner{width:min(860px, calc(100vw - 120px));text-align:left;padding:40px 0;margin:0}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools) .inner .inner-links{display:flex}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools) .inner .inner-links>.column{flex:1 1 auto;max-width:33.33%;padding-right:10px}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools) .inner .inner-links>.column>div{padding-bottom:5px}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools) .inner .inner-links>.column>div:last-child{padding-bottom:0}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools) .inner .overview{font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-weight:400;padding-bottom:10px}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools) .inner a:hover{text-decoration:underline}.jdw-site-header__nav .main-navigation>div:not(.mobile-tools):hover>a:first-child::before,.jdw-site-header__nav .main-navigation>div:not(.mobile-tools):focus-within>a:first-child::before{left:0;right:auto;width:100%}.jdw-site-header__nav .nav-panel{position:absolute;top:100%;left:0;right:0;overflow:hidden;background:var(--jdw-header-white);text-align:left;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);max-height:0;opacity:0;pointer-events:none;transition:opacity 0.4s ease-out,max-height 0.4s ease-out}.jdw-site-header__nav .nav-panel>div{display:inline-block;width:100%}.jdw-site-header__nav .nav-panel>div a{color:var(--jdw-header-blue);display:inline-block;padding:5px 0}.jdw-site-header__nav .js-hasChildNav:hover>.nav-panel,.jdw-site-header__nav .js-hasChildNav:focus-within>.nav-panel{max-height:400px;opacity:1;pointer-events:auto;z-index:1000}.jdw-site-header__tools{max-width:300px}.jdw-site-header__tool-link--button{transition:background-color 0.3s linear,border-color 0.3s linear;background:var(--jdw-header-red);color:var(--jdw-header-white);padding:8px 15px;font-size:16px;line-height:16px;vertical-align:bottom;margin-left:20px;flex:0 0 auto;display:block}.jdw-site-header__tool-link--button .jdw-site-header__tool-icon{width:23px;height:23px;display:inline-block;margin-right:0;vertical-align:middle}.jdw-site-header__quote-label{vertical-align:bottom}.jdw-site-header__tool-link--button:hover{color:var(--jdw-header-white);background:var(--jdw-header-red-dark)}.jdw-site-header__tool-link--button:hover::after,.jdw-site-header__tool-link--button:focus-visible::after{width:0}}@media (min-width:1440px){.jdw-site-header__logo-container{flex:0 0 18%}.jdw-site-header .site-logo{padding-left:60px;min-width:230px}.jdw-site-header__tools{padding-right:60px;max-width:380px}}@media (min-width:1920px){.jdw-site-header__nav{max-width:1000px}}:root{--jdw-product-blue:var(--jdw-color-primary);--jdw-product-blue-link:var(--jdw-color-primary-link);--jdw-product-red:var(--jdw-color-accent);--jdw-product-red-hover:var(--jdw-color-accent-hover);--jdw-product-gray:#d8d8d8;--jdw-product-card-gray:#f0f0f0;--jdw-product-muted:#d0d0ce}.jdw-product-richtext,.jdw-product-richtext p,.jdw-product-richtext li,.jdw-product-richtext .elementor-text-editor,.jdw-product-richtext .elementor-text-editor p,.jdw-product-richtext .elementor-text-editor li,.jdw-product-cta__content .elementor-text-editor,.jdw-product-cta__content .elementor-text-editor p,.jdw-product-cta__content .elementor-text-editor li{color:var(--jdw-product-blue);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}@media (min-width:992px){.jdw-product-richtext,.jdw-product-richtext p,.jdw-product-richtext li,.jdw-product-richtext .elementor-text-editor,.jdw-product-richtext .elementor-text-editor p,.jdw-product-richtext .elementor-text-editor li,.jdw-product-cta__content .elementor-text-editor,.jdw-product-cta__content .elementor-text-editor p,.jdw-product-cta__content .elementor-text-editor li{font-size:18px}}.jdw-product-richtext>p:first-child,.jdw-product-richtext>ul:first-child,.jdw-product-richtext>ol:first-child,.jdw-product-richtext .elementor-text-editor p:first-child,.jdw-product-richtext .elementor-text-editor ul:first-child,.jdw-product-richtext .elementor-text-editor ol:first-child,.jdw-product-cta__content .elementor-text-editor p:first-child,.jdw-product-cta__content .elementor-text-editor ul:first-child,.jdw-product-cta__content .elementor-text-editor ol:first-child{margin-top:0}.jdw-product-richtext>p,.jdw-product-richtext .elementor-text-editor p,.jdw-banner-copy>p,.jdw-banner-copy .elementor-text-editor p{margin-top:0;margin-bottom:13.5px}.jdw-product-richtext>p:last-child,.jdw-product-richtext>ul:last-child,.jdw-product-richtext>ol:last-child,.jdw-product-richtext .elementor-text-editor p:last-child,.jdw-product-richtext .elementor-text-editor ul:last-child,.jdw-product-richtext .elementor-text-editor ol:last-child,.jdw-product-cta__content .elementor-text-editor p:last-child,.jdw-product-cta__content .elementor-text-editor ul:last-child,.jdw-product-cta__content .elementor-text-editor ol:last-child{margin-bottom:0}.jdw-product-richtext--keep-last-margin>p:last-child,.jdw-product-richtext--keep-last-margin .elementor-text-editor p:last-child{margin-bottom:13.5px}.jdw-product-richtext a:not(.btn):not(.elementor-button-link),.jdw-product-richtext .elementor-text-editor a:not(.btn):not(.elementor-button-link),.jdw-product-cta__content .elementor-text-editor a:not(.btn):not(.elementor-button-link){color:var(--jdw-product-blue-link);text-decoration:underline}.jdw-product-richtext a:not(.btn):not(.elementor-button-link):hover,.jdw-product-richtext a:not(.btn):not(.elementor-button-link):focus,.jdw-product-richtext .elementor-text-editor a:not(.btn):not(.elementor-button-link):hover,.jdw-product-richtext .elementor-text-editor a:not(.btn):not(.elementor-button-link):focus,.jdw-product-cta__content .elementor-text-editor a:not(.btn):not(.elementor-button-link):hover,.jdw-product-cta__content .elementor-text-editor a:not(.btn):not(.elementor-button-link):focus{text-decoration:none}.jdw-banner-copy,.jdw-banner-copy p,.jdw-banner-copy li,.jdw-banner-copy .elementor-text-editor,.jdw-banner-copy .elementor-text-editor p,.jdw-banner-copy .elementor-text-editor li{color:var(--jdw-product-blue);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.jdw-banner-copy strong,.jdw-banner-copy b,.jdw-banner-copy .elementor-text-editor strong,.jdw-banner-copy .elementor-text-editor b{font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-weight:400}.jdw-banner-copy a,.jdw-banner-copy .elementor-text-editor a{color:var(--jdw-product-blue-link);text-decoration:underline}.jdw-banner-copy a:hover,.jdw-banner-copy a:focus,.jdw-banner-copy .elementor-text-editor a:hover,.jdw-banner-copy .elementor-text-editor a:focus{text-decoration:none}@media (min-width:1440px){.jdw-banner-copy,.jdw-banner-copy p,.jdw-banner-copy li,.jdw-banner-copy .elementor-text-editor,.jdw-banner-copy .elementor-text-editor p,.jdw-banner-copy .elementor-text-editor li{font-size:18px;line-height:27px}}.jdw-banner-copy>p:first-child,.jdw-banner-copy>ul:first-child,.jdw-banner-copy>ol:first-child,.jdw-banner-copy .elementor-text-editor p:first-child,.jdw-banner-copy .elementor-text-editor ul:first-child,.jdw-banner-copy .elementor-text-editor ol:first-child{margin-top:0}.jdw-banner-copy--list-spaced>ul,.jdw-banner-copy--list-spaced>ol,.jdw-banner-copy--list-spaced .elementor-text-editor>ul,.jdw-banner-copy--list-spaced .elementor-text-editor>ol{margin-top:0;margin-bottom:13.5px}.jdw-banner-copy--list-spaced li,.jdw-banner-copy--list-spaced .elementor-text-editor li{padding-bottom:10px}.content-grid.colored-background.jdw-product-grid{margin-bottom:20px}.content-grid.colored-background .jdw-product-grid__heading .elementor-heading-title{margin-bottom:0}.jdw-product-richtext .btn.btn-default,.jdw-product-cta__content .btn.btn-default,.jdw-product-button .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 30px;border:3px solid var(--jdw-product-red);border-radius:0;background:var(--jdw-product-red);color:#fff;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease}.jdw-product-richtext .btn.btn-default:hover,.jdw-product-richtext .btn.btn-default:focus,.jdw-product-cta__content .btn.btn-default:hover,.jdw-product-cta__content .btn.btn-default:focus,.jdw-product-button .elementor-button:hover,.jdw-product-button .elementor-button:focus{background:var(--jdw-product-red-hover);border-color:var(--jdw-product-red-hover);color:#fff}.jdw-product-note,.jdw-product-note p{font-size:16px!important}.twoColumnContent .jdw-product-richtext p.highlight,.twoColumnContent .jdw-product-richtext .elementor-text-editor p.highlight{font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:1.2}@media (min-width:992px){.twoColumnContent .jdw-product-richtext p.highlight,.twoColumnContent .jdw-product-richtext .elementor-text-editor p.highlight{font-size:30px}}@media (max-width:767px){.twoColumnContent>.headline>.jdw-product-section-title{margin-bottom:0!important}}@media (min-width:768px) and (max-width:991px){.twoColumnContent>.headline>.jdw-product-section-title{padding-left:0!important}.twoColumnContent>.headline>.jdw-product-section-title .elementor-heading-title{font-size:32px!important;line-height:32px!important;letter-spacing:1.6px!important}}.twoColumnContent .jdw-product-richtext .btn.btn-default,.twoColumnContent .jdw-product-richtext .elementor-text-editor .btn.btn-default{min-height:48px;padding:14px 30px 12px;font-size:16px;line-height:16px}@media (min-width:992px){.twoColumnContent .jdw-product-richtext .btn.btn-default,.twoColumnContent .jdw-product-richtext .elementor-text-editor .btn.btn-default{min-height:50px;font-size:18px;line-height:18px}}.jdw-product-two-col{margin-top:20px;margin-bottom:40px}.jdw-product-two-col--first{margin-top:40px}.jdw-product-two-col__headline,.jdw-product-two-col__content{padding-left:20px;padding-right:20px}@media (min-width:768px){.jdw-product-two-col__headline{padding-left:40px;padding-right:5%}.jdw-product-two-col__content{padding-right:20px}}@media (min-width:992px){.jdw-product-two-col__headline{padding-left:6.5%}.jdw-product-two-col__content{padding-right:10%}}@media (max-width:767px){.twoColumnContent>.headline,.twoColumnContent>.content{width:100%;padding-right:0;padding-left:0}.twoColumnContent>.content>.actions .jdw-product-button .elementor-button,.buttonBand .elementor-button{font-size:16px!important;line-height:16px!important}.twoColumnContent>.content>.actions .jdw-product-inline-link,.twoColumnContent>.content>.actions .jdw-product-inline-link a{font-size:16px;line-height:24px}}@media (min-width:768px) and (max-width:991px){.twoColumnContent>.headline{width:40%;padding-right:5%;padding-left:40px}.twoColumnContent>.content{width:60%;padding-right:20px;padding-left:0}.twoColumnContent>.content>.actions .jdw-product-button .elementor-button,.buttonBand .elementor-button{font-size:16px!important;line-height:16px!important}.twoColumnContent>.content>.actions .jdw-product-inline-link,.twoColumnContent>.content>.actions .jdw-product-inline-link a{font-size:16px;line-height:24px}}@media (min-width:768px) and (max-width:991px){.twoColumnContent--build-science-intro .twoColumnContent__copy,.twoColumnContent--build-science-intro .twoColumnContent__copy p{font-size:16px!important;line-height:24px!important}}@media (min-width:992px) and (max-width:1439px){.twoColumnContent>.headline{width:40%;padding-right:5%;padding-left:6.5%}.twoColumnContent>.content{width:60%;padding-right:10%;padding-left:0}}.jdw-product-section-title .elementor-heading-title{position:relative;max-width:390px;margin:0;color:var(--jdw-product-blue);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;line-height:1;letter-spacing:.05em;text-align:left}@media (max-width:767px){.jdw-product-section-title .elementor-heading-title{margin-bottom:20px}}@media (min-width:992px){.jdw-product-section-title .elementor-heading-title{font-size:40px}.jdw-product-section-title .elementor-heading-title::before{content:"";position:absolute;top:0;left:-45px;width:23px;height:95%;background:url(../../../../../../themes/images/heading-decor.png) repeat-y}}@media (min-width:1440px){.jdw-product-section-title .elementor-heading-title{font-size:44px}}.jdw-product-logo .elementor-widget-container{max-width:350px}.jdw-product-logo img{display:block;width:100%;height:auto}.contentHighlightComponent>.contentHighlightComponent__inner{display:flex;flex-direction:column;padding-left:20px;padding-right:20px}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__image,.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content{width:100%!important}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__image{width:100%;max-width:none;margin-bottom:40px;aspect-ratio:16 / 9;overflow:hidden}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__headline{padding:0!important}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__headline .elementor-heading-title{text-align:center;margin:0 0 40px;padding:0;font-size:32px!important;line-height:32px!important;letter-spacing:1.6px!important}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns>.contentHighlightComponent__column{width:100%;padding:0}@media (min-width:768px){.contentHighlightComponent>.contentHighlightComponent__inner{padding-left:30px;padding-right:30px}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__image{margin-bottom:60px}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns{display:flex;flex-wrap:wrap}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns>.contentHighlightComponent__column{padding:0 20px}}@media (min-width:992px){.contentHighlightComponent>.contentHighlightComponent__inner{flex-direction:row;padding-left:6.5%;padding-right:6.5%}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__image{flex:0 0 30%;width:30%!important;margin-bottom:0;aspect-ratio:1 / 1;max-width:420px}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content{flex:1 1 auto;width:auto!important}.has-image.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__headline{padding-left:40px!important}.has-image.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__headline .elementor-heading-title{text-align:left;font-size:40px!important;line-height:40px!important;letter-spacing:2px!important}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns>.contentHighlightComponent__column{padding:0 40px}}@media (min-width:1200px){.has-image.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__headline{padding-left:80px!important}.has-image.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__headline .elementor-heading-title{font-size:40px!important;line-height:40px!important;letter-spacing:2px!important}.contentHighlightComponent>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns>.contentHighlightComponent__column{padding:0 80px}}@media (min-width:768px){.has-image.contentHighlightComponent.content-aligned-left>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__headline{padding:0 80px 0 0!important}.contentHighlightComponent.content-aligned-left>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns>.contentHighlightComponent__column{padding:0 80px 0 0}}@media (min-width:992px){.contentHighlightComponent.content-aligned-left>.contentHighlightComponent__inner{flex-direction:row-reverse}}@media (min-width:768px){.contentHighlightComponent.two-columns>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns>.contentHighlightComponent__column{width:50%!important}}@media (min-width:992px) and (max-width:1199px){.contentHighlightComponent.two-columns>.contentHighlightComponent__inner>.contentHighlightComponent__image{flex:1 1 30%!important;width:auto!important}.contentHighlightComponent.two-columns>.contentHighlightComponent__inner>.contentHighlightComponent__content{display:block!important;width:auto!important}.contentHighlightComponent.two-columns>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns>.contentHighlightComponent__column{flex:1 1 50%!important;max-width:50%!important}}@media (max-width:991px){.contentHighlightComponent.two-columns .contentHighlightComponent__column-heading .elementor-heading-title{font-size:22px!important;line-height:22px!important;letter-spacing:1.1px!important}}.contentHighlightComponent.two-columns .jdw-content-highlight__richtext a.btn.btn-default,.contentHighlightComponent.two-columns .jdw-content-highlight__richtext .elementor-text-editor a.btn.btn-default{display:inline-block!important;padding:14px 30px 12px!important;text-align:center!important;white-space:nowrap}@media (min-width:1200px){.contentHighlightComponent.two-columns .jdw-content-highlight__richtext a.btn.btn-default,.contentHighlightComponent.two-columns .jdw-content-highlight__richtext .elementor-text-editor a.btn.btn-default{font-size:18px!important;line-height:18px!important}}@media (min-width:992px){.contentHighlightComponent--millwork>.contentHighlightComponent__inner>.contentHighlightComponent__image{max-width:none}}.jdw-content-highlight--dark .jdw-content-highlight__richtext,.jdw-content-highlight--dark .jdw-content-highlight__richtext p,.jdw-content-highlight--dark .jdw-content-highlight__richtext li,.jdw-content-highlight--dark .jdw-content-highlight__richtext .elementor-text-editor,.jdw-content-highlight--dark .jdw-content-highlight__richtext .elementor-text-editor p,.jdw-content-highlight--dark .jdw-content-highlight__richtext .elementor-text-editor li{color:#fff}.jdw-content-highlight--dark .jdw-content-highlight__richtext a:not(.btn):not(.elementor-button-link),.jdw-content-highlight--dark .jdw-content-highlight__richtext .elementor-text-editor a:not(.btn):not(.elementor-button-link){color:#fff}.contentHighlightComponent--millwork .jdw-content-highlight__richtext>h3,.contentHighlightComponent--millwork .jdw-content-highlight__richtext .elementor-text-editor>h3{margin-top:0;margin-bottom:0;color:inherit;font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:31px;font-weight:500;line-height:31px;letter-spacing:1.5px}@media (min-width:768px){.contentHighlightComponent--no-image>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__columns>.contentHighlightComponent__column{padding:0}}@media (min-width:1200px){.contentHighlightComponent--no-image>.contentHighlightComponent__inner>.contentHighlightComponent__content>.contentHighlightComponent__headline .elementor-heading-title{font-size:40px!important;line-height:40px!important;letter-spacing:2px!important}}.contentHighlightComponent .jdw-content-highlight__richtext,.contentHighlightComponent .jdw-content-highlight__richtext p,.contentHighlightComponent .jdw-content-highlight__richtext li,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor p,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor li{font-size:16px;line-height:24px}@media (min-width:1200px){.contentHighlightComponent .jdw-content-highlight__richtext,.contentHighlightComponent .jdw-content-highlight__richtext p,.contentHighlightComponent .jdw-content-highlight__richtext li,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor p,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor li{font-size:18px;line-height:27px}}.contentHighlightComponent .jdw-content-highlight__richtext>p:last-child,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor>p:last-child{margin-bottom:13.5px}.contentHighlightComponent .jdw-content-highlight__richtext>ul,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor>ul{margin-top:0;margin-bottom:13.5px;padding-left:25px}.contentHighlightComponent .jdw-content-highlight__richtext>ul>li,.contentHighlightComponent .jdw-content-highlight__richtext .elementor-text-editor>ul>li{padding-bottom:10px}.bannerContentBox .image{line-height:0;overflow:hidden}.bannerContentBox .image>.elementor-widget-image,.bannerContentBox .image .elementor-widget-container,.bannerContentBox .image .elementor-image{display:block;width:100%}.bannerContentBox .image img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.bannerContentBox .headline .elementor-heading-title{margin:0}.jdw-banner-box--dark .headline .elementor-heading-title,.jdw-banner-box--dark .jdw-banner-copy,.jdw-banner-box--dark .jdw-banner-copy p,.jdw-banner-box--dark .jdw-banner-copy li,.jdw-banner-box--dark .jdw-banner-copy a,.jdw-banner-box--dark .jdw-banner-copy .elementor-text-editor,.jdw-banner-box--dark .jdw-banner-copy .elementor-text-editor p,.jdw-banner-box--dark .jdw-banner-copy .elementor-text-editor li,.jdw-banner-box--dark .jdw-banner-copy .elementor-text-editor a{color:#fff}@media (min-width:768px){.bannerContentBox{flex-wrap:nowrap;margin-top:0;margin-bottom:40px}.bannerContentBox+.bannerContentBox{margin-top:60px}.bannerContentBox>.image{flex:1 1 60%!important;width:auto!important;min-width:60%!important;max-width:60%!important}.bannerContentBox>.image.image-only{position:relative;max-width:1200px}.bannerContentBox>.box{display:flex;align-items:center;align-self:center;flex:1 1 auto!important;width:auto!important;max-width:none!important}.bannerContentBox .image,.bannerContentBox .image>.elementor-widget-image,.bannerContentBox .image .elementor-widget-container,.bannerContentBox .image .elementor-image{height:100%}}@media (min-width:1200px){.bannerContentBox{margin-bottom:80px}.bannerContentBox>.image.image-only{aspect-ratio:16 / 9}.bannerContentBox>.box{align-self:center;height:auto}}.bannerContentBox--custom-millwork-coast>.box{min-width:auto!important;width:auto!important;max-width:none!important}.bannerContentBox--custom-millwork-coast>.box>.inner{display:block!important;min-width:auto!important;max-width:none!important}.bannerContentBox--custom-millwork-coast .jdw-product-button .elementor-button{display:inline-block!important;white-space:nowrap!important;min-height:0!important}@media (max-width:767px){.bannerContentBox--custom-millwork-coast>.box{flex:1 1 100%!important;padding-bottom:0!important}}@media (min-width:768px) and (max-width:1199px){.bannerContentBox--custom-millwork-coast>.image{max-width:1200px!important}.bannerContentBox--custom-millwork-coast>.image img{height:100%;aspect-ratio:auto}}@media (min-width:992px) and (max-width:1199px){.bannerContentBox--custom-millwork-coast .jdw-banner-subheadline .elementor-heading-title{font-size:24px!important;line-height:28.8px!important}}@media (max-width:767px){.bannerContentBox--build-science-201-cta>.box{padding-bottom:0!important}}@media (min-width:768px) and (max-width:991px){.bannerContentBox--build-science-201-cta>.box{width:405.890625px!important;flex:0 0 405.890625px!important;max-width:405.890625px!important}.bannerContentBox--build-science-201-cta>.image{height:472px!important;min-height:472px!important}}@media (min-width:992px) and (max-width:1199px){.bannerContentBox--build-science-201-cta .jdw-product-button .elementor-button{min-height:48px!important}}@media (min-width:768px) and (max-width:1199px){.bannerContentBox+.bannerContentBox.bannerContentBox--resources-secondary{margin-top:0}}@media (min-width:768px){.bannerContentBox--media-only{justify-content:center}.bannerContentBox--media-only>.image,.bannerContentBox--media-only>.image.image-only{flex:0 1 100%!important;width:100%!important;min-width:0!important;max-width:1200px!important;margin-right:auto;margin-left:auto}}.bannerContentBox--media-only>.image{display:block}.bannerContentBox--media-only>.image,.bannerContentBox--media-only .bannerContentBox__video,.bannerContentBox--media-only .bannerContentBox__video .elementor-wrapper,.bannerContentBox--media-only .bannerContentBox__video .elementor-custom-embed-image-overlay,.bannerContentBox--media-only .bannerContentBox__video .elementor-custom-embed-image-overlay img{width:100%;height:calc(min(100vw, 1200px) * 9 / 16);min-height:0;max-height:calc(min(100vw, 1200px) * 9 / 16)}.bannerContentBox--media-only .bannerContentBox__video>.elementor-widget-container{overflow:hidden;transform:translateZ(0)}.bannerContentBox--media-only .bannerContentBox__video .elementor-custom-embed-image-overlay img{display:block;object-fit:cover;object-position:center center}.bannerContentBox--media-only .bannerContentBox__video .elementor-custom-embed-play{width:80px;height:80px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Ccircle cx='40' cy='40' r='40' fill='%23ffffff'/%3E%3Cpolygon points='31,24 56,40 31,56' fill='%23002058'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;border-radius:0;box-shadow:none;transform:translate(-50%,-50%) scale(1);transition:transform 0.3s ease}.bannerContentBox--media-only .bannerContentBox__video .elementor-custom-embed-play svg{display:none}.bannerContentBox--media-only .bannerContentBox__video:hover .elementor-custom-embed-play{transform:translate(-50%,-50%) scale(1.175)}.bannerContentBox--video .bannerContentBox__video>.elementor-widget-container{overflow:hidden}.bannerContentBox--video .bannerContentBox__video .elementor-custom-embed-image-overlay{overflow:hidden}.bannerContentBox--video .bannerContentBox__video .elementor-custom-embed-image-overlay img{display:block;width:100%;height:auto;object-fit:cover;object-position:center center}.bannerContentBox--video .bannerContentBox__video .elementor-custom-embed-play{width:80px;height:80px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Ccircle cx='40' cy='40' r='40' fill='%23ffffff'/%3E%3Cpolygon points='31,24 56,40 31,56' fill='%23002058'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;border-radius:0;box-shadow:none;transform:translate(-50%,-50%) scale(1);transition:transform 0.3s ease}.bannerContentBox--video .bannerContentBox__video .elementor-custom-embed-play svg{display:none}.bannerContentBox--video .bannerContentBox__video:hover .elementor-custom-embed-play{transform:translate(-50%,-50%) scale(1.175)}.bannerContentBox__video-cta .elementor-button{cursor:pointer}@media (min-width:768px){.bannerContentBox--video .bannerContentBox__video,.bannerContentBox--video .bannerContentBox__video .elementor-wrapper,.bannerContentBox--video .bannerContentBox__video .elementor-custom-embed-image-overlay,.bannerContentBox--video .bannerContentBox__video .elementor-custom-embed-image-overlay img{width:100%;height:100%}}.twoColumnContent--pro-remodel-intro .jdw-product-richtext,.twoColumnContent--pro-remodel-intro .jdw-product-richtext p,.twoColumnContent--pro-remodel-intro .jdw-product-richtext .text-secondary-bold-lg{color:#000}.twoColumnContent--pro-remodel-intro .jdw-product-richtext>div>p,.twoColumnContent--pro-remodel-intro .jdw-product-richtext .elementor-text-editor>div>p{margin-top:0;margin-bottom:13.5px}.twoColumnContent--pro-remodel-intro .jdw-product-richtext>div>p.text-secondary-bold-lg,.twoColumnContent--pro-remodel-intro .jdw-product-richtext .elementor-text-editor>div>p.text-secondary-bold-lg{font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;line-height:32px;letter-spacing:1.6px}.twoColumnContent--pro-remodel-intro .jdw-product-logo img{width:350px;max-width:100%;height:auto}@media (max-width:767px){.twoColumnContent--pro-remodel-intro>.headline{margin-bottom:40px}}@media (min-width:768px) and (max-width:991px){.twoColumnContent--pro-remodel-intro .jdw-product-richtext,.twoColumnContent--pro-remodel-intro .jdw-product-richtext p,.twoColumnContent--pro-remodel-intro .jdw-product-richtext li,.twoColumnContent--pro-remodel-intro .jdw-product-richtext .elementor-text-editor,.twoColumnContent--pro-remodel-intro .jdw-product-richtext .elementor-text-editor p,.twoColumnContent--pro-remodel-intro .jdw-product-richtext .elementor-text-editor li{font-size:16px;line-height:24px}}@media (min-width:992px){.twoColumnContent--pro-remodel-intro .jdw-product-richtext>div>p.text-secondary-bold-lg,.twoColumnContent--pro-remodel-intro .jdw-product-richtext .elementor-text-editor>div>p.text-secondary-bold-lg{font-size:40px;line-height:40px;letter-spacing:2px}}@media (min-width:768px) and (max-width:991px){.twoColumnContent--advanced-manufacturing-components .jdw-product-richtext,.twoColumnContent--advanced-manufacturing-components .jdw-product-richtext p,.twoColumnContent--advanced-manufacturing-components .jdw-product-richtext li,.twoColumnContent--advanced-manufacturing-components .jdw-product-richtext .elementor-text-editor,.twoColumnContent--advanced-manufacturing-components .jdw-product-richtext .elementor-text-editor p,.twoColumnContent--advanced-manufacturing-components .jdw-product-richtext .elementor-text-editor li{font-size:16px!important;line-height:24px!important}}.contentBoxesComponent__item>.contentBoxesComponent__card{height:100%;clip-path:polygon(0 0,0 0,100% 0,100% 100%,100% calc(100% - 80px),calc(100% - 80px) 100%,100% 100%,0 100%)}.contentBoxesComponent__icon{flex:0 0 auto;width:100px;max-width:100px;align-self:flex-start}.contentBoxesComponent__icon .elementor-widget-container{width:100%;max-width:100px}.contentBoxesComponent__icon img{display:block;width:100%;height:auto;object-fit:contain}.contentBoxesComponent__title .elementor-heading-title{margin:0;color:#000}.contentBoxesComponent__body,.contentBoxesComponent__body>p,.contentBoxesComponent__body .elementor-text-editor,.contentBoxesComponent__body .elementor-text-editor p,.contentBoxesComponent__body .elementor-widget-container>p{color:#000}.contentBoxesComponent__body>p,.contentBoxesComponent__body .elementor-text-editor p,.contentBoxesComponent__body .elementor-widget-container>p{margin-top:0;margin-bottom:13.5px}.contentBoxesComponent__body>p:last-child,.contentBoxesComponent__body .elementor-text-editor>p:last-child,.contentBoxesComponent__body .elementor-widget-container>p:last-child{margin-bottom:0}@media (max-width:991px){.contentBoxesComponent__title .elementor-heading-title{font-size:32px!important;line-height:32px!important;letter-spacing:1.6px!important}.contentBoxesComponent__body,.contentBoxesComponent__body>p,.contentBoxesComponent__body .elementor-text-editor,.contentBoxesComponent__body .elementor-text-editor p,.contentBoxesComponent__body .elementor-widget-container>p{font-size:16px!important;line-height:24px!important}.contentBoxesComponent__item{max-width:700px;margin-right:auto;margin-left:auto}.contentBoxesComponent__item+.contentBoxesComponent__item{margin-top:40px}}@media (min-width:992px){.contentBoxesComponent__body,.contentBoxesComponent__body>p,.contentBoxesComponent__body .elementor-text-editor,.contentBoxesComponent__body .elementor-text-editor p,.contentBoxesComponent__body .elementor-widget-container>p{font-size:16px!important;line-height:24px!important}.contentBoxesComponent__item{padding-right:10px;padding-left:10px}}@media (min-width:1440px){.contentBoxesComponent{padding-right:40px!important;padding-left:40px!important}.contentBoxesComponent__body,.contentBoxesComponent__body>p,.contentBoxesComponent__body .elementor-text-editor,.contentBoxesComponent__body .elementor-text-editor p,.contentBoxesComponent__body .elementor-widget-container>p{font-size:18px!important;line-height:27px!important}.contentBoxesComponent__item{padding-right:20px;padding-left:20px}}.videoCarouselComponent{margin-bottom:40px}.videoCarouselComponent .content-carousel-component{margin-bottom:0}.videoCarouselComponent .content-carousel-component .slides,.videoCarouselComponent .content-carousel-component .slide,.videoCarouselComponent .content-carousel-component .slick-slide{padding-left:0!important}@media (max-width:991px){.videoCarouselComponent .content-carousel-component .bannerContentBox>.image,.videoCarouselComponent .content-carousel-component .bannerContentBox.content-aligned-right>.image,.videoCarouselComponent .content-carousel-component .bannerContentBox.content-aligned-left>.image{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important}.videoCarouselComponent .content-carousel-component .bannerContentBox>.box,.videoCarouselComponent .content-carousel-component .bannerContentBox.content-aligned-right>.box,.videoCarouselComponent .content-carousel-component .bannerContentBox.content-aligned-left>.box{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:none!important}}.videoCarouselComponent .content-carousel-component .jdw-content-slides-carousel__image-wrapper.has-play-icon::before{width:80px;height:80px;background:#fff;box-shadow:none;transform:translate(-50%,-50%) scale(1)}.videoCarouselComponent .content-carousel-component .jdw-content-slides-carousel__image-wrapper.has-play-icon::after{border-top-width:16px;border-bottom-width:16px;border-left-width:24px;border-left-color:#000}.videoCarouselComponent .content-carousel-component .jdw-content-slides-carousel__media-link:hover .jdw-content-slides-carousel__image-wrapper.has-play-icon::before,.videoCarouselComponent .content-carousel-component .jdw-content-slides-carousel__media-link:focus .jdw-content-slides-carousel__image-wrapper.has-play-icon::before{background:#fff;transform:translate(-50%,-50%) scale(1.175)}.videoCarouselComponent .content-carousel-component .jdw-content-slides-carousel__media-link:hover .jdw-content-slides-carousel__image-wrapper.has-play-icon::after,.videoCarouselComponent .content-carousel-component .jdw-content-slides-carousel__media-link:focus .jdw-content-slides-carousel__image-wrapper.has-play-icon::after{transform:translate(-35%,-50%) scale(1.175)}@media (min-width:992px){.videoCarouselComponent{margin-bottom:60px}}@media (min-width:1440px){.videoCarouselComponent{margin-bottom:80px}}.jdw-product-banner{margin-bottom:40px}@media (min-width:768px){.jdw-product-banner+.jdw-product-banner{margin-top:60px}}@media (min-width:1200px){.jdw-product-banner{margin-bottom:80px}}.jdw-product-banner__media .elementor-widget-container{height:100%;overflow:hidden}.jdw-product-banner__media{order:0}.jdw-product-banner__box{order:1}.jdw-product-banner__media img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;transition:transform 0.2s ease-in-out}.jdw-product-banner__box--dark,.jdw-product-banner__box--dark .elementor-heading-title,.jdw-product-banner__box--dark .elementor-text-editor,.jdw-product-banner__box--dark .elementor-text-editor p,.jdw-product-banner__box--dark .elementor-text-editor li,.jdw-product-banner__box--dark .elementor-text-editor a:not(.btn):not(.elementor-button-link){color:#fff}@media (min-width:768px){.jdw-product-banner__box{order:0}.jdw-product-banner__media{order:1}.jdw-product-banner--image-left .jdw-product-banner__media{order:0}.jdw-product-banner--image-left .jdw-product-banner__box{order:1}}@media (min-width:1200px){.jdw-product-banner__box{padding-left:80px;padding-right:80px}}.jdw-product-banner__body .elementor-text-editor,.jdw-product-banner__body .elementor-text-editor p,.jdw-product-banner__body .elementor-text-editor li{color:inherit}.jdw-product-grid{margin-bottom:20px}@media (min-width:992px){.jdw-product-grid{margin-bottom:60px}}.jdw-product-grid__heading .elementor-heading-title{margin:0;margin-bottom:40px;padding:0 20px;color:var(--jdw-product-blue);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;line-height:1;letter-spacing:.05em;text-align:center}@media (min-width:992px){.jdw-product-grid__heading .elementor-heading-title{font-size:40px}}.jdw-product-grid__items{padding:0}.jdw-product-grid--colored .jdw-product-grid__items{padding:0 30px}@media (min-width:1440px){.jdw-product-grid--colored .jdw-product-grid__items{padding:0 80px}}.jdw-product-grid--carousel .jdw-product-grid__items{display:block;height:0;padding:0;opacity:0;transition:opacity 0.75s ease}.jdw-product-grid--carousel .jdw-product-grid__items.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.jdw-product-grid--carousel .jdw-product-grid__items.slick-initialized{height:auto;opacity:1}.elementor-editor-active .jdw-product-grid--carousel .jdw-product-grid__items,.elementor-editor-active .jdw-brands-carousel .components{height:auto;opacity:1;transition:none}.jdw-product-grid--carousel .jdw-product-grid__items .slick-list{position:relative;display:block;overflow:hidden;margin:0 30px;padding:0}.jdw-product-grid--carousel .jdw-product-grid__items .slick-list:focus{outline:none}.jdw-product-grid--carousel .jdw-product-grid__items .slick-track{position:relative;top:0;left:0;display:flex;margin-left:auto;margin-right:auto}.jdw-product-grid--carousel .jdw-product-grid__items .slick-track::before,.jdw-product-grid--carousel .jdw-product-grid__items .slick-track::after{display:table;content:""}.jdw-product-grid--carousel .jdw-product-grid__items .slick-track::after{clear:both}.jdw-product-grid--carousel .jdw-product-grid__items.slick-loading .slick-track{visibility:hidden}.jdw-product-grid--carousel .jdw-product-grid__items .slick-slide{display:none;float:left;height:auto;min-height:1px}.jdw-product-grid--carousel .jdw-product-grid__items.slick-initialized .slick-slide{display:block}.jdw-product-grid--carousel .jdw-product-grid__items .slick-prev,.jdw-product-grid--carousel .jdw-product-grid__items .slick-next{position:absolute;top:50%;z-index:9;display:block!important;width:50px;height:37px;padding:0;border:0;outline:none;background:transparent;color:#75787b;font-size:35px;line-height:35px;text-shadow:1px 1px 6px rgba(0,0,0,.5);cursor:pointer;transform:translateY(-50%)}.jdw-product-grid--carousel .jdw-product-grid__items .slick-prev{left:10px}.jdw-product-grid--carousel .jdw-product-grid__items .slick-next{right:10px}.jdw-product-grid--carousel .jdw-product-grid__items .slick-prev:hover,.jdw-product-grid--carousel .jdw-product-grid__items .slick-next:hover,.jdw-product-grid--carousel .jdw-product-grid__items .slick-prev:focus,.jdw-product-grid--carousel .jdw-product-grid__items .slick-next:focus{background:transparent;color:#fff}.jdw-product-grid--carousel .jdw-product-grid__items .slick-prev.slick-disabled,.jdw-product-grid--carousel .jdw-product-grid__items .slick-next.slick-disabled{opacity:0}.jdw-product-grid--carousel .jdw-product-grid__items .slick-prev span,.jdw-product-grid--carousel .jdw-product-grid__items .slick-next span{display:block;margin:0 auto;line-height:1}.jdw-product-grid__item{padding:0 10px 40px}.content-grid.colored-background .jdw-product-grid__item{padding:0 10px}.jdw-product-grid.jdw-product-grid--articles .jdw-product-grid__items{padding:0}.jdw-product-grid.jdw-product-grid--articles .jdw-product-grid__item{padding:0 20px 0}@media (min-width:768px){.jdw-product-grid:not(.jdw-product-grid--colored):not(.jdw-product-grid--brands) .jdw-product-grid__item{padding-left:20px;padding-right:20px}}.jdw-product-grid__item--card,.jdw-product-grid__item--logo{height:100%}.jdw-product-grid__item--card:hover,.jdw-product-grid__item--logo:hover{box-shadow:none}.jdw-product-card__media,.jdw-product-logo__media .elementor-widget-container,.jdw-product-logo__media a{display:block;width:100%;line-height:0;overflow:hidden;transition:box-shadow 0.2s ease-in-out}.jdw-product-card__media-surface,.jdw-product-logo__media img{display:block;width:100%;transition:transform 0.2s ease-in-out}.jdw-product-card__media-surface{aspect-ratio:16 / 9}.jdw-product-grid__item--card:hover .jdw-product-card__media,.jdw-product-grid__item--logo:hover .jdw-product-logo__media .elementor-widget-container,.jdw-product-grid__item--logo:hover .jdw-product-logo__media a{box-shadow:0 5px 15px rgba(0,0,0,.5)}.jdw-product-grid__item--card:hover .jdw-product-card__media-surface,.jdw-product-grid__item--logo:hover .jdw-product-logo__media img{transform:scale(1.05)}.jdw-product-grid--static-cards{margin-bottom:10px}@media (min-width:992px){.jdw-product-grid--static-cards{margin-bottom:60px}}.jdw-product-grid--static-cards .jdw-product-card__media,.jdw-product-grid--static-cards .jdw-product-card__media-surface,.jdw-product-grid--static-cards .jdw-product-grid__item--card{transition:none}.jdw-product-grid--static-cards .jdw-product-grid__item--card:hover .jdw-product-card__media{box-shadow:none}.jdw-product-grid--static-cards .jdw-product-grid__item--card:hover .jdw-product-card__media-surface{transform:none}.jdw-product-grid--millwork-catalog{margin-bottom:10px}.jdw-product-grid--millwork-catalog .jdw-product-card__body{padding-bottom:40px!important}@media (min-width:992px){.jdw-product-grid--millwork-catalog{margin-bottom:60px}}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-grid__item{padding:0 0 40px!important}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__media{aspect-ratio:16 / 9}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__media-surface{height:100%}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__body ul,.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__body ol{padding-left:20px;margin-bottom:13.5px}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__body li{padding-bottom:10px}@media (max-width:767px){.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__media{padding:0!important}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__media,.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__title,.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-card__body{width:calc(100% - 40px);margin-left:20px;margin-right:20px}}@media (min-width:768px){.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-grid__items{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 20px}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--advanced-manufacturing-catalog .jdw-product-grid__item{width:auto!important;max-width:none!important;padding:0 10px 40px!important}}.jdw-product-grid__item--video .jdw-product-card__media{position:relative}.jdw-product-grid__item--video .jdw-product-card__media--lightbox{cursor:pointer}.jdw-product-grid__item--video .jdw-product-card__media::before{content:"";position:absolute;top:50%;left:50%;z-index:2;width:72px;height:72px;border-radius:50%;background:rgba(var(--jdw-color-primary-rgb),.72);transform:translate(-50%,-50%)}.jdw-product-grid__item--video .jdw-product-card__media::after{content:"";position:absolute;top:50%;left:50%;z-index:3;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:20px solid #fff;transform:translate(-30%,-50%)}@media (min-width:768px){.jdw-product-grid--video-cards .jdw-product-grid__items{padding-left:20px;padding-right:20px}}@media (max-width:991px){.jdw-product-grid--video-cards{margin-bottom:10px}}@media (min-width:992px) and (max-width:1439px){.jdw-product-grid--video-cards .jdw-product-card__body,.jdw-product-grid--video-cards .jdw-product-card__body p{font-size:16px;line-height:24px}}.jdw-product-grid--build-science-201-videos .jdw-product-grid__item{padding-bottom:0!important}.jdw-product-grid--build-science-201-videos .jdw-product-card__title{padding-bottom:20px!important}@media (min-width:768px) and (max-width:991px){.jdw-product-grid--build-science-201-videos .jdw-product-grid__items{padding-left:0!important;padding-right:0!important}}@media (min-width:768px){.jdw-product-grid--forever-home-episodes .jdw-product-grid__items{padding-left:0!important;padding-right:0!important}}.jdw-product-grid--forever-home-build-science .jdw-product-grid__item{padding-bottom:40px!important}.jdw-product-logo__media img{aspect-ratio:3 / 2;object-fit:contain}.jdw-product-card__title .elementor-heading-title,.jdw-product-card__title .elementor-heading-title a{margin:0;text-decoration:none}.jdw-product-card__title .elementor-heading-title a:hover,.jdw-product-card__title .elementor-heading-title a:focus{text-decoration:none}.jdw-product-card__body,.jdw-product-card__link{padding:0}.jdw-product-card__link,.jdw-product-card__link .elementor-widget-container,.jdw-product-card__link .elementor-text-editor{display:inline;width:auto}.jdw-product-card__link .elementor-text-editor p{margin:0}.jdw-product-card__link p{margin:0}.jdw-product-card__link .elementor-text-editor,.jdw-product-card__link .elementor-text-editor p,.jdw-product-card__link .elementor-text-editor a{font-size:16px}.jdw-product-grid--articles .jdw-product-card__body,.jdw-product-grid--articles .jdw-product-card__body p,.jdw-product-grid--articles .jdw-product-card__link,.jdw-product-grid--articles .jdw-product-card__link p,.jdw-product-grid--articles .jdw-product-card__link a{font-size:16px;line-height:24px}.jdw-product-grid--articles .jdw-product-card__link,.jdw-product-grid--articles .jdw-product-card__link .elementor-widget-container,.jdw-product-grid--articles .jdw-product-card__link .elementor-text-editor{display:block;width:100%}.jdw-product-grid--articles .jdw-product-card__link .elementor-text-editor a{color:var(--jdw-product-blue-link);text-decoration:underline}.jdw-product-grid--articles .jdw-product-card__link a{color:var(--jdw-product-blue-link);text-decoration:underline}.jdw-product-grid--articles .jdw-product-card__link .elementor-text-editor a:hover,.jdw-product-grid--articles .jdw-product-card__link .elementor-text-editor a:focus,.jdw-product-grid--articles .jdw-product-card__link a:hover,.jdw-product-grid--articles .jdw-product-card__link a:focus{text-decoration:none}@media (max-width:767px){.jdw-product-grid__item{padding-left:0;padding-right:0}.jdw-product-grid--colored.jdw-product-grid--carousel .jdw-product-grid__items{display:none}.jdw-product-grid:not(.jdw-product-grid--brands) .jdw-product-card__media{padding:0 20px}.jdw-product-grid:not(.jdw-product-grid--brands) .jdw-product-card__media-surface{aspect-ratio:310 / 174}}@media (max-width:767px){.jdw-product-grid--custom-builder-services .jdw-product-card__media{padding:0}.jdw-product-grid--custom-builder-services .jdw-product-card__media-surface{aspect-ratio:16 / 9}}.jdw-product-grid--design-ultra-team-instagram .jdw-product-card__title{padding:20px 20px 0!important}.jdw-product-grid--design-ultra-team-instagram .jdw-product-card__link{padding:0 20px 20px!important}@media (max-width:767px){.jdw-product-grid--design-ultra-team-instagram .jdw-product-card__media{padding:0}}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--design-ultra-team-brands .jdw-product-grid__item{padding-bottom:40px!important}@media (min-width:768px){.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--design-ultra-team-brands .jdw-product-grid__items{padding-left:20px!important;padding-right:20px!important}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--design-ultra-team-brands .jdw-product-grid__item{padding-left:10px!important;padding-right:10px!important}}@media (max-width:767px){.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--design-ultra-team-brands .jdw-product-card__media{padding:0!important}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--design-ultra-team-brands .jdw-product-card__title,.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--design-ultra-team-brands .jdw-product-card__body,.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--design-ultra-team-brands .jdw-product-card__link{padding-left:0!important;padding-right:0!important}}.jdw-product-grid--pro-remodel-nav{margin-bottom:10px}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--pro-remodel-nav .jdw-product-card__title p{margin-top:0;margin-bottom:13.5px}@media (max-width:767px){.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--pro-remodel-nav .jdw-product-card__media{padding:0!important}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--pro-remodel-nav .jdw-product-card__media-surface{aspect-ratio:16 / 9!important}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--pro-remodel-nav .jdw-product-grid__item{padding-bottom:0!important;min-height:320.375px}}@media (min-width:768px) and (max-width:991px){.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--pro-remodel-nav .jdw-product-grid__item{padding-left:15px!important;padding-right:15px!important;padding-bottom:0!important;min-height:281.9375px}}@media (min-width:992px) and (max-width:1199px){.jdw-product-grid--pro-remodel-nav{margin-bottom:60px}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--pro-remodel-nav .jdw-product-grid__item{padding-left:10px!important;padding-right:10px!important;padding-bottom:0!important;min-height:280.625px}}@media (min-width:1200px){.jdw-product-grid--pro-remodel-nav{margin-bottom:60px}.jdw-product-grid.jdw-product-grid--articles.jdw-product-grid--pro-remodel-nav .jdw-product-grid__item{padding-left:10px!important;padding-right:10px!important;padding-bottom:40px!important}}@media (min-width:768px){.jdw-product-grid--carousel .jdw-product-grid__items .slick-prev{left:15px}.jdw-product-grid--carousel .jdw-product-grid__items .slick-next{right:15px}}@media (min-width:1440px){.jdw-product-grid.jdw-product-grid--articles .jdw-product-grid__items{padding:0 20px}.jdw-product-grid--carousel .jdw-product-grid__items{padding:0 50px}.jdw-product-grid--carousel .jdw-product-grid__items .slick-prev{left:35px}.jdw-product-grid--carousel .jdw-product-grid__items .slick-next{right:35px}.jdw-product-grid--articles .jdw-product-card__body,.jdw-product-grid--articles .jdw-product-card__body p,.jdw-product-grid--articles .jdw-product-card__link,.jdw-product-grid--articles .jdw-product-card__link p,.jdw-product-grid--articles .jdw-product-card__link a{font-size:18px;line-height:27px}}@media (min-width:992px) and (max-width:1439px){.jdw-product-grid.jdw-product-grid--articles .jdw-product-grid__items{padding:0 20px}}.tiles-grid .tiles-container{position:relative;display:block;margin-bottom:20px}.tiles-grid .tiles-container::after{content:"";display:block;clear:both}.tiles-grid .tiles-container .tile{display:block;float:left;width:100%}.tiles-grid .tile-component{position:relative;display:block;margin-bottom:20px;background:#fff;cursor:pointer;overflow:hidden;transition:box-shadow 0.2s ease-in-out}.tiles-grid .tile-component:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.5)}.tiles-grid .tile-component .image,.tiles-grid .tile-component .image>.elementor-widget-container,.tiles-grid .tile-component .image .elementor-image,.tiles-grid .tile-component .image a{display:block;width:100%}.tiles-grid .tile-component .image{line-height:0}.tiles-grid .tile-component .image>.elementor-widget-container{overflow:hidden}.tiles-grid .tile-component .image img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;transition:transform 0.2s ease-in-out}.tiles-grid .tile-component:hover .image img{transform:scale(1.05)}.tiles-grid .tile-component .headline{background:#fff}.tiles-grid .tile-component .headline .elementor-heading-title{margin:0;padding:0}.tiles-grid .tile-component .headline a{display:block;width:100%;padding:20px;color:var(--jdw-product-blue);text-decoration:none}.tiles-grid .tile-component .headline a:hover,.tiles-grid .tile-component .headline a:focus{color:#00040c;text-decoration:none}@media only screen and (max-width:660px){.tiles-grid .tiles-container{min-height:260px}}@media only screen and (min-width:600px) and (max-width:900px){.tiles-grid .tiles-container{min-height:435px}}@media only screen and (min-width:901px) and (max-width:1200px){.tiles-grid .tiles-container{min-height:570px}}@media only screen and (min-width:1201px){.tiles-grid .tiles-container{min-height:824px}}@media (min-width:460px){.tiles-grid .tiles-container .tile{width:50%;padding:10px}.tiles-grid .tile-component{margin-bottom:0;aspect-ratio:1 / 1}.tiles-grid .tile-component .image,.tiles-grid .tile-component .headline{position:absolute;left:0;right:0}.tiles-grid .tile-component .image{top:0;bottom:78px}.tiles-grid .tile-component .image>.elementor-widget-container,.tiles-grid .tile-component .image .elementor-image,.tiles-grid .tile-component .image a{height:100%}.tiles-grid .tile-component .image img{height:100%;aspect-ratio:auto}.tiles-grid .tile-component .headline{bottom:0;height:78px}.tiles-grid .tile-component .headline>.elementor-widget-container,.tiles-grid .tile-component .headline .elementor-heading-title{height:100%}.tiles-grid .tile-component .headline a{height:65px;padding:15px;overflow:hidden}}@media (min-width:992px){.tiles-grid .tiles-container .tile{width:25%}.tiles-grid .tiles-container .tile.large-box{width:50%}}@media (min-width:1440px){.tiles-grid .tile-component .headline .elementor-heading-title,.tiles-grid .tile-component .headline a{font-size:24px;line-height:28.8px}.tiles-grid .tile-component .image{bottom:95px}.tiles-grid .tile-component .headline{height:95px}.tiles-grid .tile-component .headline a{height:78px;padding:20px}}.jdw-product-grid--brands{margin-bottom:10px}@media (min-width:992px){.jdw-product-grid--brands{margin-bottom:60px}}.jdw-product-brand-carousel>.elementor-widget-container,.jdw-product-brand-carousel .elementor-image-carousel-wrapper,.jdw-product-brand-carousel .swiper,.jdw-product-brand-carousel .swiper-wrapper,.jdw-product-brand-carousel .swiper-slide,.jdw-product-brand-carousel .swiper-slide-inner{height:100%}.jdw-product-brand-carousel .swiper-slide{display:flex;align-items:stretch}.jdw-product-brand-carousel .swiper-slide-inner{display:flex;align-items:center;justify-content:center;height:251px;padding:20px 40px}@media (min-width:1440px){.jdw-product-brand-carousel{padding:0 50px}.jdw-product-brand-carousel .swiper-slide-inner{height:263px}}.jdw-product-brand-carousel .swiper-slide-image{display:block;width:100%;height:100%;object-fit:contain}@media (max-width:767px){.jdw-product-brand-carousel .swiper-slide-inner{height:163px;padding:0 20px}}.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button{display:flex;align-items:center;justify-content:center;width:50px;height:37px;font-size:35px;color:#75787b;background:transparent;text-shadow:1px 1px 6px rgba(0,0,0,.5)}.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button:hover,.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button:focus,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button:hover,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button:focus{color:#fff;background:transparent}.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button svg,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button svg{width:1em;height:1em}.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button i,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button i{display:block;line-height:1;text-shadow:inherit}@media (min-width:768px){.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button-prev,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button-prev{left:15px}.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button-next,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button-next{right:15px}}@media (min-width:1440px){.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button-prev,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button-prev{left:35px}.jdw-product-brand-carousel.elementor-widget .swiper .elementor-swiper-button-next,.jdw-product-brand-carousel.elementor-widget .swiper~.elementor-swiper-button-next{right:35px}}@media (min-width:768px){.jdw-product-grid__item{padding-right:10px;padding-left:10px}}@media (min-width:992px){.jdw-product-cta__content .btn.btn-default,.jdw-product-button .elementor-button{min-height:50px;padding-top:14px}}@media (max-width:991px){.buttonBand.buttonBand--services{margin-top:-10px}}@media (min-width:992px) and (max-width:1199px){.buttonBand .elementor-button{min-height:46px}}.contentBlock--statement{padding-left:20px;padding-right:20px}@media (min-width:768px) and (max-width:991px){.contentBlock--statement{padding-left:40px;padding-right:40px}}@media (min-width:1200px){.contentBlock--statement{padding-left:80px;padding-right:80px}}.contentBlock--centered-intro{padding-left:20px;padding-right:20px}.contentBlock__centeredCopy,.contentBlock__centeredCopy .elementor-widget-container,.contentBlock__centeredCopy .elementor-text-editor{margin:0}.contentBlock__centeredCopy,.contentBlock__centeredCopy .elementor-text-editor,.contentBlock__centeredCopy p,.contentBlock__centeredCopy .elementor-text-editor p{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;text-align:center}.contentBlock__centeredCopy p,.contentBlock__centeredCopy .elementor-text-editor p{margin-top:0;margin-bottom:13.5px}.contentBlock__centeredCopy a,.contentBlock__centeredCopy .elementor-text-editor a{color:var(--jdw-product-blue-link);text-decoration:underline}.contentBlock__centeredCopy a:hover,.contentBlock__centeredCopy a:focus,.contentBlock__centeredCopy .elementor-text-editor a:hover,.contentBlock__centeredCopy .elementor-text-editor a:focus{text-decoration:none}@media (min-width:768px) and (max-width:991px){.contentBlock--centered-intro{padding-left:40px;padding-right:40px}}@media (min-width:1200px){.contentBlock--centered-intro{padding-left:80px;padding-right:80px}}@media (min-width:1440px){.contentBlock__centeredCopy,.contentBlock__centeredCopy .elementor-text-editor,.contentBlock__centeredCopy p,.contentBlock__centeredCopy .elementor-text-editor p{font-size:18px;line-height:27px}}.contentBlock--left-intro{margin-top:20px;padding-left:20px;padding-right:20px}.contentBlock__leftIntroTitle .elementor-heading-title{font-weight:500!important;letter-spacing:normal!important}.contentBlock__leftIntroCopy,.contentBlock__leftIntroCopy .elementor-widget-container,.contentBlock__leftIntroCopy .elementor-text-editor{margin:0}.contentBlock__leftIntroCopy,.contentBlock__leftIntroCopy .elementor-text-editor,.contentBlock__leftIntroCopy p,.contentBlock__leftIntroCopy .elementor-text-editor p{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;text-align:left}.contentBlock__leftIntroCopy p,.contentBlock__leftIntroCopy .elementor-text-editor p{margin-top:0;margin-bottom:13.5px}.contentBlock__leftIntroCopy a,.contentBlock__leftIntroCopy .elementor-text-editor a{color:var(--jdw-product-blue-link);text-decoration:underline}.contentBlock__leftIntroCopy a:hover,.contentBlock__leftIntroCopy a:focus,.contentBlock__leftIntroCopy .elementor-text-editor a:hover,.contentBlock__leftIntroCopy .elementor-text-editor a:focus{text-decoration:none}@media (min-width:768px) and (max-width:991px){.contentBlock--left-intro{padding-left:40px;padding-right:40px}}@media (min-width:1200px){.contentBlock--left-intro{padding-left:80px;padding-right:80px}}@media (min-width:1440px){.contentBlock__leftIntroCopy,.contentBlock__leftIntroCopy .elementor-text-editor,.contentBlock__leftIntroCopy p,.contentBlock__leftIntroCopy .elementor-text-editor p{font-size:18px;line-height:27px}}@media (min-width:992px) and (max-width:1439px){.contentBlock--cta-centered .contentBlock__ctaButton .elementor-button{min-height:48px}}@media (min-width:1440px){.contentBlock--cta-centered .contentBlock__ctaButton .elementor-button{min-height:50px}}.jdw-product-cta__content .elementor-widget-container,.jdw-product-cta__content .elementor-text-editor,.jdw-product-cta__content .elementor-text-editor p{margin:0;text-align:center}.jdw-product-video{margin-bottom:40px;padding:0 20px}@media (min-width:768px){.jdw-product-video{padding:0}}@media (min-width:992px){.jdw-product-video{margin-bottom:60px}}.jdw-product-video__widget>.elementor-widget-container{max-width:1200px;margin:0 auto;overflow:hidden}.jdw-product-video__widget .elementor-custom-embed-image-overlay{overflow:hidden}.jdw-product-video__widget .elementor-custom-embed-image-overlay img{display:block;width:100%;height:auto}.jdw-product-video__widget .elementor-custom-embed-play{width:80px;height:80px;border-radius:50%;background:rgba(var(--jdw-color-primary-rgb),.72);transition:transform 0.2s ease,background-color 0.2s ease}.jdw-product-video__widget .elementor-custom-embed-play i,.jdw-product-video__widget .elementor-custom-embed-play svg{font-size:38px}.jdw-product-video__widget:hover .elementor-custom-embed-play{background:rgba(var(--jdw-color-accent-rgb),.88);transform:translate(-50%,-50%) scale(1.08)}.jdw-product-video{margin-bottom:60px}@media (min-width:768px) and (max-width:991px){.jdw-product-video{margin-bottom:80px}}@media (min-width:992px){.jdw-product-video{margin-bottom:100px}}.jdw-product-video__widget>.elementor-wrapper{max-width:1200px;margin:0 auto;overflow:hidden}.jdw-product-video__widget .elementor-custom-embed-play{display:flex;align-items:center;justify-content:center;background:#fff}.jdw-product-video__widget .elementor-custom-embed-play svg{width:28px;height:28px;fill:var(--jdw-color-primary);color:var(--jdw-color-primary)}.jdw-product-video__widget:hover .elementor-custom-embed-play{background:#fff}.jdw-readyframe-counter{margin-bottom:40px}.jdw-readyframe-counter__heading .elementor-heading-title{margin:0;color:var(--jdw-product-blue);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;line-height:1;letter-spacing:.05em;text-align:center}@media (min-width:992px){.jdw-readyframe-counter__heading .elementor-heading-title{font-size:40px}}.jdw-readyframe-counter__hero{margin-top:30px;min-height:400px;text-align:center;text-shadow:2px 2px 3px #000}.jdw-readyframe-counter__inner{min-height:inherit;color:#fff}.jdw-readyframe-counter__number .elementor-heading-title{color:#fff;font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:50px;font-weight:400;line-height:1;letter-spacing:.08em}.jdw-readyframe-counter__disclaimer{padding:20px}.jdw-readyframe-counter__disclaimer .elementor-widget-container,.jdw-readyframe-counter__disclaimer .elementor-text-editor,.jdw-readyframe-counter__disclaimer .elementor-text-editor p,.jdw-readyframe-counter__disclaimer .elementor-text-editor a{font-size:14px}@media (min-width:576px){.jdw-readyframe-counter__number .elementor-heading-title{font-size:70px}}@media (min-width:768px){.jdw-readyframe-counter__number .elementor-heading-title{font-size:100px}.jdw-readyframe-counter__disclaimer{padding-left:6.5%;padding-right:6.5%}}.jdw-readyframe-showcase .content-carousel-component{margin-bottom:40px}.jdw-readyframe-showcase .content-carousel-component .box{background:var(--jdw-product-blue);color:#fff}.jdw-readyframe-showcase .content-carousel-component .box .headline,.jdw-readyframe-showcase .content-carousel-component .box .headline h2,.jdw-readyframe-showcase .content-carousel-component .box .content,.jdw-readyframe-showcase .content-carousel-component .box .content p,.jdw-readyframe-showcase .content-carousel-component .box .content li{color:#fff}.jdw-readyframe-showcase .content-carousel-component .box .content .btn{margin-top:20px}.jdw-readyframe-showcase .content-carousel-component .slides{padding-left:0}@media (min-width:1440px){.jdw-readyframe-showcase .content-carousel-component{margin-bottom:80px}}.video-carousel-strip .headline .elementor-heading-title{font-size:32px!important;line-height:32px!important}@media (min-width:992px){.video-carousel-strip .headline .elementor-heading-title{font-size:40px!important;line-height:40px!important}}.iconCollection__item>.iconCollection__media{flex:0 0 40px!important;width:40px!important;min-width:40px!important;max-width:40px!important}@media (min-width:768px){.iconCollection__item>.iconCollection__media{flex-basis:50px!important;width:50px!important;min-width:50px!important;max-width:50px!important}}.formCenteredSection__copy.elementor-widget{width:100%!important;max-width:600px!important;margin-left:auto;margin-right:auto;align-self:center}.formCenteredSection__copy>p{margin:0!important}.formCenteredSection__card.e-con{box-shadow:0 12px 30px rgba(0,0,0,.08),0 3px 8px rgba(0,0,0,.05)}@media (max-width:600px){.formCenteredSection.e-con{padding:30px 16px 30px 16px}}.bldrBoothWrap.e-con{width:calc(100% - 40px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;padding:0 200px 20px!important;text-align:center}.bldrBoothWrap__title .elementor-headline{margin:0}@media (max-width:1200px){.bldrBoothWrap.e-con{padding:0 120px 20px!important}}@media (max-width:900px){.bldrBoothWrap.e-con{padding:0 60px 20px!important}}@media (max-width:600px){.bldrBoothWrap.e-con{padding:0 24px 20px!important}}.hubPillRow.e-con{flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;padding-left:20px!important;padding-right:20px!important}.hubPillRow__items.e-con{width:100%!important;max-width:none!important;align-self:center}.hubPillRow__pill.e-con{width:auto!important;flex:0 0 auto!important}.hubPillRow__pill.e-con{transition:background 0.2s ease}.hubPillRow__pill.e-con:hover{background-color:rgba(20,192,255,.35)!important}.hubPillRow__label .elementor-heading-title{white-space:nowrap;text-transform:uppercase}.hubPillRow__label a{text-decoration:none!important}.hubPillRow__label a:hover,.hubPillRow__label a:focus{text-decoration:underline!important}.bannerContentBox--digitalSolutions .jump-anchor{position:relative;top:-220px;display:block;height:0}@media (max-width:900px){.bannerContentBox--digitalSolutions .jump-anchor{top:-180px}}@media (max-width:600px){.bannerContentBox--digitalSolutions .jump-anchor{top:-140px}}@media (min-width:768px) and (max-width:991px){.hubPillRow.e-con{padding-left:50px!important;padding-right:50px!important}}@media (min-width:992px) and (max-width:1199px){.hubPillRow.e-con{padding-left:calc(6.5% + 40px)!important;padding-right:calc(6.5% + 40px)!important}}@media (min-width:1200px){.hubPillRow.e-con{padding-left:calc(6.5% + 80px)!important;padding-right:calc(6.5% + 80px)!important}}.bannerContentBox--digitalSolutions .jdw-banner-copy ul{padding-left:25px}.bannerContentBox--digitalSolutions .headline .elementor-heading-title{letter-spacing:1.5px!important}@media (max-width:767px){.bannerContentBox--digitalSolutions>.box{padding-bottom:13.5px!important}.bannerContentBox--digitalSolutions .jdw-banner-copy>ul:last-child{margin-bottom:0!important}}.betterBuildingContent__grid.e-con{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px!important;width:100%!important;max-width:1100px!important;padding-top:20px!important;padding-bottom:20px!important}.betterBuildingContent__item.e-con{width:auto!important;min-width:0!important}@media (max-width:990px){.betterBuildingContent__grid.e-con{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px!important;justify-items:center}.betterBuildingContent__item.e-con{min-height:190px}}@media (max-width:768px){.betterBuildingContent__grid.e-con{gap:18px!important}.betterBuildingContent__item.e-con{min-height:179px}}.manufacturingOperations.e-con{padding:0 20px!important}.manufacturingOperations__intro.elementor-widget{width:100%!important;max-width:825px!important;margin:0 auto 40px!important;align-self:center}.manufacturingOperations__intro .elementor-heading-title{font-size:30px!important;line-height:30px!important}.manufacturingOperations__stats.e-con{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-around;padding:20px 0!important}.manufacturingOperations__item.e-con{width:33.333%!important;max-width:33.333%!important;flex:0 0 33.333%!important;padding:30px 20px!important;border:0 solid var(--jdw-color-primary)!important}.manufacturingOperations__item--2.e-con,.manufacturingOperations__item--3.e-con{border-left-width:1px!important}.manufacturingOperations__value .elementor-heading-title{font-size:60px!important;line-height:60px!important;letter-spacing:0.05em!important}.manufacturingOperations__label .elementor-heading-title{font-size:24px!important;line-height:1.2em!important;letter-spacing:0.05em!important}@media (min-width:768px) and (max-width:991px){.manufacturingOperations.e-con{padding:0 40px!important}}@media (max-width:991px){.manufacturingOperations__intro .elementor-heading-title{font-size:24px!important;line-height:24px!important}.manufacturingOperations__stats.e-con{flex-wrap:wrap}.manufacturingOperations__item.e-con{width:50%!important;max-width:50%!important;flex:0 0 50%!important;border:0 solid var(--jdw-color-primary)!important}.manufacturingOperations__item--1.e-con{border-bottom-width:1px!important}.manufacturingOperations__item--2.e-con{border-left-width:1px!important}.manufacturingOperations__value .elementor-heading-title{font-size:34px!important;line-height:34px!important}.manufacturingOperations__label .elementor-heading-title{font-size:22px!important}}@media (min-width:1200px){.manufacturingOperations.e-con{padding:0 80px!important}}.contentCarouselComponent__headline .elementor-heading-title{font-size:32px!important;line-height:32px!important;letter-spacing:0.05em!important}@media (min-width:992px){.contentCarouselComponent__headline .elementor-heading-title{font-size:40px!important;line-height:40px!important}}@media (max-width:767px){.contentCarouselComponent__widget .content-carousel-component .bannerContentBox{flex-direction:row;flex-wrap:wrap}.contentCarouselComponent__widget .content-carousel-component .bannerContentBox>.image,.contentCarouselComponent__widget .content-carousel-component .bannerContentBox.content-aligned-left>.image,.contentCarouselComponent__widget .content-carousel-component .bannerContentBox.content-aligned-right>.image{order:0;flex:0 0 100%;min-width:100%;max-width:none;overflow:hidden}.contentCarouselComponent__widget .content-carousel-component .bannerContentBox>.box,.contentCarouselComponent__widget .content-carousel-component .bannerContentBox.content-aligned-left>.box,.contentCarouselComponent__widget .content-carousel-component .bannerContentBox.content-aligned-right>.box{order:1;flex:1 1 100%;min-width:100%;max-width:none;padding:40px 20px!important}}@media (min-width:768px) and (max-width:991px){.contentCarouselComponent__widget .content-carousel-component .slick-dots{display:block!important}.contentCarouselComponent__widget .content-carousel-component .bannerContentBox{flex-direction:row;flex-wrap:nowrap}.contentCarouselComponent__widget .content-carousel-component .bannerContentBox>.image,.contentCarouselComponent__widget .content-carousel-component .bannerContentBox.content-aligned-left>.image,.contentCarouselComponent__widget .content-carousel-component .bannerContentBox.content-aligned-right>.image{order:1;flex:1 1 60%;min-width:60%;max-width:60%}.contentCarouselComponent__widget .content-carousel-component .bannerContentBox>.box,.contentCarouselComponent__widget .content-carousel-component .bannerContentBox.content-aligned-left>.box,.contentCarouselComponent__widget .content-carousel-component .bannerContentBox.content-aligned-right>.box{order:0;display:flex;align-self:center;align-items:center;flex:1 1 auto;min-width:0;max-width:none;padding:40px!important}}.contentCarouselComponent__widget--design-ultra-team .content-carousel-component{margin-bottom:0}.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox{height:100%}@media (max-width:991px){.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox>.image .item,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .responsive-banner,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .jdw-content-slides-carousel__image-wrapper,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .jdw-content-slides-carousel__media-link,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .jdw-content-slides-carousel__image-wrapper>.jdw-content-slides-carousel__image,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .jdw-content-slides-carousel__media-link>.jdw-content-slides-carousel__image-wrapper>.jdw-content-slides-carousel__image{height:100%;min-height:inherit}}@media (min-width:768px){.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .slick-prev,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .slick-next{top:50%;margin-top:0}.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox>.box,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox.content-aligned-left>.box,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox.content-aligned-right>.box{display:flex;align-self:stretch;align-items:center;flex:1 1 auto;min-width:0;max-width:none}}@media (min-width:768px) and (max-width:991px){.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .slick-dots{display:block!important}.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox{align-items:stretch;flex-direction:row;flex-wrap:nowrap;margin-top:0;margin-bottom:0;overflow:visible}.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox>.image,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox.content-aligned-left>.image,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox.content-aligned-right>.image{order:1;display:flex;flex:0 0 60%;min-height:100%;min-width:60%;max-width:60%;overflow:visible}.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox>.image .item,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox>.image .responsive-banner,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox>.image .jdw-content-slides-carousel__image-wrapper{display:flex;flex:1 1 auto}.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox>.box,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox.content-aligned-left>.box,.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox.content-aligned-right>.box{order:0;padding:40px!important}.contentCarouselComponent__widget--design-ultra-team .content-carousel-component .bannerContentBox .box .headline{font-size:40px}}.contentBlock__expertBioCopy,.contentBlock__expertBioCopy .elementor-widget-container,.contentBlock__expertBioCopy .elementor-text-editor{margin:0}.contentBlock__expertBioCopy,.contentBlock__expertBioCopy .elementor-text-editor,.contentBlock__expertBioCopy p,.contentBlock__expertBioCopy .elementor-text-editor p{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.contentBlock__expertBioCopy p,.contentBlock__expertBioCopy .elementor-text-editor p{margin-top:0;margin-bottom:13.5px}@media (min-width:1200px){.contentBlock__expertBioCopy,.contentBlock__expertBioCopy .elementor-text-editor,.contentBlock__expertBioCopy p,.contentBlock__expertBioCopy .elementor-text-editor p{font-size:18px;line-height:27px}}.contentCarouselComponentSection--experts-webinars .contentCarouselComponent__expertCopy,.contentCarouselComponentSection--experts-webinars .contentCarouselComponent__expertCopy p{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.contentCarouselComponentSection--experts-webinars .contentCarouselComponent__expertCopy>p{margin-top:0;margin-bottom:13.5px}.contentCarouselComponentSection--experts-webinars .contentCarouselComponent__expertButton{margin-bottom:0}.contentCarouselComponentSection--experts-webinars .jdw-content-slides-carousel__video-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:20px;padding:14px 30px 12px;border:3px solid var(--jdw-product-red);border-radius:0;background:var(--jdw-product-red);color:#fff;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:16px;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease}.contentCarouselComponentSection--experts-webinars .jdw-content-slides-carousel__video-cta:hover,.contentCarouselComponentSection--experts-webinars .jdw-content-slides-carousel__video-cta:focus{background:var(--jdw-product-red-hover);border-color:var(--jdw-product-red-hover);color:#fff}@media (min-width:1200px){.contentCarouselComponentSection--experts-webinars .contentCarouselComponent__expertCopy,.contentCarouselComponentSection--experts-webinars .contentCarouselComponent__expertCopy p{font-size:18px;line-height:27px}.contentCarouselComponentSection--experts-webinars .jdw-content-slides-carousel__video-cta{min-height:50px;font-size:18px;line-height:18px}}@media (max-width:767px){.elementor .elementor-element.getConnectedForm{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}@media (min-width:768px) and (max-width:991px){.elementor .elementor-element.getConnectedForm{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}}@media (min-width:992px) and (max-width:1439px){.elementor .elementor-element.getConnectedForm{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}}@media (min-width:1440px){.elementor .elementor-element.getConnectedForm{--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px}}.requestQuoteForm__copy .elementor-text-editor p{margin:0}.requestQuoteForm__title.elementor-widget{margin-bottom:20px!important}.requestQuoteForm__copy.elementor-widget{margin-bottom:13.5px!important}.requestQuoteForm__inner.e-con{padding:0}.requestQuoteForm__widget.elementor-widget,.requestQuoteForm__widget .elementor-widget-container,.requestQuoteForm__widget .jdw-contact-form-7__wrap,.requestQuoteForm__widget .wpcf7,.requestQuoteForm__widget .wpcf7 form,.requestQuoteForm__widget .requestQuoteForm__form{width:100%}.requestQuoteForm__widget .wpcf7{color:var(--jdw-color-primary)}.requestQuoteForm__widget .wpcf7 form{margin:0}.requestQuoteForm__widget .wpcf7 form br{display:none}.requestQuoteForm__widget .wpcf7 .wpcf7-form-control-wrap{display:block;width:100%}.requestQuoteForm__widget .requestQuoteForm__form{font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif}.requestQuoteForm__widget .requestQuoteForm__progress{display:flex;justify-content:space-between;gap:2%;margin-bottom:20px}.requestQuoteForm__widget .requestQuoteForm__progressStep{flex:1 1 50%;max-width:49%;height:4px;background:#a7a8a9}.requestQuoteForm__widget .requestQuoteForm__progressStep--active{background:var(--jdw-color-accent)}.requestQuoteForm__widget .requestQuoteForm__legendRow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 20px;margin-bottom:10px}.requestQuoteForm__widget .requestQuoteForm__subHeading{color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:22px;line-height:33px}.requestQuoteForm__widget .requestQuoteForm__requiredLegend{color:var(--jdw-color-accent);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2}.requestQuoteForm__widget .requestQuoteForm__groupTitle{width:100%;margin:10px 0 20px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.2}.requestQuoteForm__widget .requestQuoteForm__grid{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.requestQuoteForm__widget .requestQuoteForm__field{width:100%}.requestQuoteForm__widget .requestQuoteForm__field--full{width:100%}.requestQuoteForm__widget .requestQuoteForm__label,.requestQuoteForm__widget .requestQuoteForm__field label{display:block;margin:0 0 6px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2}.requestQuoteForm__widget .requestQuoteForm__required{margin-right:2px;color:var(--jdw-color-accent)}.requestQuoteForm__widget .requestQuoteForm__control,.requestQuoteForm__widget .requestQuoteForm__textarea,.requestQuoteForm__widget .wpcf7 input[type="text"],.requestQuoteForm__widget .wpcf7 input[type="email"],.requestQuoteForm__widget .wpcf7 input[type="tel"],.requestQuoteForm__widget .wpcf7 select,.requestQuoteForm__widget .wpcf7 textarea{width:100%;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;border-radius:0;box-shadow:none}.requestQuoteForm__widget .requestQuoteForm__control,.requestQuoteForm__widget .wpcf7 input[type="text"],.requestQuoteForm__widget .wpcf7 input[type="email"],.requestQuoteForm__widget .wpcf7 input[type="tel"]{padding:6px 0 8px;border:0;border-bottom:1px solid var(--jdw-color-primary);background:transparent}.requestQuoteForm__widget .wpcf7 input::placeholder,.requestQuoteForm__widget .wpcf7 textarea::placeholder{color:#7a8190;opacity:1}.requestQuoteForm__widget .wpcf7 select{padding:10px 40px 10px 10px;border:1px solid var(--jdw-color-primary);outline:none;appearance:none;background:transparent url(../../../../../../themes/hello-theme-child/assets/images/icon-arrow.png) no-repeat center right;background-size:40px}.requestQuoteForm__widget .requestQuoteForm__textareaWrap{border:1px solid var(--jdw-color-primary);padding-bottom:20px}.requestQuoteForm__widget .requestQuoteForm__textarea,.requestQuoteForm__widget .wpcf7 textarea{height:124px;min-height:124px;padding:10px;border:0;outline:0;resize:vertical;background:transparent}.requestQuoteForm__widget .requestQuoteForm__helpText{display:block;margin-top:6px;color:var(--jdw-color-accent);font-size:12px;line-height:1.2}.requestQuoteForm__widget .requestQuoteForm__billingFields[hidden]{display:none!important}.requestQuoteForm__widget .requestQuoteForm__radioControl{display:flex;flex-wrap:wrap;gap:16px 24px}.requestQuoteForm__widget .requestQuoteForm__radioControl .wpcf7-list-item{margin:0}.requestQuoteForm__widget .requestQuoteForm__radioControl .wpcf7-list-item-label{display:inline-flex;align-items:center;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:14px}.requestQuoteForm__widget .requestQuoteForm__radioControl input[type="radio"]{width:14px;height:14px;margin:0 8px 0 0;appearance:none;border:1px solid var(--jdw-color-primary);border-radius:50%;background:#fff}.requestQuoteForm__widget .requestQuoteForm__radioControl input[type="radio"]:checked{border-color:var(--jdw-color-accent);box-shadow:inset 0 0 0 3px #fff;background:var(--jdw-color-accent)}.requestQuoteForm__widget .requestQuoteForm__uploadRow{display:flex;flex-direction:column;gap:16px}.requestQuoteForm__widget .requestQuoteForm__uploadControl{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.requestQuoteForm__widget .requestQuoteForm__fileInput{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.requestQuoteForm__widget .requestQuoteForm__fileLabel{display:inline-flex;align-items:center;min-height:50px;padding:15px 60px 15px 20px;border:1px solid var(--jdw-color-primary);color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;text-decoration:none;cursor:pointer;background:transparent url(../../../../../../themes/hello-theme-child/assets/images/icon-arrow.png) no-repeat calc(100% - 12px) center;background-size:28px}.requestQuoteForm__widget .requestQuoteForm__uploadControl.has-files .requestQuoteForm__fileLabel{max-width:100%}.requestQuoteForm__widget .requestQuoteForm__fileLabelText{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requestQuoteForm__widget .requestQuoteForm__fileReset{padding:0;border:0;background:transparent;color:var(--jdw-color-primary-link);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;cursor:pointer}.requestQuoteForm__widget .requestQuoteForm__fileReset:hover,.requestQuoteForm__widget .requestQuoteForm__fileReset:focus{text-decoration:underline}.requestQuoteForm__widget .requestQuoteForm__uploadHelp p{margin:0 0 6px;color:var(--jdw-color-primary);font-size:14px;line-height:1.4}.requestQuoteForm__widget .requestQuoteForm__uploadHelp span{font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif}.requestQuoteForm__widget .requestQuoteForm__acceptance .wpcf7-list-item{margin:0}.requestQuoteForm__widget .requestQuoteForm__acceptance .wpcf7-list-item-label{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4}.requestQuoteForm__widget .requestQuoteForm__acceptance input[type="checkbox"]{position:relative;top:2px;width:16px;height:16px;margin:0 10px 0 0;appearance:none;border:1px solid var(--jdw-color-primary);background:#fff}.requestQuoteForm__widget .requestQuoteForm__acceptance input[type="checkbox"]:checked{border-color:var(--jdw-color-accent);background:linear-gradient(var(--jdw-color-accent),var(--jdw-color-accent));background-repeat:no-repeat;background-position:center;background-size:10px 10px}.requestQuoteForm__widget .requestQuoteForm__captchaHelp{margin-top:20px;color:#75787b;font-size:12px;line-height:1.3}.requestQuoteForm__widget .requestQuoteForm__submitRow{display:flex;justify-content:flex-end;margin-top:20px;margin-bottom:40px}.requestQuoteForm__widget .requestQuoteForm__submitRow .wpcf7-spinner{display:none}.requestQuoteForm__widget .requestQuoteForm__submit{min-width:210px;min-height:50px;padding:14px 30px 12px;border:3px solid var(--jdw-color-accent);background:var(--jdw-color-accent);color:#fff;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:1;transition:background-color 0.2s ease,border-color 0.2s ease}.requestQuoteForm__widget .requestQuoteForm__submit:hover,.requestQuoteForm__widget .requestQuoteForm__submit:focus{border-color:#640816;background:#640816}.requestQuoteForm__widget .wpcf7-not-valid-tip{margin-top:6px;color:var(--jdw-color-accent);font-size:12px;line-height:1.2}.requestQuoteForm__widget .wpcf7 form .wpcf7-response-output{margin:0 0 20px;padding:12px 16px;color:var(--jdw-color-primary);font-size:14px;line-height:1.4}@media (min-width:601px){.requestQuoteForm__inner.e-con{padding-left:30px!important;padding-right:30px!important}.requestQuoteForm__widget .requestQuoteForm__field{width:49%}.requestQuoteForm__widget .requestQuoteForm__field--full{width:100%;flex:0 0 100%}.requestQuoteForm__widget .requestQuoteForm__uploadRow{flex-direction:row;align-items:flex-start;justify-content:space-between}.requestQuoteForm__widget .requestQuoteForm__uploadControl{flex:0 0 44%;max-width:44%}.requestQuoteForm__widget .requestQuoteForm__uploadHelp{flex:0 0 48%;max-width:48%}}@media (min-width:768px){.requestQuoteForm__widget .requestQuoteForm__requiredLegend{font-size:12px}.requestQuoteForm__widget .requestQuoteForm__label,.requestQuoteForm__widget .requestQuoteForm__field label{font-size:12px}.requestQuoteForm__widget .wpcf7 select{padding:5px 40px 1px 10px}}@media (max-width:600px){.requestQuoteForm__inner.e-con{padding-left:20px!important;padding-right:20px!important}}@media (min-width:992px){.requestQuoteForm__inner.e-con{padding-left:0!important;padding-right:0!important}}.elementor-icon-list-text{position:relative;padding-left:0!important;padding-inline-start:0!important}@media (min-width:768px){.footer-container .site-links .elementor-icon-list-text:before{content:'';position:absolute;bottom:-5px;right:0;width:0;height:2px;background-color:#fff;-webkit-transition:width 0.3s cubic-bezier(.25,1,.5,1);-moz-transition:width 0.3s cubic-bezier(.25,1,.5,1);-ms-transition:width 0.3s cubic-bezier(.25,1,.5,1);-o-transition:width 0.3s cubic-bezier(.25,1,.5,1);transition:width 0.3s cubic-bezier(.25,1,.5,1)}}.footer-container .site-links a:hover .elementor-icon-list-text:before{left:0;right:auto;width:100%}.jdw-site-feedback{--jdw-site-feedback-red:#c8202f;--jdw-site-feedback-red-hover:#a61726;--jdw-site-feedback-navy:#1f2958;--jdw-site-feedback-text:#333e48;--jdw-site-feedback-border:#d0d5df;--jdw-site-feedback-panel-width:min(600px, calc(100vw - 32px));--jdw-site-feedback-panel-height:min(700px, calc(100dvh - 32px));position:relative;z-index:999997}.jdw-site-feedback button.jdw-site-feedback__trigger{position:fixed;right:0;bottom:10vh;transform:rotate(-90deg) translate(100%,0);transform-origin:bottom right;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 16px;border:0;border-radius:8px 8px 0 0!important;appearance:none;background:var(--jdw-site-feedback-red)!important;color:#ffffff!important;font:500 16px / 22.4px "National 2","Helvetica Neue",Helvetica,Arial,sans-serif!important;cursor:pointer;box-shadow:none!important;transition:right 0.4s cubic-bezier(.7,0,.3,1),opacity 0.3s ease,padding-bottom 0.2s ease-out,background-color 0.2s ease}.jdw-site-feedback button.jdw-site-feedback__trigger:hover,.jdw-site-feedback button.jdw-site-feedback__trigger:focus{padding-bottom:20px!important;background:var(--jdw-site-feedback-red-hover)!important}.jdw-site-feedback__triggerLabel{display:inline-block}.jdw-site-feedback.is-open .jdw-site-feedback__trigger,.jdw-site-feedback.is-closing .jdw-site-feedback__trigger{right:-3rem;opacity:0;pointer-events:none}.jdw-site-feedback__panel[hidden]{display:none!important}.jdw-site-feedback__panel{position:fixed;right:calc(-1 * var(--jdw-site-feedback-panel-width) - 64px);bottom:2rem;width:var(--jdw-site-feedback-panel-width);height:var(--jdw-site-feedback-panel-height);max-height:calc(100dvh - 32px);background:var(--jdw-site-feedback-navy);border-radius:16px 16px 12px 12px;box-shadow:0 0 17px 1px rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:right 0.4s cubic-bezier(.7,0,.3,1),opacity 0.3s ease}.jdw-site-feedback.is-open .jdw-site-feedback__panel{right:2rem;opacity:1;pointer-events:auto}.jdw-site-feedback__panelHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px;margin:4px 8px;padding:0 0 4px}.jdw-site-feedback h2.jdw-site-feedback__panelTitle{margin:0;color:#ffffff!important;font:500 14px / 28px "National 2","Helvetica Neue",Helvetica,Arial,sans-serif!important}.jdw-site-feedback button.jdw-site-feedback__close{position:relative;flex:0 0 auto;width:28px;height:28px;padding:0;border:0;border-radius:8px!important;appearance:none;background:transparent!important;cursor:pointer;transition:background-color 0.2s ease}.jdw-site-feedback button.jdw-site-feedback__close:hover,.jdw-site-feedback button.jdw-site-feedback__close:focus{background:rgba(0,0,0,.9)!important}.jdw-site-feedback__close svg{display:block;width:28px;height:28px}.jdw-site-feedback__panelBody{width:calc(100% - 20px);height:calc(100% - 54px);margin:0 auto 10px;padding:0;background:#fff;border-radius:8px 8px 12px 12px;overflow-y:auto}.jdw-site-feedback__panelBody,.jdw-site-feedback__panelBody *{box-sizing:border-box}.jdw-site-feedback__panelBody .wpcf7,.jdw-site-feedback__panelBody .wpcf7 form,.jdw-site-feedback__panelBody .wpcf7-form-control-wrap{width:100%}.jdw-site-feedback__panelBody .wpcf7{color:var(--jdw-site-feedback-text)}.jdw-site-feedback__panelBody .wpcf7 form{margin:0;padding:24px 40px 28px;color:#000;font-family:Arial,sans-serif}.jdw-site-feedback__panelBody .wpcf7 form br{display:none}.jdw-site-feedback-form__fields{display:flex;flex-direction:column;gap:20px}.jdw-site-feedback-form__field{width:100%}.jdw-site-feedback-form__field label{display:block;margin:0 0 8px;color:#000;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4}.jdw-site-feedback-form__field label span{color:var(--jdw-site-feedback-red)}.jdw-site-feedback__panelBody .wpcf7 input[type="text"],.jdw-site-feedback__panelBody .wpcf7 input[type="email"],.jdw-site-feedback__panelBody .wpcf7 input[type="tel"],.jdw-site-feedback__panelBody .wpcf7 select,.jdw-site-feedback__panelBody .wpcf7 textarea{width:100%;margin:0;border:1px solid #000;border-radius:0!important;background:#fff;color:#000;box-shadow:none!important}.jdw-site-feedback__panelBody .wpcf7 input[type="text"],.jdw-site-feedback__panelBody .wpcf7 input[type="email"],.jdw-site-feedback__panelBody .wpcf7 input[type="tel"],.jdw-site-feedback__panelBody .wpcf7 select{min-height:40px;padding:6px 10px;font:500 18px / 24px Arial,sans-serif!important}.jdw-site-feedback__panelBody .wpcf7 textarea{min-height:140px;padding:10px;font:500 16px / 18.4px Arial,sans-serif!important;resize:vertical}.jdw-site-feedback__panelBody .wpcf7 select{padding-right:44px;appearance:none;background:#fff url(../../../../../../themes/hello-theme-child/assets/images/icon-arrow.png) no-repeat center right 6px;background-size:32px}.jdw-site-feedback__panelBody .wpcf7 input::placeholder,.jdw-site-feedback__panelBody .wpcf7 textarea::placeholder{color:#666;opacity:1}.jdw-site-feedback-form__note{margin:20px 0 0;color:#4b4b4b;font-family:Arial,sans-serif;font-size:12px;line-height:1.5}.jdw-site-feedback-form__note a{color:var(--jdw-site-feedback-navy);text-decoration:underline}.jdw-site-feedback-form__submitRow{display:flex;justify-content:flex-end;margin-top:24px}.jdw-site-feedback-form__submitRow .wpcf7-spinner{display:none}.jdw-site-feedback__panelBody .wpcf7 input.wpcf7-submit.jdw-site-feedback-form__submit[type="submit"]{min-width:132px;min-height:50px;padding:0 36px;border:1px solid transparent;border-radius:2px!important;background:var(--jdw-site-feedback-red)!important;color:#ffffff!important;font:400 15px / 15px Arial,sans-serif!important;transition:background-color 0.2s ease}.jdw-site-feedback__panelBody .wpcf7 input.wpcf7-submit.jdw-site-feedback-form__submit[type="submit"]:hover,.jdw-site-feedback__panelBody .wpcf7 input.wpcf7-submit.jdw-site-feedback-form__submit[type="submit"]:focus{background:var(--jdw-site-feedback-red-hover)!important}.jdw-site-feedback__panelBody .wpcf7-not-valid-tip{margin-top:6px;color:var(--jdw-site-feedback-red);font-size:12px;line-height:1.4}.jdw-site-feedback__panelBody .wpcf7 form .wpcf7-response-output{margin:0 0 18px;padding:12px 14px;border:1px solid var(--jdw-site-feedback-border);border-radius:8px;color:var(--jdw-site-feedback-text);font-size:14px;line-height:1.5}@media (max-width:600px){.jdw-site-feedback{--jdw-site-feedback-panel-width:calc(100vw - 16px);--jdw-site-feedback-panel-height:min(700px, calc(100dvh - 16px))}.jdw-site-feedback__panel{right:calc(-1 * var(--jdw-site-feedback-panel-width) - 16px);bottom:8px}.jdw-site-feedback.is-open .jdw-site-feedback__panel{right:8px}.jdw-site-feedback__panelBody{width:calc(100% - 8px);height:calc(100% - 54px);margin:0 auto 4px;padding:0}.jdw-site-feedback__panelBody .wpcf7 form{padding:20px 16px 24px}.jdw-site-feedback-form__submitRow{justify-content:stretch}.jdw-site-feedback-form__submit{width:100%}}@media (prefers-reduced-motion:reduce){.jdw-site-feedback__trigger,.jdw-site-feedback__panel,.jdw-site-feedback-form__submit,.jdw-site-feedback__close{transition:none}}.jdw-live-chat{--jdw-live-chat-red:var(--jdw-color-accent);--jdw-live-chat-red-hover:#640816;--jdw-live-chat-navy:var(--jdw-color-primary);--jdw-live-chat-text:#16325c;--jdw-live-chat-border:#d8dde6;--jdw-live-chat-muted:#54698d;--jdw-live-chat-width:min(450px, calc(100vw - 24px));--jdw-live-chat-height:min(590px, calc(100dvh - 24px));position:relative;z-index:999998}.jdw-live-chat button.jdw-live-chat__trigger{position:fixed;right:12px;bottom:0;display:inline-flex;align-items:center;min-height:46px;padding:0 12px;border:0;border-radius:8px 8px 0 0!important;appearance:none;background:var(--jdw-live-chat-red)!important;box-shadow:0 0 12px rgba(0,0,0,.5)!important;color:#ffffff!important;font:400 15.75px / 15.75px Arial,sans-serif!important;cursor:pointer;transition:opacity 0.2s ease,transform 0.25s ease,background-color 0.2s ease}.jdw-live-chat button.jdw-live-chat__trigger:hover,.jdw-live-chat button.jdw-live-chat__trigger:focus{background:var(--jdw-live-chat-red-hover)!important}.jdw-live-chat__triggerIcon{flex:0 0 auto;display:block;width:19.6875px;height:21.75px;margin-right:10px;background-color:currentColor;-webkit-mask-image:url(../../../../../../themes/hello-theme-child/assets/images/jdw-live-chat-trigger-icon.svg);mask-image:url(../../../../../../themes/hello-theme-child/assets/images/jdw-live-chat-trigger-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.jdw-live-chat__triggerLabel{display:inline-block;white-space:nowrap}.jdw-live-chat.is-open .jdw-live-chat__trigger,.jdw-live-chat.is-closing .jdw-live-chat__trigger{opacity:0;transform:translateY(12px);pointer-events:none}.jdw-live-chat__panel[hidden]{display:none!important}.jdw-live-chat__panel{position:fixed;right:12px;bottom:0;width:var(--jdw-live-chat-width);height:var(--jdw-live-chat-height);border-radius:8px 8px 0 0;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.35);overflow:hidden;opacity:0;pointer-events:none;transform:translateY(24px);transition:opacity 0.25s ease,transform 0.25s ease}.jdw-live-chat.is-open .jdw-live-chat__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.jdw-live-chat__panelHeader{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;background:var(--jdw-live-chat-navy)}.jdw-live-chat h2.jdw-live-chat__panelTitle{margin:0;color:#ffffff!important;font:700 16px / 20px Arial,sans-serif!important}.jdw-live-chat button.jdw-live-chat__close{position:relative;flex:0 0 auto;width:28px;height:28px;padding:0;border:0;border-radius:4px!important;appearance:none;background:transparent!important;cursor:pointer;transition:background-color 0.2s ease}.jdw-live-chat button.jdw-live-chat__close:hover,.jdw-live-chat button.jdw-live-chat__close:focus{background:rgba(255,255,255,.12)!important}.jdw-live-chat__close span{position:absolute;top:13px;left:6px;width:16px;height:2px;background:#fff}.jdw-live-chat__close span:first-child{transform:rotate(45deg)}.jdw-live-chat__close span:last-child{transform:rotate(-45deg)}.jdw-live-chat__panelBody{height:calc(100% - 48px);padding:16px 16px 20px;overflow-y:auto}.jdw-live-chat__panelBody,.jdw-live-chat__panelBody *{box-sizing:border-box}.jdw-live-chat__panelBody .wpcf7,.jdw-live-chat__panelBody .wpcf7 form,.jdw-live-chat__panelBody .wpcf7-form-control-wrap{width:100%}.jdw-live-chat__panelBody .wpcf7{color:var(--jdw-live-chat-text);font-family:Arial,sans-serif}.jdw-live-chat__panelBody .wpcf7 form{margin:0}.jdw-live-chat__panelBody .wpcf7 form br{display:none}.jdw-live-chat-form__terms{margin:0 0 16px;color:var(--jdw-live-chat-muted);font-family:Arial,sans-serif;font-size:12px;line-height:1.5}.jdw-live-chat-form__terms a{color:var(--jdw-live-chat-navy);text-decoration:underline}.jdw-live-chat-form__fields{display:flex;flex-direction:column;gap:14px}.jdw-live-chat-form__field label{display:block;margin:0 0 6px;color:var(--jdw-live-chat-text);font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.4}.jdw-live-chat-form__field label span{color:var(--jdw-live-chat-red)}.jdw-live-chat__panelBody .wpcf7 input[type="text"],.jdw-live-chat__panelBody .wpcf7 input[type="email"],.jdw-live-chat__panelBody .wpcf7 input[type="tel"]{width:100%;min-height:40px;margin:0;padding:8px 12px;border:1px solid var(--jdw-live-chat-border);border-radius:4px!important;background:#fff;color:var(--jdw-live-chat-text);font:400 14px / 19.6px Arial,sans-serif!important;box-shadow:none!important}.jdw-live-chat__panelBody .wpcf7 input::placeholder{color:#706e6b;opacity:1}.jdw-live-chat-form__submitRow{margin-top:20px}.jdw-live-chat-form__submitRow .wpcf7-spinner{display:none}.jdw-live-chat__panelBody .wpcf7 input.wpcf7-submit.jdw-live-chat-form__submit[type="submit"]{width:100%;min-height:40px;padding:10px 16px;border:0;border-radius:4px!important;background:var(--jdw-live-chat-red)!important;color:#ffffff!important;font:700 14px / 16px Arial,sans-serif!important;transition:background-color 0.2s ease}.jdw-live-chat__panelBody .wpcf7 input.wpcf7-submit.jdw-live-chat-form__submit[type="submit"]:hover,.jdw-live-chat__panelBody .wpcf7 input.wpcf7-submit.jdw-live-chat-form__submit[type="submit"]:focus{background:var(--jdw-live-chat-red-hover)!important}.jdw-live-chat__panelBody .wpcf7-not-valid-tip{margin-top:6px;color:var(--jdw-live-chat-red);font-size:12px;line-height:1.4}.jdw-live-chat__panelBody .wpcf7 form .wpcf7-response-output{margin:0 0 16px;padding:10px 12px;border:1px solid var(--jdw-live-chat-border);border-radius:4px;color:var(--jdw-live-chat-text);font-size:13px;line-height:1.5}@media (max-width:480px){.jdw-live-chat{--jdw-live-chat-width:calc(100vw - 12px);--jdw-live-chat-height:min(590px, calc(100dvh - 12px))}.jdw-live-chat__trigger{right:6px;bottom:0;max-width:calc(100vw - 12px)}.jdw-live-chat__panel{right:6px;bottom:0}.jdw-live-chat__panelBody{padding:12px 12px 16px}}@media (prefers-reduced-motion:reduce){.jdw-live-chat__trigger,.jdw-live-chat__panel,.jdw-live-chat-form__submit,.jdw-live-chat__close{transition:none}}.jdw-blog-archive-page,.jdw-blog-post-page{--jdw-blog-color-ink:var(--jdw-color-primary);--jdw-blog-color-ink-soft:#29457a;--jdw-blog-color-accent:var(--jdw-color-accent);--jdw-blog-color-accent-hover:#990c23;--jdw-blog-color-surface:#f3f7fb;--jdw-blog-color-border:rgba(var(--jdw-color-primary-rgb), 0.12);--jdw-blog-shadow-soft:0 24px 60px rgba(var(--jdw-color-primary-rgb), 0.12);--jdw-blog-shadow-card:0 18px 40px rgba(var(--jdw-color-primary-rgb), 0.08);background:radial-gradient(circle at top left,rgba(var(--jdw-color-accent-rgb),.08),transparent 32%),linear-gradient(180deg,#f7fafc 0%,#ffffff 28%);color:var(--jdw-blog-color-ink)}.familyBrandsGridSection{background:#fff}.familyBrandsGrid{display:flex;flex-wrap:wrap}.familyBrandsGrid__item{width:100%;display:flex;padding:0 20px 40px}@media (min-width:768px){.familyBrandsGrid__item{flex:1 1 50%;max-width:50%;padding:0 20px 40px}}@media (min-width:1200px){.familyBrandsGrid__item{flex:1 1 33.333%;max-width:33.333%;padding:0 30px 30px}}.familyBrandsGrid__item.is-hidden{display:none!important}.familyBrandsGrid__card{width:100%;display:flex;flex-direction:column}.familyBrandsGrid__media{min-height:140px;margin-bottom:15px;display:flex;align-items:center}@media (min-width:768px){.familyBrandsGrid__media{min-height:180px}}.familyBrandsGrid__media .elementor-widget-image,.familyBrandsGrid__media .elementor-widget-container,.familyBrandsGrid__media .elementor-image{width:100%}.familyBrandsGrid__media a{display:block}.familyBrandsGrid__media img{display:block;width:100%;max-height:180px;object-fit:contain;object-position:left center;transition:transform 0.2s ease-in-out}.familyBrandsGrid__media a:hover img,.familyBrandsGrid__media a:focus img{transform:scale(1.05)}.familyBrandsGrid__card>.elementor-widget-heading .elementor-heading-title a{color:inherit;text-decoration:none}.familyBrandsGrid__card>.elementor-widget-heading .elementor-heading-title a:hover,.familyBrandsGrid__card>.elementor-widget-heading .elementor-heading-title a:focus{text-decoration:underline}.familyBrandsGrid__card>.elementor-widget-text-editor .elementor-text-editor,.familyBrandsGrid__card>.elementor-widget-text-editor .elementor-text-editor p{color:var(--jdw-color-primary)}.familyBrandsGrid__card>.elementor-widget-text-editor .elementor-text-editor p:last-child{margin-bottom:0}.familyBrandsGrid__card>.elementor-widget-text-editor+.elementor-widget-text-editor{margin-top:auto;padding-top:6px}.familyBrandsGrid__card>.elementor-widget-text-editor+.elementor-widget-text-editor .elementor-text-editor p{margin:0}.familyBrandsGrid__card>.elementor-widget-text-editor+.elementor-widget-text-editor .elementor-text-editor a{color:var(--jdw-color-primary-link);text-decoration:none}.familyBrandsGrid__card>.elementor-widget-text-editor+.elementor-widget-text-editor .elementor-text-editor a:hover,.familyBrandsGrid__card>.elementor-widget-text-editor+.elementor-widget-text-editor .elementor-text-editor a:focus{text-decoration:underline}.familyBrandsGridSection__actions{display:flex;justify-content:center;padding:0 20px 40px}@media (min-width:1200px){.familyBrandsGridSection__actions{padding-bottom:50px}}.familyBrandsGridSection__actions.is-hidden{display:none!important}.familyBrandsGridSection__actions .elementor-button-wrapper{display:block}.familyBrandsGridSection__actions .elementor-button{min-width:205px;justify-content:center}.jdw-blog-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px;padding:0;list-style:none;color:rgba(255,255,255,.78);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.jdw-blog-breadcrumb li{display:inline-flex;align-items:center;gap:10px}.jdw-blog-breadcrumb li:not(:last-child)::after{content:"/";opacity:.5}.jdw-blog-breadcrumb a,.jdw-blog-breadcrumb span{color:inherit;text-decoration:none}.jdw-blog-breadcrumb a:hover,.jdw-blog-breadcrumb a:focus{color:#fff}.jdw-blog-hero,.jdw-blog-post-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.95fr);gap:40px;align-items:stretch;padding:56px clamp(20px, 4vw, 60px);background:linear-gradient(135deg,rgba(var(--jdw-color-primary-link-rgb),.32),rgba(var(--jdw-color-primary-rgb),0) 48%),linear-gradient(180deg,var(--jdw-color-primary-link) 0%,var(--jdw-color-primary) 100%);overflow:hidden}.jdw-blog-hero::before,.jdw-blog-post-hero::before{content:"";position:absolute;inset:auto auto -120px -120px;width:320px;height:320px;border:1px solid rgba(255,255,255,.12);border-radius:50%;pointer-events:none}.jdw-blog-hero::after,.jdw-blog-post-hero::after{content:"";position:absolute;top:36px;right:36px;width:160px;height:160px;background:linear-gradient(135deg,rgba(var(--jdw-color-accent-rgb),.55),rgba(var(--jdw-color-accent-rgb),0)),radial-gradient(circle,rgba(255,255,255,.12) 0,rgba(255,255,255,0) 70%);border-radius:50%;filter:blur(12px);pointer-events:none}.jdw-blog-hero__content,.jdw-blog-post-hero__content,.jdw-blog-hero__featured-card,.jdw-blog-post-hero__media{position:relative;z-index:1}.jdw-blog-hero__eyebrow,.jdw-blog-related__eyebrow{margin:0 0 12px;color:rgba(255,255,255,.74);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:2px;line-height:18px;text-transform:uppercase}.jdw-blog-hero__title,.jdw-blog-post-hero__title,.jdw-blog-related__title{margin:0;color:#fff;font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:clamp(48px, 5vw, 80px);line-height:.95;letter-spacing:2.5px;text-transform:uppercase}.jdw-blog-hero__description,.jdw-blog-post-hero__standfirst{max-width:720px;margin:24px 0 0;color:rgba(255,255,255,.9);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:18px;line-height:29px}.jdw-blog-hero__stats,.jdw-blog-post-hero__meta,.jdw-blog-card__meta{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:24px;color:rgba(255,255,255,.82);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.jdw-blog-hero__stats span,.jdw-blog-post-hero__meta span,.jdw-blog-card__meta span{position:relative}.jdw-blog-hero__stats span:not(:last-child)::after,.jdw-blog-post-hero__meta span:not(:last-child)::after,.jdw-blog-card__meta span:not(:last-child)::after{content:"";display:inline-block;width:4px;height:4px;margin-left:16px;border-radius:50%;background:currentColor;vertical-align:middle}.jdw-blog-hero__featured-card,.jdw-blog-post-hero__media,.jdw-blog-archive-toolbar,.jdw-blog-card,.jdw-blog-post-shell,.jdw-blog-related{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06);backdrop-filter:blur(10px)}.jdw-blog-hero__featured-card{align-self:end;padding:24px;box-shadow:0 22px 50px rgba(0,0,0,.22)}.jdw-blog-hero__featured-label{display:inline-flex;align-items:center;min-height:32px;margin-bottom:18px;padding:0 12px;background:rgba(var(--jdw-color-accent-rgb),.18);color:#fff;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1.6px;text-transform:uppercase}.jdw-blog-hero__featured-body{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.jdw-blog-hero__featured-title,.jdw-blog-card__title{margin:16px 0 0;color:var(--jdw-blog-color-ink);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:34px;line-height:.98;letter-spacing:1.2px;text-transform:uppercase}.jdw-blog-hero__featured-title a,.jdw-blog-card__title a{color:inherit;text-decoration:none}.jdw-blog-hero__featured-title a:hover,.jdw-blog-hero__featured-title a:focus,.jdw-blog-card__title a:hover,.jdw-blog-card__title a:focus{color:var(--jdw-blog-color-accent)}.jdw-blog-hero__featured-excerpt,.jdw-blog-card__excerpt{margin:16px 0 0;color:var(--jdw-blog-color-ink-soft);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}.jdw-blog-hero__featured-card .jdw-blog-card__meta,.jdw-blog-hero__featured-card .jdw-blog-hero__featured-title,.jdw-blog-hero__featured-card .jdw-blog-hero__featured-title a{color:#fff}.jdw-blog-hero__featured-card .jdw-blog-hero__featured-excerpt{color:rgba(255,255,255,.88)}.jdw-blog-hero__featured-media,.jdw-blog-card__media,.jdw-blog-post-hero__media{position:relative;overflow:hidden;background:#dfe8f2}.jdw-blog-hero__featured-media img,.jdw-blog-card__media img,.jdw-blog-post-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.jdw-blog-post-hero__media{min-height:420px;box-shadow:0 24px 60px rgba(0,0,0,.2)}.jdw-blog-post-hero__media-placeholder{width:100%;height:100%;min-height:420px;background:linear-gradient(135deg,rgba(var(--jdw-color-accent-rgb),.24),rgba(var(--jdw-color-accent-rgb),0)),linear-gradient(180deg,#dfe8f2 0%,#f7fafc 100%)}a.jdw-blog-link,a.jdw-blog-link:visited,a.jdw-blog-button,a.jdw-blog-button:visited,button.jdw-blog-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border:1px solid transparent;background:var(--jdw-blog-color-accent);color:#fff;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:15px;line-height:18px;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease}a.jdw-blog-link:hover,a.jdw-blog-link:focus,a.jdw-blog-button:hover,a.jdw-blog-button:focus,button.jdw-blog-button:hover,button.jdw-blog-button:focus{background:var(--jdw-blog-color-accent-hover);color:#fff;transform:translateY(-1px)}a.jdw-blog-button--ghost,a.jdw-blog-button--ghost:visited,button.jdw-blog-button--ghost{border-color:rgba(var(--jdw-color-primary-rgb),.18);background:#fff;color:var(--jdw-blog-color-ink)}a.jdw-blog-button--ghost:hover,a.jdw-blog-button--ghost:focus,button.jdw-blog-button--ghost:hover,button.jdw-blog-button--ghost:focus{border-color:var(--jdw-blog-color-accent);background:rgba(var(--jdw-color-accent-rgb),.04);color:var(--jdw-blog-color-accent)}.jdw-blog-archive-shell,.jdw-blog-related,.jdw-blog-post-shell{margin:0 auto;padding:0 clamp(20px, 4vw, 60px) 80px}.jdw-blog-archive-toolbar,.jdw-blog-post-shell,.jdw-blog-related{position:relative;margin-top:-36px;padding:28px;background:rgba(255,255,255,.96);border-color:var(--jdw-blog-color-border);box-shadow:var(--jdw-blog-shadow-soft);backdrop-filter:none}.jdw-blog-archive-toolbar{display:grid;gap:22px}.jdw-blog-archive-toolbar__form{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr) auto;gap:16px;align-items:end}.jdw-blog-archive-toolbar__meta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.jdw-blog-archive-toolbar__results{color:var(--jdw-blog-color-ink);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:15px;line-height:22px}.jdw-blog-active-filters,.jdw-blog-post-hero__topics,.jdw-blog-card__topics{display:flex;flex-wrap:wrap;gap:10px}.jdw-blog-field{display:grid;gap:8px}.jdw-blog-field label{color:var(--jdw-blog-color-ink);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px}.jdw-blog-field select,.jdw-blog-field input{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--jdw-blog-color-border);border-radius:0;background:#fff;box-shadow:none;color:var(--jdw-blog-color-ink);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.jdw-blog-field select:focus,.jdw-blog-field input:focus{outline:none;border-color:var(--jdw-blog-color-accent)}.jdw-blog-field--actions{display:flex;gap:12px;align-items:center}.jdw-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.jdw-blog-card{display:flex;flex-direction:column;min-height:100%;border-color:var(--jdw-blog-color-border);background:#fff;box-shadow:var(--jdw-blog-shadow-card);overflow:hidden}.jdw-blog-card__media{display:block;aspect-ratio:16 / 10}.jdw-blog-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:20px 20px 24px}.jdw-blog-card__meta{margin-top:0;color:var(--jdw-blog-color-ink-soft)}.jdw-blog-card__title{color:var(--jdw-blog-color-ink);font-size:30px}.jdw-blog-card__topics{margin-top:16px}.jdw-blog-chip,.jdw-blog-chip:visited{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid rgba(var(--jdw-color-primary-rgb),.14);background:#fff;color:var(--jdw-blog-color-ink);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;letter-spacing:.3px;text-decoration:none}.jdw-blog-chip:hover,.jdw-blog-chip:focus{border-color:var(--jdw-blog-color-accent);color:var(--jdw-blog-color-accent)}.jdw-blog-card .jdw-blog-link{margin-top:auto}.jdw-blog-post-hero__content .jdw-blog-link,.jdw-blog-hero__featured-card .jdw-blog-link{margin-top:22px}.jdw-blog-pagination{margin-top:32px}.jdw-blog-pagination .page-numbers{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.jdw-blog-pagination .page-numbers li{margin:0}.jdw-blog-pagination .page-numbers a,.jdw-blog-pagination .page-numbers span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--jdw-blog-color-border);background:#fff;color:var(--jdw-blog-color-ink);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:15px;line-height:18px;text-decoration:none}.jdw-blog-pagination .page-numbers a:hover,.jdw-blog-pagination .page-numbers a:focus,.jdw-blog-pagination .page-numbers .current{border-color:var(--jdw-blog-color-accent);background:var(--jdw-blog-color-accent);color:#fff}.jdw-blog-empty-state{display:grid;gap:14px;justify-items:start;margin-top:28px;padding:32px;border:1px solid var(--jdw-blog-color-border);background:#fff;box-shadow:var(--jdw-blog-shadow-card)}.jdw-blog-empty-state h2{margin:0;font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:36px;line-height:36px;letter-spacing:1.4px;text-transform:uppercase}.jdw-blog-empty-state p{margin:0;color:var(--jdw-blog-color-ink-soft);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}.jdw-blog-post-shell{max-width:1120px}.jdw-blog-entry{max-width:860px;margin:0 auto}.jdw-blog-entry__heading{margin:56px 0 18px;color:var(--jdw-blog-color-ink);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:40px;line-height:40px;letter-spacing:1.7px;text-transform:uppercase}.jdw-blog-entry__paragraph,.jdw-blog-entry__list,.jdw-blog-entry__raw,.jdw-blog-entry blockquote,.jdw-blog-entry table{color:var(--jdw-blog-color-ink);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:18px;line-height:31px}.jdw-blog-entry__paragraph{margin:0 0 22px}.jdw-blog-entry__paragraph a,.jdw-blog-entry__list a,.jdw-blog-entry__raw a{color:var(--jdw-blog-color-accent)}.jdw-blog-entry__paragraph a:hover,.jdw-blog-entry__paragraph a:focus,.jdw-blog-entry__list a:hover,.jdw-blog-entry__list a:focus,.jdw-blog-entry__raw a:hover,.jdw-blog-entry__raw a:focus{color:var(--jdw-blog-color-accent-hover)}.jdw-blog-entry__media,.jdw-blog-entry__gallery{margin:28px 0 36px}.jdw-blog-entry__media img,.jdw-blog-entry__gallery img{display:block;width:100%;height:auto}.jdw-blog-entry__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jdw-blog-entry__gallery-item{margin:0;overflow:hidden;background:#f1f5fa}.jdw-blog-entry__list ul,.jdw-blog-entry__list ol{margin:0 0 24px 20px;padding:0}.jdw-blog-entry__list li+li{margin-top:10px}.jdw-blog-entry__raw table{width:100%;border-collapse:collapse}.jdw-blog-entry__raw th,.jdw-blog-entry__raw td{padding:12px 14px;border:1px solid var(--jdw-blog-color-border);text-align:left;vertical-align:top}.jdw-blog-entry__raw blockquote{margin:0 0 28px;padding-left:18px;border-left:3px solid var(--jdw-blog-color-accent)}.jdw-blog-related{max-width:1320px}.jdw-blog-related__header{display:flex;gap:20px;align-items:end;justify-content:space-between;margin-bottom:28px}.jdw-blog-related__eyebrow{color:var(--jdw-blog-color-ink-soft)}.jdw-blog-related__title{color:var(--jdw-blog-color-ink);font-size:48px}@media (max-width:1199px){.jdw-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jdw-blog-hero,.jdw-blog-post-hero{grid-template-columns:minmax(0,1fr)}.jdw-blog-post-hero__media,.jdw-blog-hero__featured-card{max-width:880px}}@media (max-width:991px){.jdw-blog-archive-toolbar__form{grid-template-columns:repeat(2,minmax(0,1fr))}.jdw-blog-field--actions{grid-column:1 / -1}.jdw-blog-entry__heading{font-size:34px;line-height:34px}.jdw-blog-related__header{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.jdw-blog-hero,.jdw-blog-post-hero{gap:28px;padding-top:34px;padding-bottom:34px}.jdw-blog-hero__title,.jdw-blog-post-hero__title,.jdw-blog-related__title{letter-spacing:1.8px}.jdw-blog-archive-shell,.jdw-blog-related,.jdw-blog-post-shell{padding-right:20px;padding-left:20px;padding-bottom:50px}.jdw-blog-archive-toolbar,.jdw-blog-post-shell,.jdw-blog-related{margin-top:-18px;padding:20px}.jdw-blog-archive-toolbar__form,.jdw-blog-grid,.jdw-blog-entry__gallery{grid-template-columns:minmax(0,1fr)}.jdw-blog-card__body,.jdw-blog-hero__featured-card{padding:18px}.jdw-blog-entry__paragraph,.jdw-blog-entry__list,.jdw-blog-entry__raw,.jdw-blog-entry blockquote,.jdw-blog-entry table{font-size:17px;line-height:29px}.jdw-blog-entry__heading{margin-top:40px;font-size:30px;line-height:30px;letter-spacing:1.2px}}.jdw-blog-post-page .jdw-blog-post-hero__content{align-self:center;padding:clamp(24px, 3vw, 36px);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-left:3px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(6px)}.jdw-blog-post-page .jdw-blog-post-hero__title{color:#fff;text-shadow:0 10px 24px rgba(0,0,0,.22)}.jdw-blog-post-page .jdw-blog-related{margin-top:0;max-width:none;padding:72px clamp(20px, 4vw, 60px) 80px;border:0;background:transparent;box-shadow:none;backdrop-filter:none}.jdw-blog-post-page .jdw-blog-related .jdw-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:1440px){.jdw-blog-post-page .jdw-blog-related .jdw-blog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991px){.jdw-blog-post-page .jdw-blog-related .jdw-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.jdw-blog-post-page .jdw-blog-post-hero__content{padding:22px 20px 24px}.jdw-blog-post-page .jdw-blog-related{padding:56px 20px 50px}.jdw-blog-post-page .jdw-blog-related .jdw-blog-grid{grid-template-columns:minmax(0,1fr)}}.jdw-blog-landing-page{background:#fff;background-image:none;color:var(--jdw-color-primary)}.jdw-blog-landing-page__section1,.jdw-blog-landing-page__section2,.jdw-blog-landing-page__section3{background:#fff}.jdw-blog-landing-page__hero-media img{display:block;width:100%;height:250px;object-fit:cover}.jdw-blog-landing-page__section2{padding-top:40px}.jdw-blog-landing-page__two-column{margin-bottom:40px}.jdw-blog-landing-page__headline,.jdw-blog-landing-page__content,.jdw-blog-landing-page__search-heading-wrap{box-sizing:border-box;padding-right:20px;padding-left:20px}.jdw-blog-landing-page__page-subtitle{position:relative;max-width:390px;margin-bottom:0;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;line-height:1;letter-spacing:.05em}.jdw-blog-landing-page__page-subtitle h1{margin:0;color:inherit;font-size:inherit;font-weight:400;line-height:inherit}.jdw-blog-landing-page__content{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.jdw-blog-landing-page__subheading{margin:20px 0;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:22px;line-height:33px;font-weight:400}.jdw-blog-search-form{box-sizing:border-box;padding:0 0 40px}.jdw-blog-search-form__field{box-sizing:border-box;padding:0 20px 30px}.jdw-blog-search-form__field--cta{max-width:160px}.jdw-blog-search-form__field label{display:block;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400}.jdw-blog-search-form__field select{width:100%;height:36px;padding:0 40px 0 10px;border:1px solid var(--jdw-color-primary);border-radius:0;background:transparent url(../../../../../../themes/hello-theme-child/assets/images/icon-arrow.png) no-repeat center right;background-size:40px;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0}.jdw-blog-search-form__field input{width:100%;height:36px;padding:0;border:0;border-bottom:1px solid var(--jdw-color-primary);border-radius:0;background:transparent;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;outline:0}.jdw-blog-search-form__field input::-webkit-search-cancel-button{-webkit-appearance:searchfield;appearance:searchfield}.jdw-blog-search-form__submit,.jdw-blog-load-more__button,a.jdw-blog-load-more__button,a.jdw-blog-load-more__button:visited{display:inline-flex;align-items:center;justify-content:center;min-width:164px;min-height:46px;padding:0 24px;border:1px solid var(--jdw-color-accent);border-radius:0;background:var(--jdw-color-accent);color:#fff;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:16px;line-height:16px;font-weight:400;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.jdw-blog-search-form__submit{width:100%}.jdw-blog-search-form__submit:hover,.jdw-blog-search-form__submit:focus{background:var(--jdw-color-accent-hover);border-color:var(--jdw-color-accent-hover);color:#fff}.jdw-blog-landing-page .jdw-blog-grid{display:flex;flex-wrap:wrap;gap:0;margin-top:0;padding:0 20px}.jdw-blog-landing-page .jdw-blog-grid__item{box-sizing:border-box;width:100%}.jdw-blog-landing-page .jdw-blog-grid__item.is-hidden{display:none!important}.jdw-blog-post-component{padding-bottom:40px}.jdw-blog-post-component__image{padding-bottom:15px}.jdw-blog-post-component__image a{display:block}.jdw-blog-post-component__image img{display:block;width:100%;aspect-ratio:5 / 3;object-fit:cover;transition:transform 0.2s ease-in-out}.jdw-blog-post-component__image a:hover img,.jdw-blog-post-component__image a:focus img{transform:scale(1.05)}.jdw-blog-post-component__date{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.jdw-blog-post-component__title{margin:0;padding-top:6px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400}.jdw-blog-post-component__title a{color:inherit;text-decoration:none}.jdw-blog-post-component__title a:hover,.jdw-blog-post-component__title a:focus{text-decoration:underline}.jdw-blog-post-component__description{color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:15px;line-height:22.5px;padding:15px 0 6px}.jdw-blog-post-component__link a{color:var(--jdw-color-primary-link);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;text-decoration:underline}.jdw-blog-post-component__link a:hover,.jdw-blog-post-component__link a:focus{text-decoration:none}.jdw-blog-load-more{display:flex;justify-content:center;padding:14px 20px 48px}.jdw-blog-load-more[hidden]{display:none}.jdw-blog-load-more .jdw-blog-load-more__button,button.jdw-blog-load-more__button,a.jdw-blog-load-more__button,a.jdw-blog-load-more__button:visited{position:relative;min-width:176px;min-height:50px;padding:0 34px;border-color:var(--jdw-color-primary);background:#fff;color:var(--jdw-color-primary);box-shadow:inset 0 0 0 1px var(--jdw-color-primary);appearance:none}.jdw-blog-load-more .jdw-blog-load-more__button:hover,.jdw-blog-load-more .jdw-blog-load-more__button:focus,button.jdw-blog-load-more__button:hover,button.jdw-blog-load-more__button:focus,a.jdw-blog-load-more__button:hover,a.jdw-blog-load-more__button:focus{background:var(--jdw-color-primary);border-color:var(--jdw-color-primary);color:#fff;box-shadow:inset 0 0 0 1px var(--jdw-color-primary);transform:translateY(-1px)}.jdw-blog-landing-page .jdw-blog-empty-state{justify-items:flex-start;margin:0 20px 40px;padding:0;border:0;box-shadow:none;background:transparent}.jdw-blog-landing-page .jdw-blog-empty-state h2{color:var(--jdw-color-primary);font-size:32px;line-height:32px;letter-spacing:.05em}.jdw-blog-landing-page .jdw-blog-empty-state p{color:var(--jdw-color-primary)}.jdw-blog-load-more__button--link{min-width:0}@media (min-width:768px){.jdw-blog-landing-page__hero-media img{height:400px}.jdw-blog-landing-page__two-column{display:flex}.jdw-blog-landing-page__headline{flex:1 1 40%;min-width:40%;max-width:40%;padding-right:5%;padding-left:40px}.jdw-blog-landing-page__content{padding-left:0;flex:1 1 auto;padding-right:20px}.jdw-blog-landing-page__search-heading-wrap{padding-left:40px}.jdw-blog-search-form{padding-right:40px;padding-bottom:60px;padding-left:40px}.jdw-blog-search-form__fields{display:flex;margin-left:-20px}.jdw-blog-search-form__field{flex:1 1 auto;padding-bottom:0}.jdw-blog-search-form__field:first-child{max-width:37.5%}.jdw-blog-search-form__field--cta{padding-top:9px}.jdw-blog-landing-page .jdw-blog-grid{padding:0 10px}.jdw-blog-landing-page .jdw-blog-grid__item{flex:1 1 50%;max-width:50%;padding-right:20px;padding-left:20px}}@media (min-width:992px){.jdw-blog-landing-page__headline{padding-left:6.5%}.jdw-blog-landing-page__page-subtitle{font-size:40px}.jdw-blog-landing-page__page-subtitle::before{content:"";position:absolute;top:0;left:-45px;width:23px;height:95%;background:url(../../../../../../themes/hello-theme-child/assets/images/heading-decor.png) repeat-y}.jdw-blog-landing-page__content{padding-right:10%;font-size:18px;line-height:27px}.jdw-blog-landing-page__search-heading-wrap{padding-left:6.5%}.jdw-blog-search-form{padding-right:6.5%;padding-left:6.5%}.jdw-blog-search-form__field--cta{max-width:245px}}@media (min-width:1200px){.jdw-blog-landing-page .jdw-blog-grid{padding:0}.jdw-blog-landing-page .jdw-blog-grid__item{flex:1 1 33.3%;max-width:33.3%;padding:0 30px 30px}.jdw-blog-load-more{padding-bottom:50px}}@media (min-width:1440px){.jdw-blog-landing-page__page-subtitle{font-size:44px}.jdw-blog-search-form{padding-bottom:100px}.jdw-blog-grid{padding:0 30px}}.jdw-in-the-news-page,.jdw-in-the-news-archive{background:#fff;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}.jdw-in-the-news-page *,.jdw-in-the-news-page *::before,.jdw-in-the-news-page *::after,.jdw-in-the-news-archive *,.jdw-in-the-news-archive *::before,.jdw-in-the-news-archive *::after{box-sizing:border-box}.jdw-in-the-news-page .jdw-breadcrumb-section{display:none}.jdw-in-the-news-hero__image{height:250px;background-position:center center;background-repeat:no-repeat;background-size:cover}.jdw-in-the-news-content{padding-bottom:40px}.jdw-in-the-news-page .jdw-two-column-content{margin-top:40px;margin-bottom:40px}.jdw-in-the-news-page .jdw-two-column-content__headline{padding-right:20px;padding-left:20px}.jdw-in-the-news-page .jdw-page-subtitle{position:relative;margin-bottom:20px;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;line-height:1;font-weight:400;letter-spacing:.05em;text-align:left}.jdw-in-the-news-page .jdw-page-subtitle h1{margin:0;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit}.jdw-in-the-news-page .jdw-two-column-content__content{padding-right:20px;padding-left:20px;color:var(--jdw-color-primary);font-size:16px;line-height:24px}.jdw-in-the-news-page .jdw-two-column-content__content p{margin:0 0 24px}.jdw-in-the-news-page .jdw-two-column-content__content p:last-child{margin-bottom:0}.jdw-in-the-news-page .jdw-two-column-content__content a,.jdw-news-card__link a{color:var(--jdw-color-primary-link)}.jdw-in-the-news-subheading{margin:20px 0;padding:0 20px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:22px;line-height:1.5;font-weight:400}.jdw-in-the-news-search{padding:0 0 40px}.jdw-in-the-news-search__field{padding:0 20px 30px}.jdw-in-the-news-search__field label{display:block;margin-bottom:8px;color:var(--jdw-color-primary);font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400}.jdw-in-the-news-search__field input,.jdw-in-the-news-search__field select{width:100%;height:36px;border-radius:0;color:var(--jdw-color-primary);font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;outline:0;box-shadow:none}.jdw-in-the-news-search__field select{padding:0 40px 0 10px;border:1px solid var(--jdw-color-primary);background:transparent url(../../../../../../themes/hello-theme-child/assets/images/icon-arrow.png) no-repeat center right;background-size:40px;appearance:none;-webkit-appearance:none}.jdw-in-the-news-search__field input{padding:0;border:0;border-bottom:1px solid var(--jdw-color-primary);background:#fff}.jdw-in-the-news-search__field input::placeholder{color:#6d7792;opacity:1}.jdw-in-the-news-search__field input[type="search"]::-webkit-search-cancel-button{appearance:searchfield;-webkit-appearance:searchfield}.jdw-in-the-news-search__field--cta{width:120px;max-width:120px;padding-bottom:0}.jdw-in-the-news-button{display:inline-block;width:auto;padding:14px 30px 12px;border:3px solid var(--jdw-color-accent);border-radius:0;background:var(--jdw-color-accent);color:#fff;font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:1;font-weight:400;text-align:center;text-decoration:none;cursor:pointer;transition:border-color 0.3s linear,background-color 0.3s linear}.elementor-kit-6 .jdw-in-the-news-button{font-family:"Acumin Pro Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:16px}.jdw-in-the-news-button:hover,.jdw-in-the-news-button:focus,.jdw-in-the-news-button:active{border-color:var(--jdw-color-accent-hover);background:var(--jdw-color-accent-hover);color:#fff;box-shadow:none}.jdw-in-the-news-grid{display:flex;flex-wrap:wrap;padding:0 20px}.jdw-news-card{width:100%;padding-bottom:40px}.jdw-news-card.is-hidden,.jdw-in-the-news-empty[hidden],.jdw-in-the-news-load-more[hidden]{display:none}.jdw-news-card__image{margin-bottom:15px;overflow:hidden;background:#eef1f6}.jdw-news-card__image a{display:block}.jdw-news-card__image a:hover,.jdw-news-card__image a:focus{box-shadow:0 5px 15px rgba(0,0,0,.5)}.jdw-news-card__image img{display:block;width:100%;aspect-ratio:5 / 3;object-fit:cover;transition:transform 0.2s ease-in-out}.jdw-news-card__image a:hover img,.jdw-news-card__image a:focus img{transform:scale(1.05)}.jdw-news-card__date{color:var(--jdw-color-primary);font-size:16px;line-height:24px}.jdw-news-card__title{margin:0;padding-top:6px;font-family:"Acumin Pro Bold",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400}.jdw-news-card__title a{color:var(--jdw-color-primary);text-decoration:none}.jdw-news-card__title a:hover,.jdw-news-card__title a:focus{text-decoration:underline}.jdw-news-card__description{padding:15px 0 6px;color:var(--jdw-color-primary);font-size:15px;line-height:22.5px}.jdw-news-card__link a{font-size:16px;line-height:24px;text-decoration:underline}.jdw-news-card__link a:hover,.jdw-news-card__link a:focus{text-decoration:none}.jdw-in-the-news-empty{padding:0 20px 40px;text-align:center}.jdw-in-the-news-empty__message{padding-bottom:20px;color:var(--jdw-color-primary);font-family:"Apotek Extra Condensed Bold",Helvetica,Arial,sans-serif;font-size:32px;line-height:1;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.jdw-in-the-news-load-more{padding-bottom:40px;text-align:center}.jdw-in-the-news-load-more .jdw-in-the-news-button,.jdw-in-the-news-empty .jdw-in-the-news-button{width:205px;max-width:100%}.jdw-in-the-news-search__field--cta .jdw-in-the-news-button{width:120px}@media (min-width:768px){.jdw-in-the-news-hero__image{height:400px}.jdw-in-the-news-page .jdw-two-column-content{display:flex}.jdw-in-the-news-page .jdw-two-column-content__headline{flex:1 1 40%;min-width:40%;max-width:40%;padding-right:5%;padding-left:40px}.jdw-in-the-news-page .jdw-page-subtitle{max-width:390px;margin-bottom:0}.jdw-in-the-news-page .jdw-two-column-content__content{flex:1 1 auto;padding-right:20px;padding-left:0}.jdw-in-the-news-subheading{padding-right:40px;padding-left:40px}.jdw-in-the-news-search{padding-right:40px;padding-bottom:60px;padding-left:40px}.jdw-in-the-news-search__form{display:flex;margin-left:-20px}.jdw-in-the-news-search__field{flex:1 1 auto;padding-bottom:0}.jdw-in-the-news-search__field:first-child{max-width:37.5%}.jdw-in-the-news-search__field--cta{max-width:160px;padding-top:9px}.jdw-in-the-news-search__field--cta .jdw-in-the-news-button,.jdw-in-the-news-load-more .jdw-in-the-news-button,.jdw-in-the-news-empty .jdw-in-the-news-button{font-size:18px;line-height:18px}.jdw-in-the-news-search__field--cta .jdw-in-the-news-button{width:100%}.jdw-in-the-news-grid{padding:0 10px}.jdw-news-card{width:50%;padding-right:20px;padding-left:20px}}@media (min-width:992px){.jdw-in-the-news-page .jdw-two-column-content__headline{padding-left:6.5%}.jdw-in-the-news-page .jdw-page-subtitle{font-size:40px}.jdw-in-the-news-page .jdw-two-column-content__content{padding-right:10%;font-size:18px;line-height:27px}.jdw-in-the-news-subheading{padding-left:6.5%}.jdw-in-the-news-search{padding-right:6.5%;padding-left:6.5%}.jdw-in-the-news-search__field--cta{max-width:245px}}@media (min-width:1200px){.jdw-in-the-news-grid{padding:0}.jdw-news-card{width:33.333%;padding:0 30px 30px}}@media (min-width:1440px){.jdw-in-the-news-grid{padding:0 30px}.jdw-in-the-news-page .jdw-page-subtitle{font-size:44px}.jdw-in-the-news-search{padding-bottom:100px}}