.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), "Montserrat", "Open Sans", sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-553 .elementor-element.elementor-element-4d13a94{width:var( --container-widget-width, 102.321% );max-width:102.321%;--container-widget-width:102.321%;--container-widget-flex-grow:0;}.elementor-553 .elementor-element.elementor-element-8764cb3{width:var( --container-widget-width, 100.089% );max-width:100.089%;--container-widget-width:100.089%;--container-widget-flex-grow:0;}/* Start custom CSS */@media (min-width:768px) 

@media (max-width:767px){
.elementor-553.elementor-location-single .nc-contributing-visual ul{gap:9px!important;margin-top:16px!important;margin-bottom:14px!important;padding:0!important}
.elementor-553.elementor-location-single .nc-contributing-visual li{min-height:0!important;height:auto!important;padding:8px 12px!important;font-size:17px!important;line-height:1.4!important;font-weight:650!important}
.elementor-553.elementor-location-single .nc-factors-note{margin-top:14px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important}
.elementor-553.elementor-location-single .nc-contributing-visual img{display:block!important;width:100%!important;height:auto!important}
}

@media (max-width:767px){
.elementor-553.elementor-location-single .nc-contributing-visual ul{gap:9px!important;margin-top:16px!important;margin-bottom:14px!important;padding:0!important}
.elementor-553.elementor-location-single .nc-contributing-visual li{min-height:0!important;height:auto!important;padding:8px 12px!important;font-size:17px!important;line-height:1.4!important;font-weight:650!important}
.elementor-553.elementor-location-single .nc-factors-note{margin-top:14px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important}
.elementor-553.elementor-location-single .nc-contributing-visual img{display:block!important;width:100%!important;height:auto!important}
}

@media (max-width:767px){
.elementor-553.elementor-location-single .nc-contributing-visual ul{gap:9px!important;margin-top:16px!important;margin-bottom:14px!important;padding:0!important}
.elementor-553.elementor-location-single .nc-contributing-visual li{min-height:0!important;height:auto!important;padding:8px 12px!important;font-size:17px!important;line-height:1.4!important;font-weight:650!important}
.elementor-553.elementor-location-single .nc-factors-note{margin-top:14px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important}
.elementor-553.elementor-location-single .nc-contributing-visual img{display:block!important;width:100%!important;height:auto!important}
}and (max-width:1024px){
@media (min-width:768px) and (max-width:1024px){
.elementor-553.elementor-location-single h1{font-size:42px!important;line-height:1.15!important}
.elementor-553.elementor-location-single h2{font-size:32px!important;line-height:1.22!important}
.elementor-553.elementor-location-single h3{font-size:25px!important;line-height:1.3!important}
.elementor-553.elementor-location-single h4{font-size:20px!important;line-height:1.35!important}
.elementor-553.elementor-location-single p,.elementor-553.elementor-location-single li,.elementor-553.elementor-location-single dt,.elementor-553.elementor-location-single dd,.elementor-553.elementor-location-single td,.elementor-553.elementor-location-single th{font-size:17px!important;line-height:1.6!important}
.elementor-553.elementor-location-single img{max-width:100%;height:auto}
}
@media (max-width:767px){
html,body{max-width:100%;overflow-x:hidden}
.elementor-553.elementor-location-single{max-width:100%;overflow-x:hidden}
.elementor-553.elementor-location-single h1{font-size:36px!important;line-height:1.14!important}
.elementor-553.elementor-location-single h2{font-size:28px!important;line-height:1.22!important}
.elementor-553.elementor-location-single h3{font-size:22px!important;line-height:1.32!important}
.elementor-553.elementor-location-single h4{font-size:19px!important;line-height:1.4!important}
.elementor-553.elementor-location-single p,.elementor-553.elementor-location-single li,.elementor-553.elementor-location-single dt,.elementor-553.elementor-location-single dd{font-size:16.5px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .elementor-widget:not(:last-child){margin-bottom:14px}
.elementor-553.elementor-location-single ul,.elementor-553.elementor-location-single ol{padding-inline-start:1.2rem}
.elementor-553.elementor-location-single img{max-width:100%;height:auto}
.elementor-553.elementor-location-single .nc-delayed-timeline{padding:36px 16px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline h2{font-size:28px!important;line-height:1.2!important;margin-bottom:18px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline ol{grid-template-columns:1fr!important;gap:12px!important;padding:0!important}
.elementor-553.elementor-location-single .nc-delayed-timeline li{padding:22px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline h3{font-size:21px!important;line-height:1.3!important;margin:12px 0 8px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline p{font-size:16px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .nc-delayed-timeline .nc-num{width:30px!important;height:30px!important;font-size:15px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline li::after{display:none!important}
.elementor-553.elementor-location-single .elementor-widget-noviqcare-pattern-comparison .elementor-widget-container{display:block;max-width:100%;overflow-x:auto!important;-webkit-overflow-scrolling:touch;border-radius:12px}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison{display:table!important;width:max-content!important;min-width:720px!important;max-width:none!important;table-layout:auto!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison th,.elementor-553.elementor-location-single .noviqcare-pattern-comparison td{font-size:16px!important;line-height:1.55!important;min-width:220px!important}
.elementor-553.elementor-location-single .noviqcare-medical-disclaimer,.elementor-553.elementor-location-single .noviqcare-medical-disclaimer p,.elementor-553.elementor-location-single .noviqcare-evidence-review-statement{font-size:16px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .noviqcare-medical-disclaimer p,.elementor-553.elementor-location-single .noviqcare-evidence-review-statement{margin-bottom:14px!important}
.elementor-553.elementor-location-single .noviqcare-evidence-limitations h2,.elementor-553.elementor-location-single .noviqcare-concern-safety-guidance h2,.elementor-553.elementor-location-single .noviqcare-faq h2,.elementor-553.elementor-location-single .noviqcare-related-knowledge h2,.elementor-553.elementor-location-single .noviqcare-concern-sources h2{font-size:28px!important;line-height:1.22!important}
.elementor-553.elementor-location-single .noviqcare-evidence-limitations h3,.elementor-553.elementor-location-single .noviqcare-concern-safety-guidance h3,.elementor-553.elementor-location-single .noviqcare-related-knowledge h3{font-size:22px!important;line-height:1.32!important}
.elementor-553.elementor-location-single .noviqcare-concern-sources,.elementor-553.elementor-location-single .noviqcare-concern-sources li,.elementor-553.elementor-location-single .noviqcare-concern-sources a{font-size:15px!important;line-height:1.55!important;overflow-wrap:anywhere}
}
@media (max-width:767px){
.elementor-553.elementor-location-single .elementor-widget-noviqcare-pattern-comparison .elementor-widget-container{overflow:visible!important;border-radius:0}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;table-layout:auto!important;border:0!important;background:transparent!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison thead{display:none!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tr{display:block!important;width:100%!important;padding:0!important;border:1px solid rgba(6,26,51,.14)!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison th,.elementor-553.elementor-location-single .noviqcare-pattern-comparison td{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody th{padding:16px 18px!important;border:0!important;border-bottom:1px solid rgba(6,26,51,.12)!important;background:#eef8f7!important;color:#061a33!important;font-size:20px!important;line-height:1.3!important;font-weight:700!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td{padding:16px 18px!important;border:0!important;border-bottom:1px solid rgba(6,26,51,.09)!important;background:#fff!important;color:#181a1b!important;font-size:16px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td:last-child{border-bottom:0!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td::before{display:block;margin-bottom:7px;color:#0a6e6e;font-size:18px;line-height:1.35;font-weight:700}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td:nth-of-type(1)::before{content:"Possible temporary diffuse shedding"}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td:nth-of-type(2)::before{content:"Pattern that may need further assessment"}
}
@media (max-width:767px){
.elementor-553.elementor-location-single .noviqcare-pattern-comparison caption{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 0 18px!important;padding:0!important;text-align:left!important;font-size:28px!important;line-height:1.25!important;white-space:normal!important}
}
@media (max-width:767px){
.elementor-553.elementor-location-single .noviqcare-faq h2{font-size:28px!important;line-height:1.24!important;margin:0 0 18px!important;text-align:left!important}
.elementor-553.elementor-location-single .noviqcare-faq__item{display:block!important;margin:0!important;border:1px solid rgba(6,26,51,.13)!important;border-radius:14px!important;background:#f8f7f4!important;overflow:hidden!important;box-shadow:none!important}
.elementor-553.elementor-location-single .noviqcare-faq__item+.noviqcare-faq__item{margin-top:11px!important}
.elementor-553.elementor-location-single .noviqcare-faq__item summary{position:relative!important;display:block!important;padding:18px 56px 18px 18px!important;color:#061a33!important;font-size:18px!important;line-height:1.4!important;font-weight:650!important;cursor:pointer!important;list-style:none!important}
.elementor-553.elementor-location-single .noviqcare-faq__item summary::-webkit-details-marker{display:none!important}
.elementor-553.elementor-location-single .noviqcare-faq__item summary::marker{content:""!important}
.elementor-553.elementor-location-single .noviqcare-faq__item summary::after{content:"+";position:absolute;right:18px;top:50%;display:grid;width:28px;height:28px;transform:translateY(-50%);place-items:center;border:1px solid rgba(10,110,110,.32);border-radius:50%;color:#0a6e6e;font-size:20px;line-height:1;font-weight:600}
.elementor-553.elementor-location-single .noviqcare-faq__item[open] summary::after{content:"−"}
.elementor-553.elementor-location-single .noviqcare-faq__answer{margin:0 18px!important;padding:16px 0 18px!important;border-top:1px solid rgba(6,26,51,.11)!important}
.elementor-553.elementor-location-single .noviqcare-faq__answer p{margin:0!important;color:#181a1b!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important}
}
@media (max-width:767px){
.elementor-553.elementor-location-single .nc-contributing-visual ul{gap:9px!important;margin-top:16px!important;margin-bottom:14px!important;padding:0!important}
.elementor-553.elementor-location-single .nc-contributing-visual li{min-height:0!important;height:auto!important;padding:8px 12px!important;font-size:17px!important;line-height:1.4!important;font-weight:650!important}
.elementor-553.elementor-location-single .nc-factors-note{margin-top:14px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important}
.elementor-553.elementor-location-single .nc-contributing-visual img{display:block!important;width:100%!important;height:auto!important}
}.single-concern .elementor-location-single h1{font-size:44px!important;line-height:1.15!important}
.single-concern .elementor-location-single h2{font-size:34px!important;line-height:1.22!important}
.single-concern .elementor-location-single h3{font-size:26px!important;line-height:1.3!important}
.single-concern .elementor-location-single h4{font-size:21px!important;line-height:1.35!important}
.single-concern .elementor-location-single p,.single-concern .elementor-location-single li,.single-concern .elementor-location-single dt,.single-concern .elementor-location-single dd,.single-concern .elementor-location-single td,.single-concern .elementor-location-single th{font-size:17px!important;line-height:1.6!important}
.single-concern .elementor-location-single .elementor-top-section,.single-concern .elementor-location-single.e-con.e-parent{padding-top:48px!important;padding-bottom:48px!important}
.single-concern .elementor-location-single img{max-width:100%;height:auto}
.single-concern .elementor-location-single table{max-width:100%}
}
@media (max-width:767px){
.single-concern .elementor-location-single h1{font-size:38px!important;line-height:1.12!important}
.single-concern .elementor-location-single h2{font-size:30px!important;line-height:1.2!important}
.single-concern .elementor-location-single h3{font-size:24px!important;line-height:1.3!important}
.single-concern .elementor-location-single h4{font-size:20px!important;line-height:1.35!important}
.single-concern .elementor-location-single p,.single-concern .elementor-location-single li,.single-concern .elementor-location-single dt,.single-concern .elementor-location-single dd,.single-concern .elementor-location-single td,.single-concern .elementor-location-single th{font-size:17px!important;line-height:1.6!important}
.single-concern .elementor-location-single .elementor-widget:not(:last-child){margin-bottom:16px}
.single-concern .elementor-location-single .elementor-top-section,.single-concern .elementor-location-single.e-con.e-parent{padding-top:36px!important;padding-bottom:36px!important}
.single-concern .elementor-location-single ul,.single-concern .elementor-location-single ol{padding-inline-start:1.25rem}
.single-concern .elementor-location-single img{max-width:100%;height:auto}
.single-concern .elementor-location-single table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.single-concern .elementor-location-single .nc-delayed-timeline ol,.single-concern .elementor-location-single .nc-cycle-labels,.single-concern .elementor-location-single .nc-five-step-nav ol,.single-concern .elementor-location-single .nc-evidence-glance-grid,.single-concern .elementor-location-single .noviqcare-evidence-limitations__confidence-rows,.single-concern .elementor-location-single .noviqcare-evidence-profile-evidence__confidence-rows{grid-template-columns:1fr!important}
.single-concern .elementor-location-single .noviqcare-medical-disclaimer,.single-concern .elementor-location-single .noviqcare-evidence-review-statement,.single-concern .elementor-location-single [class*="sources"]{font-size:17px!important;line-height:1.6!important}
}@media (min-width:768px) and (max-width:1024px){
.elementor-553.elementor-location-single h1{font-size:44px!important;line-height:1.15!important}
.elementor-553.elementor-location-single h2{font-size:34px!important;line-height:1.22!important}
.elementor-553.elementor-location-single h3{font-size:26px!important;line-height:1.3!important}
.elementor-553.elementor-location-single h4{font-size:21px!important;line-height:1.35!important}
.elementor-553.elementor-location-single p,.elementor-553.elementor-location-single li,.elementor-553.elementor-location-single dt,.elementor-553.elementor-location-single dd,.elementor-553.elementor-location-single td,.elementor-553.elementor-location-single th{font-size:17px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .elementor-top-section,.elementor-553.elementor-location-single.e-con.e-parent{padding-top:48px!important;padding-bottom:48px!important}
.elementor-553.elementor-location-single img{max-width:100%;height:auto}
.elementor-553.elementor-location-single table{max-width:100%}
}
@media (max-width:767px){
.elementor-553.elementor-location-single h1{font-size:38px!important;line-height:1.12!important}
.elementor-553.elementor-location-single h2{font-size:30px!important;line-height:1.2!important}
.elementor-553.elementor-location-single h3{font-size:24px!important;line-height:1.3!important}
.elementor-553.elementor-location-single h4{font-size:20px!important;line-height:1.35!important}
.elementor-553.elementor-location-single p,.elementor-553.elementor-location-single li,.elementor-553.elementor-location-single dt,.elementor-553.elementor-location-single dd,.elementor-553.elementor-location-single td,.elementor-553.elementor-location-single th{font-size:17px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .elementor-widget:not(:last-child){margin-bottom:16px}
.elementor-553.elementor-location-single .elementor-top-section,.elementor-553.elementor-location-single.e-con.e-parent{padding-top:36px!important;padding-bottom:36px!important}
.elementor-553.elementor-location-single ul,.elementor-553.elementor-location-single ol{padding-inline-start:1.25rem}
.elementor-553.elementor-location-single img{max-width:100%;height:auto}
.elementor-553.elementor-location-single table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.elementor-553.elementor-location-single .nc-delayed-timeline ol,.elementor-553.elementor-location-single .nc-cycle-labels,.elementor-553.elementor-location-single .nc-five-step-nav ol,.elementor-553.elementor-location-single .nc-evidence-glance-grid,.elementor-553.elementor-location-single .noviqcare-evidence-limitations__confidence-rows,.elementor-553.elementor-location-single .noviqcare-evidence-profile-evidence__confidence-rows{grid-template-columns:1fr!important}
.elementor-553.elementor-location-single .noviqcare-medical-disclaimer,.elementor-553.elementor-location-single .noviqcare-evidence-review-statement,.elementor-553.elementor-location-single [class*="sources"]{font-size:17px!important;line-height:1.6!important}
@media (min-width:768px) and (max-width:1024px){
.elementor-553.elementor-location-single h1{font-size:42px!important;line-height:1.15!important}
.elementor-553.elementor-location-single h2{font-size:32px!important;line-height:1.22!important}
.elementor-553.elementor-location-single h3{font-size:25px!important;line-height:1.3!important}
.elementor-553.elementor-location-single h4{font-size:20px!important;line-height:1.35!important}
.elementor-553.elementor-location-single p,.elementor-553.elementor-location-single li,.elementor-553.elementor-location-single dt,.elementor-553.elementor-location-single dd,.elementor-553.elementor-location-single td,.elementor-553.elementor-location-single th{font-size:17px!important;line-height:1.6!important}
.elementor-553.elementor-location-single img{max-width:100%;height:auto}
}
@media (max-width:767px){
html,body{max-width:100%;overflow-x:hidden}
.elementor-553.elementor-location-single{max-width:100%;overflow-x:hidden}
.elementor-553.elementor-location-single h1{font-size:36px!important;line-height:1.14!important}
.elementor-553.elementor-location-single h2{font-size:28px!important;line-height:1.22!important}
.elementor-553.elementor-location-single h3{font-size:22px!important;line-height:1.32!important}
.elementor-553.elementor-location-single h4{font-size:19px!important;line-height:1.4!important}
.elementor-553.elementor-location-single p,.elementor-553.elementor-location-single li,.elementor-553.elementor-location-single dt,.elementor-553.elementor-location-single dd{font-size:16.5px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .elementor-widget:not(:last-child){margin-bottom:14px}
.elementor-553.elementor-location-single ul,.elementor-553.elementor-location-single ol{padding-inline-start:1.2rem}
.elementor-553.elementor-location-single img{max-width:100%;height:auto}
.elementor-553.elementor-location-single .nc-delayed-timeline{padding:36px 16px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline h2{font-size:28px!important;line-height:1.2!important;margin-bottom:18px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline ol{grid-template-columns:1fr!important;gap:12px!important;padding:0!important}
.elementor-553.elementor-location-single .nc-delayed-timeline li{padding:22px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline h3{font-size:21px!important;line-height:1.3!important;margin:12px 0 8px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline p{font-size:16px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .nc-delayed-timeline .nc-num{width:30px!important;height:30px!important;font-size:15px!important}
.elementor-553.elementor-location-single .nc-delayed-timeline li::after{display:none!important}
.elementor-553.elementor-location-single .elementor-widget-noviqcare-pattern-comparison .elementor-widget-container{display:block;max-width:100%;overflow-x:auto!important;-webkit-overflow-scrolling:touch;border-radius:12px}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison{display:table!important;width:max-content!important;min-width:720px!important;max-width:none!important;table-layout:auto!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison th,.elementor-553.elementor-location-single .noviqcare-pattern-comparison td{font-size:16px!important;line-height:1.55!important;min-width:220px!important}
.elementor-553.elementor-location-single .noviqcare-medical-disclaimer,.elementor-553.elementor-location-single .noviqcare-medical-disclaimer p,.elementor-553.elementor-location-single .noviqcare-evidence-review-statement{font-size:16px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .noviqcare-medical-disclaimer p,.elementor-553.elementor-location-single .noviqcare-evidence-review-statement{margin-bottom:14px!important}
.elementor-553.elementor-location-single .noviqcare-evidence-limitations h2,.elementor-553.elementor-location-single .noviqcare-concern-safety-guidance h2,.elementor-553.elementor-location-single .noviqcare-faq h2,.elementor-553.elementor-location-single .noviqcare-related-knowledge h2,.elementor-553.elementor-location-single .noviqcare-concern-sources h2{font-size:28px!important;line-height:1.22!important}
.elementor-553.elementor-location-single .noviqcare-evidence-limitations h3,.elementor-553.elementor-location-single .noviqcare-concern-safety-guidance h3,.elementor-553.elementor-location-single .noviqcare-related-knowledge h3{font-size:22px!important;line-height:1.32!important}
.elementor-553.elementor-location-single .noviqcare-concern-sources,.elementor-553.elementor-location-single .noviqcare-concern-sources li,.elementor-553.elementor-location-single .noviqcare-concern-sources a{font-size:15px!important;line-height:1.55!important;overflow-wrap:anywhere}
}}

@media (max-width:767px){
.elementor-553.elementor-location-single .elementor-widget-noviqcare-pattern-comparison .elementor-widget-container{overflow:visible!important;border-radius:0}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;table-layout:auto!important;border:0!important;background:transparent!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison thead{display:none!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tr{display:block!important;width:100%!important;padding:0!important;border:1px solid rgba(6,26,51,.14)!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison th,.elementor-553.elementor-location-single .noviqcare-pattern-comparison td{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody th{padding:16px 18px!important;border:0!important;border-bottom:1px solid rgba(6,26,51,.12)!important;background:#eef8f7!important;color:#061a33!important;font-size:20px!important;line-height:1.3!important;font-weight:700!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td{padding:16px 18px!important;border:0!important;border-bottom:1px solid rgba(6,26,51,.09)!important;background:#fff!important;color:#181a1b!important;font-size:16px!important;line-height:1.6!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td:last-child{border-bottom:0!important}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td::before{display:block;margin-bottom:7px;color:#0a6e6e;font-size:18px;line-height:1.35;font-weight:700}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td:nth-of-type(1)::before{content:"Possible temporary diffuse shedding"}
.elementor-553.elementor-location-single .noviqcare-pattern-comparison tbody td:nth-of-type(2)::before{content:"Pattern that may need further assessment"}
}

@media (max-width:767px){
.elementor-553.elementor-location-single .noviqcare-pattern-comparison caption{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 0 18px!important;padding:0!important;text-align:left!important;font-size:28px!important;line-height:1.25!important;white-space:normal!important}
}

@media (max-width:767px){
.elementor-553.elementor-location-single .noviqcare-faq h2{font-size:28px!important;line-height:1.24!important;margin:0 0 18px!important;text-align:left!important}
.elementor-553.elementor-location-single .noviqcare-faq__item{display:block!important;margin:0!important;border:1px solid rgba(6,26,51,.13)!important;border-radius:14px!important;background:#f8f7f4!important;overflow:hidden!important;box-shadow:none!important}
.elementor-553.elementor-location-single .noviqcare-faq__item+.noviqcare-faq__item{margin-top:11px!important}
.elementor-553.elementor-location-single .noviqcare-faq__item summary{position:relative!important;display:block!important;padding:18px 56px 18px 18px!important;color:#061a33!important;font-size:18px!important;line-height:1.4!important;font-weight:650!important;cursor:pointer!important;list-style:none!important}
.elementor-553.elementor-location-single .noviqcare-faq__item summary::-webkit-details-marker{display:none!important}
.elementor-553.elementor-location-single .noviqcare-faq__item summary::marker{content:""!important}
.elementor-553.elementor-location-single .noviqcare-faq__item summary::after{content:"+";position:absolute;right:18px;top:50%;display:grid;width:28px;height:28px;transform:translateY(-50%);place-items:center;border:1px solid rgba(10,110,110,.32);border-radius:50%;color:#0a6e6e;font-size:20px;line-height:1;font-weight:600}
.elementor-553.elementor-location-single .noviqcare-faq__item[open] summary::after{content:"−"}
.elementor-553.elementor-location-single .noviqcare-faq__answer{margin:0 18px!important;padding:16px 0 18px!important;border-top:1px solid rgba(6,26,51,.11)!important}
.elementor-553.elementor-location-single .noviqcare-faq__answer p{margin:0!important;color:#181a1b!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important}
}/* End custom CSS */