.elementor-18821 .elementor-element.elementor-element-20ae2a0:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-20ae2a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://huskwellness.com/wp-content/uploads/2026/02/Blog-Images.png");background-position:top right;background-repeat:no-repeat;background-size:100% auto;}.elementor-18821 .elementor-element.elementor-element-20ae2a0 > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-20ae2a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18821 .elementor-element.elementor-element-2749b96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-18821 .elementor-element.elementor-element-a76494f .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:30px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:#F0AF47;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 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-18821 .elementor-element.elementor-element-a35b483{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;width:var( --container-widget-width, 98.091% );max-width:98.091%;--container-widget-width:98.091%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-18821 .elementor-element.elementor-element-9b58f1e .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;background-color:#F0AF47;border-radius:15px 15px 15px 15px;}.elementor-18821 .elementor-element.elementor-element-9b58f1e .elementor-button:hover, .elementor-18821 .elementor-element.elementor-element-9b58f1e .elementor-button:focus{color:#FFFFFF;background-color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-9b58f1e .elementor-button:hover svg, .elementor-18821 .elementor-element.elementor-element-9b58f1e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-9b58f1e > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18821 .elementor-element.elementor-element-a828141 > .elementor-widget-container{margin:-30px 0px 0px 0px;}body:not(.rtl) .elementor-18821 .elementor-element.elementor-element-a828141{left:68px;}body.rtl .elementor-18821 .elementor-element.elementor-element-a828141{right:68px;}.elementor-18821 .elementor-element.elementor-element-a828141{top:0px;}.elementor-18821 .elementor-element.elementor-element-dee32e8 > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-dee32e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-b0313e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-18821 .elementor-element.elementor-element-5c69bff .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:30px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-30dabf0{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;width:var( --container-widget-width, 98.091% );max-width:98.091%;--container-widget-width:98.091%;--container-widget-flex-grow:0;}.elementor-18821 .elementor-element.elementor-element-16b1d87 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;background-color:#F0AF47;border-radius:15px 15px 15px 15px;}.elementor-18821 .elementor-element.elementor-element-16b1d87 .elementor-button:hover, .elementor-18821 .elementor-element.elementor-element-16b1d87 .elementor-button:focus{color:#FFFFFF;background-color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-16b1d87 .elementor-button:hover svg, .elementor-18821 .elementor-element.elementor-element-16b1d87 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-16b1d87 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-b9ed69f:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-b9ed69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-18821 .elementor-element.elementor-element-b9ed69f > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-b9ed69f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 30px 0px;}.elementor-18821 .elementor-element.elementor-element-87abcd0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-ed69d1b{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-18821 .elementor-element.elementor-element-1265e52{text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-secondary );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-18821 .elementor-element.elementor-element-1265e52 > .elementor-widget-container{padding:0px 0150px 0px 0150px;}.elementor-18821 .elementor-element.elementor-element-fd6357b .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;background-color:#5A6B80;border-radius:15px 15px 15px 15px;}.elementor-18821 .elementor-element.elementor-element-fd6357b .elementor-button:hover, .elementor-18821 .elementor-element.elementor-element-fd6357b .elementor-button:focus{color:#FFFFFF;background-color:#5A6B80;}.elementor-18821 .elementor-element.elementor-element-fd6357b .elementor-button:hover svg, .elementor-18821 .elementor-element.elementor-element-fd6357b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-fd6357b > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-72f6d06:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-72f6d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-18821 .elementor-element.elementor-element-72f6d06 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-72f6d06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-18821 .elementor-element.elementor-element-874a6d1{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-18821 .elementor-element.elementor-element-4785f39{text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-18821 .elementor-element.elementor-element-4785f39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-648f478 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;background-color:#5A6B80;border-radius:15px 15px 15px 15px;}.elementor-18821 .elementor-element.elementor-element-648f478 .elementor-button:hover, .elementor-18821 .elementor-element.elementor-element-648f478 .elementor-button:focus{color:#FFFFFF;background-color:#5A6B80;}.elementor-18821 .elementor-element.elementor-element-648f478 .elementor-button:hover svg, .elementor-18821 .elementor-element.elementor-element-648f478 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-648f478 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-4625726a{padding:40px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-24c1dc37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18821 .elementor-element.elementor-element-24c1dc37 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-18821 .elementor-element.elementor-element-8845a5e > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-8845a5e:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-8845a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-8845a5e{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-8845a5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-b1d563f img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-c90f577{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-c90f577 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-c90f577 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-b542e65 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-b542e65:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-b542e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-b542e65{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-b542e65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-1c68aa8 img{width:100%;max-width:100%;height:145px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-5dbfcd3{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-5dbfcd3 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-88e97c2 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-88e97c2:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-88e97c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-88e97c2{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-88e97c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-cfa1310 img{width:100%;max-width:100%;height:145px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-2bdb89e{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-2bdb89e a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-2bdb89e > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-5b992c38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-5b992c38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-d75a619 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-d75a619:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-d75a619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-d75a619{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-d75a619 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-63903bc img{width:100%;max-width:100%;height:145px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-3588dd9{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-3588dd9 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-3cb8277 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-3cb8277:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-3cb8277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-3cb8277{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-3cb8277 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-d97ff55 img{width:100%;height:145px;}.elementor-18821 .elementor-element.elementor-element-67d7ab2{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-67d7ab2 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-d34bd1e > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-d34bd1e:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-d34bd1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-d34bd1e{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-d34bd1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-facb6bf img{width:100%;height:145px;}.elementor-18821 .elementor-element.elementor-element-0fedab9{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-0fedab9 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-0fedab9 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-047bcba > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-047bcba:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-047bcba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-047bcba{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-047bcba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-ba897ab img{width:100%;height:145px;}.elementor-18821 .elementor-element.elementor-element-97b1574{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-97b1574 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-97b1574 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-0728496 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-0728496:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-0728496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-0728496{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-0728496 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-b5a27ba img{width:100%;height:145px;}.elementor-18821 .elementor-element.elementor-element-28c929a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-28c929a a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-28c929a > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-cdb4f3c{padding:0px 0px 65px 0px;}.elementor-18821 .elementor-element.elementor-element-3d9d0af > .elementor-element-populated{margin:-10px -10px -10px -10px;--e-column-margin-right:-10px;--e-column-margin-left:-10px;}.elementor-18821 .elementor-element.elementor-element-4ee54c9 .elementor-button{background-color:#5A6B80;border-style:solid;border-width:2px 2px 2px 2px;border-radius:22px 22px 22px 22px;}.elementor-18821 .elementor-element.elementor-element-4ee54c9 .elementor-button:hover, .elementor-18821 .elementor-element.elementor-element-4ee54c9 .elementor-button:focus{color:#FFFFFF;background-color:#5A6B80;}.elementor-18821 .elementor-element.elementor-element-4ee54c9 .elementor-button:hover svg, .elementor-18821 .elementor-element.elementor-element-4ee54c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-4ee54c9 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-1868cfd{margin-top:-70px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-18821 .elementor-element.elementor-element-cbac808 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-f483581 img{height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-1468c89{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-1468c89 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-1468c89 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-f923265 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-63cae86 img{height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-29b5130{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-29b5130 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-29b5130 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-fc8d41f > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-39725aa img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-d0441d0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-d0441d0 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-1cdc3fa > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-07ca29c img{width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-4e6ec02{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-4e6ec02 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-4e6ec02 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-c0c3289{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-9df48ed > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-04903f9 img{height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-57401bd{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-57401bd a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-c93cb99 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-c502f6d img{height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-710fe35{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-710fe35 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-e143022 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-d26e528 img{height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-4182a15{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-4182a15 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-4182a15 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-8f9361c > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-6ab2174 img{height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-79b0598{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-79b0598 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-a9aaafe{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-0a91fb4 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-72bfa08 img{height:150px;object-fit:cover;object-position:center center;}.elementor-18821 .elementor-element.elementor-element-2f2f76e{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-2f2f76e a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-78bbfad > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-7988c9d img{width:100%;}.elementor-18821 .elementor-element.elementor-element-e37a654{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-e37a654 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-13c5703 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-4b4a85b img{width:100%;}.elementor-18821 .elementor-element.elementor-element-ee04a42{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-ee04a42 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-e6c498e > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-82807d8{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-82807d8 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-006c58a{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-c4c5b59 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-f3c1046 img{height:137px;}.elementor-18821 .elementor-element.elementor-element-ba7ee07{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-ba7ee07 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-e8b7fb4 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-eb3b507{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-eb3b507 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-3e110fd > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-e0c62e0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-e0c62e0 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-b66f03f > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-4a12587{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-4a12587 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-aa5e480{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-b904129 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-ed0c12a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-ed0c12a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18821 .elementor-element.elementor-element-ed0c12a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18821 .elementor-element.elementor-element-656beac{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-656beac a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-656beac > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-f3140e2 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-e41e58c img{width:100%;}.elementor-18821 .elementor-element.elementor-element-fae1514{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-fae1514 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-fae1514 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-7e21b27 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-9b4d326{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-9b4d326 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-9b4d326 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-9bd9808 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-18c398c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-18c398c a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-18c398c > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-12dc430{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-6690575 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-180f485 img{width:100%;}.elementor-18821 .elementor-element.elementor-element-59b7ebd{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-59b7ebd a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-7842494 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-96702a1 img{width:100%;}.elementor-18821 .elementor-element.elementor-element-a4a7aa6{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-a4a7aa6 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-a4a7aa6 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-6af7f92 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-408ed4a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-408ed4a a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-408ed4a > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-525b998 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-861434c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-861434c a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-861434c > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-55ac814{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-a98d192 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-f2d842d{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-f2d842d a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-f2d842d > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-add7ecd > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-37162ff{width:var( --container-widget-width, 99.245% );max-width:99.245%;--container-widget-width:99.245%;--container-widget-flex-grow:0;}.elementor-18821 .elementor-element.elementor-element-37162ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18821 .elementor-element.elementor-element-3fb6f37{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-3fb6f37 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-3fb6f37 > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-aecab07 > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-461069c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-461069c a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-461069c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-1318d5a > .elementor-container{min-height:350px;}.elementor-18821 .elementor-element.elementor-element-6497071{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-18821 .elementor-element.elementor-element-6497071 a{color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-6497071 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-3c51969 > .elementor-container{max-width:1600px;}.elementor-18821 .elementor-element.elementor-element-3c51969 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18821 .elementor-element.elementor-element-3c51969:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-3c51969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18821 .elementor-element.elementor-element-3c51969{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 20px 0px;}.elementor-18821 .elementor-element.elementor-element-3c51969 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-7d36d23{text-align:center;}.elementor-18821 .elementor-element.elementor-element-7d36d23 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-18821 .elementor-element.elementor-element-37c354d{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-18821 .elementor-element.elementor-element-37c354d a{color:var( --e-global-color-text );}.elementor-18821 .elementor-element.elementor-element-c136324{text-align:center;}.elementor-18821 .elementor-element.elementor-element-c136324 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-18821 .elementor-element.elementor-element-1468849{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-18821 .elementor-element.elementor-element-798ff6f > .elementor-container{max-width:1600px;}.elementor-18821 .elementor-element.elementor-element-798ff6f:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-798ff6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A6B80;}.elementor-18821 .elementor-element.elementor-element-798ff6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-798ff6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-9c88cfe > .elementor-container{max-width:1100px;}.elementor-18821 .elementor-element.elementor-element-9c88cfe{padding:25px 0px 10px 0px;}.elementor-18821 .elementor-element.elementor-element-bfbac3f{text-align:end;}.elementor-18821 .elementor-element.elementor-element-bfbac3f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-bd0441b .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AF47;border-radius:15px 15px 15px 15px;}.elementor-18821 .elementor-element.elementor-element-bd0441b .elementor-button:hover, .elementor-18821 .elementor-element.elementor-element-bd0441b .elementor-button:focus{color:#FFFFFF;background-color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-bd0441b .elementor-button:hover svg, .elementor-18821 .elementor-element.elementor-element-bd0441b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-89c63ab > .elementor-container{max-width:1600px;}.elementor-18821 .elementor-element.elementor-element-89c63ab:not(.elementor-motion-effects-element-type-background), .elementor-18821 .elementor-element.elementor-element-89c63ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A6B80;}.elementor-18821 .elementor-element.elementor-element-89c63ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18821 .elementor-element.elementor-element-89c63ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18821 .elementor-element.elementor-element-13ddc6b > .elementor-container{max-width:1100px;}.elementor-18821 .elementor-element.elementor-element-13ddc6b{padding:25px 0px 10px 0px;}.elementor-18821 .elementor-element.elementor-element-aed0c8f{text-align:center;}.elementor-18821 .elementor-element.elementor-element-aed0c8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-18821 .elementor-element.elementor-element-cabe0ef .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AF47;border-radius:15px 15px 15px 15px;}.elementor-18821 .elementor-element.elementor-element-cabe0ef .elementor-button:hover, .elementor-18821 .elementor-element.elementor-element-cabe0ef .elementor-button:focus{color:#FFFFFF;background-color:#F0AF47;}.elementor-18821 .elementor-element.elementor-element-cabe0ef .elementor-button:hover svg, .elementor-18821 .elementor-element.elementor-element-cabe0ef .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-18821 .elementor-element.elementor-element-24c1dc37{text-align:center;}.elementor-18821 .elementor-element.elementor-element-24c1dc37 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-18821 .elementor-element.elementor-element-2bcdaf3{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-5508590 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-ff6d573 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-b542e65{padding:1px 1px 1px 1px;}.elementor-18821 .elementor-element.elementor-element-40c96c1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-18821 .elementor-element.elementor-element-eb4a1e4 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-5b992c38 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-c4a23c9{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-3ee6765 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-e813f80 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-fef39a7 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-ae754af > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-a9048e7{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-a6cddd3 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-38f89a5 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-c7177bd > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-f17e8b8 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-c0c3289{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-3215b78 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-9df48ed{padding:0px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-2e672d5 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-6e67574 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-628f861 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-a9aaafe{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-0a7a6b2 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-f9b7c01 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-a6cc0b8 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-49e9fde > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-006c58a{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-6f4285f > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-63063a0 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-47e5792 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-c71d796 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-aa5e480{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-9ac5933 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-f4a7400 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-3b2ab60 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-0c325cb > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-12dc430{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-1e9b44f > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-5656a08 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-5f47c95 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-b35556d > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-55ac814{padding:0px 10px 0px 10px;}.elementor-18821 .elementor-element.elementor-element-31d56fc > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-9efa48e > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-4399f95 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-18821 .elementor-element.elementor-element-c568e4a > .elementor-element-populated{padding:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-18821 .elementor-element.elementor-element-f5dd64a{width:60%;}.elementor-18821 .elementor-element.elementor-element-26c9261{width:40%;}.elementor-18821 .elementor-element.elementor-element-87abcd0{width:100%;}.elementor-18821 .elementor-element.elementor-element-6bca0fd{width:100%;}.elementor-18821 .elementor-element.elementor-element-6896f7f{width:60%;}.elementor-18821 .elementor-element.elementor-element-a05b306{width:40%;}}/* Start custom CSS for image, class: .elementor-element-a828141 */.elementor-18821 .elementor-element.elementor-element-a828141 {
  margin-bottom: -150px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20ae2a0 */.elementor-18821 .elementor-element.elementor-element-20ae2a0 {
    position: relative;
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dee32e8 */.elementor-18821 .elementor-element.elementor-element-dee32e8 {
    position: relative;
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5508590 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ff6d573 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eb4a1e4 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b992c38 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3ee6765 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e813f80 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fef39a7 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae754af *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bd5f07 */.elementor-18821 .elementor-element.elementor-element-7bd5f07 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a6cddd3 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25c79f1 */.elementor-18821 .elementor-element.elementor-element-25c79f1 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-38f89a5 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66ff965 */.elementor-18821 .elementor-element.elementor-element-66ff965 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c7177bd *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c7adb94 */.elementor-18821 .elementor-element.elementor-element-c7adb94 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f17e8b8 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4625cbc */.elementor-18821 .elementor-element.elementor-element-4625cbc {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3215b78 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ce3a8c7 */.elementor-18821 .elementor-element.elementor-element-ce3a8c7 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2e672d5 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6059eda */.elementor-18821 .elementor-element.elementor-element-6059eda {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e67574 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a9e1d8c */.elementor-18821 .elementor-element.elementor-element-a9e1d8c {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-628f861 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 20px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dd1e5fb */.elementor-18821 .elementor-element.elementor-element-dd1e5fb {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0a7a6b2 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d9fef53 */.elementor-18821 .elementor-element.elementor-element-d9fef53 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f9b7c01 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-621a2dc */.elementor-18821 .elementor-element.elementor-element-621a2dc {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a6cc0b8 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 20px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4737b56 */.elementor-18821 .elementor-element.elementor-element-4737b56 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-49e9fde *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-befe251 */.elementor-18821 .elementor-element.elementor-element-befe251 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f4285f *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d49832c */.elementor-18821 .elementor-element.elementor-element-d49832c {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63063a0 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c5e8555 */.elementor-18821 .elementor-element.elementor-element-c5e8555 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47e5792 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-74bef4d */.elementor-18821 .elementor-element.elementor-element-74bef4d {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c71d796 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 20px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66f38a5 */.elementor-18821 .elementor-element.elementor-element-66f38a5 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ac5933 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f297e6 */.elementor-18821 .elementor-element.elementor-element-2f297e6 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f4a7400 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-02c1068 */.elementor-18821 .elementor-element.elementor-element-02c1068 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b2ab60 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c3b9ad0 */.elementor-18821 .elementor-element.elementor-element-c3b9ad0 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0c325cb *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-81be5a6 */.elementor-18821 .elementor-element.elementor-element-81be5a6 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e9b44f *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5532eb7 */.elementor-18821 .elementor-element.elementor-element-5532eb7 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5656a08 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 20px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e9388fb */.elementor-18821 .elementor-element.elementor-element-e9388fb {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f47c95 *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e76b5db */.elementor-18821 .elementor-element.elementor-element-e76b5db {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b35556d *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-05c9510 */.elementor-18821 .elementor-element.elementor-element-05c9510 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-31d56fc *//* Pill on a specific Elementor COLUMN
   Add class "has-feature-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-feature-pill,
.elementor-column.has-feature-pill > .elementor-widget-wrap,
.elementor-column.has-feature-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-feature-pill > .elementor-widget-wrap::before,
.elementor-column.has-feature-pill > .elementor-element-populated::before {
  content: "Feature";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-feature-pill > .elementor-widget-wrap::before,
  .elementor-column.has-feature-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4035556 */.elementor-18821 .elementor-element.elementor-element-4035556 {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9efa48e *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e2ddd0c */.elementor-18821 .elementor-element.elementor-element-e2ddd0c {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4399f95 *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3626e5a */.elementor-18821 .elementor-element.elementor-element-3626e5a {
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c568e4a *//* Pill on a specific Elementor COLUMN
   Add class "has-pr-pill" to the column (Advanced → CSS Classes) */

/* Ensure the column and inner wrapper allow absolute positioning */
.elementor-column.has-pr-pill,
.elementor-column.has-pr-pill > .elementor-widget-wrap,
.elementor-column.has-pr-pill > .elementor-element-populated {
  position: relative;
  overflow: visible; /* allow pill to hang outside */
}

/* The pill */
.elementor-column.has-pr-pill > .elementor-widget-wrap::before,
.elementor-column.has-pr-pill > .elementor-element-populated::before {
  content: "Press Release";
  position: absolute;

  /* Half-on / half-off positioning */
  top: -5px;
  right: -1px;

  z-index: 10;

  background: #5a6b80;
  color: #fff;

  font-family: "Poppins", sans-serif;
  font-weight: 700; /* bold */
  font-size: 12px;
  line-height: 1;

  padding: 7px 14px;
  border-radius: 999px; /* oval/pill */
  letter-spacing: 0.2px;

  box-shadow: 0 2px 10px rgba(0,0,0,0.12);
  pointer-events: none; /* don't interfere with clicks */
}

/* Mobile tweaks */
@media (max-width: 767px) {
  .elementor-column.has-pr-pill > .elementor-widget-wrap::before,
  .elementor-column.has-pr-pill > .elementor-element-populated::before {
    top: 10px;
    right: -8px;
    font-size: 11px;
    padding: 6px 12px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://huskwellness.com/wp-content/uploads/2023/02/Poppins-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://huskwellness.com/wp-content/uploads/2023/02/PlayfairDisplay-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */