.elementor-27144 .elementor-element.elementor-element-19dbd85{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-27144 .elementor-element.elementor-element-19dbd85:not(.elementor-motion-effects-element-type-background), .elementor-27144 .elementor-element.elementor-element-19dbd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDEC;}.elementor-27144 .elementor-element.elementor-element-1719bec{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-27144 .elementor-element.elementor-element-1719bec:not(.elementor-motion-effects-element-type-background), .elementor-27144 .elementor-element.elementor-element-1719bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDEC;}.elementor-27144 .elementor-element.elementor-element-674a38d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-27144 .elementor-element.elementor-element-674a38d{text-align:center;}.elementor-27144 .elementor-element.elementor-element-674a38d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-27144 .elementor-element.elementor-element-d3d842e{text-align:center;font-family:"Poppins", Sans-serif;}.elementor-27144 .elementor-element.elementor-element-e9da795{--display:flex;--min-height:100vh;--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-27144 .elementor-element.elementor-element-e9da795:not(.elementor-motion-effects-element-type-background), .elementor-27144 .elementor-element.elementor-element-e9da795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDEC;}.elementor-27144 .elementor-element.elementor-element-12fb106{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-27144 .elementor-element.elementor-element-12fb106:not(.elementor-motion-effects-element-type-background), .elementor-27144 .elementor-element.elementor-element-12fb106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDEC;}.elementor-27144 .elementor-element.elementor-element-9c4a25c{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-33f00c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-27144 .elementor-element.elementor-element-c2055e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-d1885d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-4b074e0 > .elementor-widget-container{padding:0px 0px 05px 15px;}.elementor-27144 .elementor-element.elementor-element-4b074e0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;color:#4A3A33;}.elementor-27144 .elementor-element.elementor-element-03a82aa{--display:flex;--padding-top:25px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-27144 .elementor-element.elementor-element-2b96516{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-702b69e > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-53d87f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-3fe7899{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-0ca314f.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-7dcdd44.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-e16a305{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-e83abac > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-f1d5d62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-5dad2da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-6a2c41a.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-e510beb.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-4712980{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-f8dba5f > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-1a7be13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-f7ad9a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-9727507.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-9a6d192.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-7dab11d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-41998f2 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-5cf9f6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-8383e3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-8045dd3.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-dbad908.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-5ecc7ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-411c880 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-9cc7bb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-70dc084{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-089a54b.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-adccfce.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-0c2a5a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-c76271a > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-1fb7751{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-cb97b11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-b132c34.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-04a845a.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-6c56f97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-6d6f83c > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-340f114{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-08e5c07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-448e460.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-fea871e.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-54693b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-592b6e2 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-815f50e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-ab9ddaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-8492fc6.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-8a16c8c.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-1e56de3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-ab15986 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-bd1dc2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-3aad62a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-827d48b.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-a7e2a0f.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-56b56dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-e6cc135 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-7ccdb84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-f1ee193{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-cf9d19c.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-bd319b6.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-f8d3541{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-18e465f > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-2da609d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-cef3ff8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-a4f271a.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-676efed.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-0ddd729{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-ec1ece4 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-45b774d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-6bd2cfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-ba9f2cb.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-0619044.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-da19537{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-57d1ec7 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-777d83a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-633f88a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-ed72157.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-b34c299.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-8f01768{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-f660bf3 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-2b2efe9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-fda6cbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-78dad59.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-3b18fb0.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-5a20532{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-d766978 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-6f1e781{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-57c22c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-93bd870.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-3bc1b8d.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-fb662d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-f57d419 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-2e00cda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-1a7f104{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-8d04beb.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-070d3d5.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-c1303be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-58908ca > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-9895fe0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-4badaa1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-7797fa5.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-c49bd13.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-86e736e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-53d9e11 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-9b004f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-d73bd91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-88e65dc.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-2b95b5d.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-5e49a8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-c08a7fb > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-1429099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-f1d4dcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-074128e.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-899baa5.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-1d5e3be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-80a9996 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-ee794c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-cebc294{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-2241ae0.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-7aeffa9.elementor-element{--align-self:center;}.elementor-27144 .elementor-element.elementor-element-a21f2cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-eae2461{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-d9b6a75 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-27144 .elementor-element.elementor-element-0d15307 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-c8365de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-57df477 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-27144 .elementor-element.elementor-element-6760a9a > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-2841bee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-3e6b79d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27144 .elementor-element.elementor-element-c1f9c5a > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-27144 .elementor-element.elementor-element-4aa4521{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:15px;}.elementor-27144 .elementor-element.elementor-element-9e92f6d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-27144 .elementor-element.elementor-element-3b6df27 .elementor-button{border-style:none;}.elementor-27144 .elementor-element.elementor-element-62dd135 .elementor-button{border-style:none;}.elementor-27144 .elementor-element.elementor-element-3b35aea{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27144 .elementor-element.elementor-element-3600c38 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-27144 .elementor-element.elementor-element-3600c38 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;color:#4A3A33;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27144 .elementor-element.elementor-element-1719bec{--width:40vw;}.elementor-27144 .elementor-element.elementor-element-d1885d7{--width:70%;}.elementor-27144 .elementor-element.elementor-element-3fe7899{--width:70%;}.elementor-27144 .elementor-element.elementor-element-5dad2da{--width:70%;}.elementor-27144 .elementor-element.elementor-element-f7ad9a5{--width:70%;}.elementor-27144 .elementor-element.elementor-element-8383e3a{--width:70%;}.elementor-27144 .elementor-element.elementor-element-70dc084{--width:70%;}.elementor-27144 .elementor-element.elementor-element-cb97b11{--width:70%;}.elementor-27144 .elementor-element.elementor-element-08e5c07{--width:70%;}.elementor-27144 .elementor-element.elementor-element-ab9ddaf{--width:70%;}.elementor-27144 .elementor-element.elementor-element-3aad62a{--width:70%;}.elementor-27144 .elementor-element.elementor-element-f1ee193{--width:70%;}.elementor-27144 .elementor-element.elementor-element-cef3ff8{--width:70%;}.elementor-27144 .elementor-element.elementor-element-6bd2cfe{--width:70%;}.elementor-27144 .elementor-element.elementor-element-633f88a{--width:70%;}.elementor-27144 .elementor-element.elementor-element-fda6cbb{--width:70%;}.elementor-27144 .elementor-element.elementor-element-57c22c7{--width:70%;}.elementor-27144 .elementor-element.elementor-element-1a7f104{--width:70%;}.elementor-27144 .elementor-element.elementor-element-4badaa1{--width:70%;}.elementor-27144 .elementor-element.elementor-element-d73bd91{--width:70%;}.elementor-27144 .elementor-element.elementor-element-f1d4dcb{--width:70%;}.elementor-27144 .elementor-element.elementor-element-cebc294{--width:70%;}.elementor-27144 .elementor-element.elementor-element-3b35aea{--width:30%;}}@media(max-width:767px){.elementor-27144 .elementor-element.elementor-element-19dbd85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-e9da795{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27144 .elementor-element.elementor-element-33f00c7 .elementor-heading-title{font-size:20px;}.elementor-27144 .elementor-element.elementor-element-c2055e3{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27144 .elementor-element.elementor-element-4b074e0 .elementor-heading-title{font-size:32px;}.elementor-27144 .elementor-element.elementor-element-03a82aa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-27144 .elementor-element.elementor-element-d9b6a75{font-size:12px;}.elementor-27144 .elementor-element.elementor-element-0d15307{font-size:12px;}.elementor-27144 .elementor-element.elementor-element-57df477{font-size:12px;}.elementor-27144 .elementor-element.elementor-element-6760a9a{font-size:12px;}.elementor-27144 .elementor-element.elementor-element-3e6b79d{font-size:15px;}.elementor-27144 .elementor-element.elementor-element-c1f9c5a{font-size:15px;}.elementor-27144 .elementor-element.elementor-element-4aa4521{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-27144 .elementor-element.elementor-element-dbf44f7{font-size:12px;}.elementor-27144 .elementor-element.elementor-element-6a3db03{font-size:12px;}.elementor-27144 .elementor-element.elementor-element-3b35aea{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-1719bec */.elementor-27144 .elementor-element.elementor-element-1719bec {
   background: linear-gradient(
    135deg,
  #d8b58b 0%,
  #e1c9af 35%,
  #efe3d6 70%,
  #fbf7f3 100%
  );

  border-radius: 18px;

  box-shadow:
    0 25px 60px rgba(0,0,0,0.12),
    0 10px 25px rgba(184,146,100,0.15),
    inset 0 1px 0 rgba(255,255,255,0.5);
}


/* INNER */
.track-form-inner {
  display: flex;
  gap: 12px;
}

/* INPUT */
#track-order-id {
  flex: 1;
  height: 48px;

  border-radius: 10px;
  border: 1px solid rgba(184,146,100,0.25);

  padding: 0 14px;

  font-size: 14px;
  font-family: "Poppins", sans-serif;

  background: #fff;
  color: #3a2d1a;
}

#track-order-id::placeholder {
  color: #a0896b;
}

/* FOCUS */
#track-order-id:focus {
  outline: none;
  border-color: #c7a57a;
  box-shadow: 0 0 0 2px rgba(199,165,122,0.15);
}

/* BUTTON */
#track-order-btn {
  position: relative;

  height: 48px;
  padding: 0 18px;

  border-radius: 10px;
  border: none;

  cursor: pointer;

  background: linear-gradient(180deg, #d8b58b, #b89264);
  color: #fff;

  font-weight: 500;

  box-shadow: 0 6px 16px rgba(168,140,110,0.25);

  transition: all 0.25s ease;
}

/* HOVER */
#track-order-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 22px rgba(168,140,110,0.4);
}

/* LOADER (HIDDEN) */
.btn-loader {
  display: none;

  width: 16px;
  height: 16px;

  border: 2px solid #fff;
  border-top: 2px solid transparent;

  border-radius: 50%;

  animation: spin 0.6s linear infinite;
}

/* LOADING STATE */
#track-order-btn.loading .btn-text {
  display: none;
}
#track-order-btn.loading .btn-loader {
  display: inline-block;
}

/* SPIN */
@keyframes spin {
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4a25c */.elementor-27144 .elementor-element.elementor-element-9c4a25c {
 background: linear-gradient(
    190deg,
    #f8f4ef 0%,
    #e8dccb 50%,
    #d2bfa6 100%
  );
}

/* 🟡 PROCESSING */
.track-status.status-processing {
  color: #8a6d1f;
  background: #f7db8d;
}

/* 🟢 COMPLETED / SHIPPED */
.track-status.status-completed {
  color: #1e7d4d;
  background: #cfffde;
}

/* 🔴 FAILED / CANCELLED */
.track-status.status-failed {
  color: #a61d1d;
  background: #ffcfcf;
}

/* 🔵 DELIVERED */
.track-status.status-delivered {
  color: #1d3aa6;
  background: #d4e5ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-702b69e */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcce658 */.elementor-27144 .elementor-element.elementor-element-bcce658 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ca314f */.elementor-27144 .elementor-element.elementor-element-0ca314f {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dcdd44 */.elementor-27144 .elementor-element.elementor-element-7dcdd44 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b96516 */.elementor-27144 .elementor-element.elementor-element-2b96516 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-2b96516:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e83abac */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e189af0 */.elementor-27144 .elementor-element.elementor-element-e189af0 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a2c41a */.elementor-27144 .elementor-element.elementor-element-6a2c41a {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e510beb */.elementor-27144 .elementor-element.elementor-element-e510beb {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e16a305 */.elementor-27144 .elementor-element.elementor-element-e16a305 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-e16a305:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8dba5f */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-981fdd8 */.elementor-27144 .elementor-element.elementor-element-981fdd8 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9727507 */.elementor-27144 .elementor-element.elementor-element-9727507 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a6d192 */.elementor-27144 .elementor-element.elementor-element-9a6d192 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4712980 */.elementor-27144 .elementor-element.elementor-element-4712980 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-4712980:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41998f2 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ed8e97 */.elementor-27144 .elementor-element.elementor-element-5ed8e97 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8045dd3 */.elementor-27144 .elementor-element.elementor-element-8045dd3 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbad908 */.elementor-27144 .elementor-element.elementor-element-dbad908 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dab11d */.elementor-27144 .elementor-element.elementor-element-7dab11d {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-7dab11d:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-411c880 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3a48c0 */.elementor-27144 .elementor-element.elementor-element-d3a48c0 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-089a54b */.elementor-27144 .elementor-element.elementor-element-089a54b {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adccfce */.elementor-27144 .elementor-element.elementor-element-adccfce {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ecc7ce */.elementor-27144 .elementor-element.elementor-element-5ecc7ce {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-5ecc7ce:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c76271a */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d627a02 */.elementor-27144 .elementor-element.elementor-element-d627a02 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b132c34 */.elementor-27144 .elementor-element.elementor-element-b132c34 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04a845a */.elementor-27144 .elementor-element.elementor-element-04a845a {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c2a5a1 */.elementor-27144 .elementor-element.elementor-element-0c2a5a1 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-0c2a5a1:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d6f83c */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd74f2 */.elementor-27144 .elementor-element.elementor-element-4dd74f2 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-448e460 */.elementor-27144 .elementor-element.elementor-element-448e460 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fea871e */.elementor-27144 .elementor-element.elementor-element-fea871e {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c56f97 */.elementor-27144 .elementor-element.elementor-element-6c56f97 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-6c56f97:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-592b6e2 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9db29c6 */.elementor-27144 .elementor-element.elementor-element-9db29c6 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8492fc6 */.elementor-27144 .elementor-element.elementor-element-8492fc6 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a16c8c */.elementor-27144 .elementor-element.elementor-element-8a16c8c {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54693b7 */.elementor-27144 .elementor-element.elementor-element-54693b7 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-54693b7:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab15986 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-591ccd3 */.elementor-27144 .elementor-element.elementor-element-591ccd3 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-827d48b */.elementor-27144 .elementor-element.elementor-element-827d48b {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e2a0f */.elementor-27144 .elementor-element.elementor-element-a7e2a0f {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e56de3 */.elementor-27144 .elementor-element.elementor-element-1e56de3 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-1e56de3:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e6cc135 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbbea4f */.elementor-27144 .elementor-element.elementor-element-dbbea4f {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf9d19c */.elementor-27144 .elementor-element.elementor-element-cf9d19c {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd319b6 */.elementor-27144 .elementor-element.elementor-element-bd319b6 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b56dd */.elementor-27144 .elementor-element.elementor-element-56b56dd {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-56b56dd:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18e465f */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c4dbd2 */.elementor-27144 .elementor-element.elementor-element-2c4dbd2 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4f271a */.elementor-27144 .elementor-element.elementor-element-a4f271a {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-676efed */.elementor-27144 .elementor-element.elementor-element-676efed {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d3541 */.elementor-27144 .elementor-element.elementor-element-f8d3541 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-f8d3541:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec1ece4 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c21cbb */.elementor-27144 .elementor-element.elementor-element-8c21cbb {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba9f2cb */.elementor-27144 .elementor-element.elementor-element-ba9f2cb {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0619044 */.elementor-27144 .elementor-element.elementor-element-0619044 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ddd729 */.elementor-27144 .elementor-element.elementor-element-0ddd729 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-0ddd729:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-57d1ec7 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f40cebe */.elementor-27144 .elementor-element.elementor-element-f40cebe {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed72157 */.elementor-27144 .elementor-element.elementor-element-ed72157 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b34c299 */.elementor-27144 .elementor-element.elementor-element-b34c299 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da19537 */.elementor-27144 .elementor-element.elementor-element-da19537 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-da19537:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f660bf3 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a750cc5 */.elementor-27144 .elementor-element.elementor-element-a750cc5 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78dad59 */.elementor-27144 .elementor-element.elementor-element-78dad59 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b18fb0 */.elementor-27144 .elementor-element.elementor-element-3b18fb0 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f01768 */.elementor-27144 .elementor-element.elementor-element-8f01768 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-8f01768:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d766978 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdb879d */.elementor-27144 .elementor-element.elementor-element-cdb879d {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93bd870 */.elementor-27144 .elementor-element.elementor-element-93bd870 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bc1b8d */.elementor-27144 .elementor-element.elementor-element-3bc1b8d {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a20532 */.elementor-27144 .elementor-element.elementor-element-5a20532 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-5a20532:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f57d419 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eef8160 */.elementor-27144 .elementor-element.elementor-element-eef8160 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d04beb */.elementor-27144 .elementor-element.elementor-element-8d04beb {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-070d3d5 */.elementor-27144 .elementor-element.elementor-element-070d3d5 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb662d0 */.elementor-27144 .elementor-element.elementor-element-fb662d0 {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-fb662d0:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58908ca */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12c3f34 */.elementor-27144 .elementor-element.elementor-element-12c3f34 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7797fa5 */.elementor-27144 .elementor-element.elementor-element-7797fa5 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c49bd13 */.elementor-27144 .elementor-element.elementor-element-c49bd13 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1303be */.elementor-27144 .elementor-element.elementor-element-c1303be {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-c1303be:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53d9e11 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42c3740 */.elementor-27144 .elementor-element.elementor-element-42c3740 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88e65dc */.elementor-27144 .elementor-element.elementor-element-88e65dc {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b95b5d */.elementor-27144 .elementor-element.elementor-element-2b95b5d {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e736e */.elementor-27144 .elementor-element.elementor-element-86e736e {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-86e736e:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c08a7fb */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65b8d4e */.elementor-27144 .elementor-element.elementor-element-65b8d4e {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-074128e */.elementor-27144 .elementor-element.elementor-element-074128e {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-899baa5 */.elementor-27144 .elementor-element.elementor-element-899baa5 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e49a8f */.elementor-27144 .elementor-element.elementor-element-5e49a8f {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-5e49a8f:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-80a9996 */.track-img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 10px !important; /* 🔥 THIS FIXES */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f815b45 */.elementor-27144 .elementor-element.elementor-element-f815b45 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2241ae0 */.elementor-27144 .elementor-element.elementor-element-2241ae0 {
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7aeffa9 */.elementor-27144 .elementor-element.elementor-element-7aeffa9 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #2f2416;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d5e3be */.elementor-27144 .elementor-element.elementor-element-1d5e3be {
  gap: 14px;
  align-items: center;

  padding: 8px 18px !important;
  margin-bottom: 12px;

  border-radius: 18px;

  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #f6efe7 100%
  );

  box-shadow:
    0 10px 25px rgba(0,0,0,0.08),
    0 0 0 2px rgba(184,146,100,0.2);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-1d5e3be:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 0 2px rgba(184,146,100,0.2),
    0 10px 24px rgba(168,140,110,0.35);
}


/* 🔥 REMOVE DEFAULT LINK STYLE */
.track-product-link {
  text-decoration: none !important;
  color: #172c47 !important;
  display: flex;
  align-items: center;
  gap: 10px;
}

.track-product-name {
  color: #172c47 !important;
  text-decoration: none;
  transition: 0.25s ease;
}

.track-product-name:hover {
  color: #6d1b3b !important;
}

.track-img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03a82aa */.elementor-27144 .elementor-element.elementor-element-03a82aa {
  background: #f6f6f6;
  border-bottom: 2.5px solid rgba(0,0,0,0.08);

  min-height: auto;
  max-height: 30vh;

  overflow-y: auto;

  padding-right: 6px; /* space for scrollbar */
}
/* 🔥 SCROLLBAR */
.elementor-27144 .elementor-element.elementor-element-03a82aa::-webkit-scrollbar {
  width: 6px;
}

.elementor-27144 .elementor-element.elementor-element-03a82aa::-webkit-scrollbar-thumb {
  background: linear-gradient(
    180deg,
    #d2bfa6,
    #b89264
  );
  border-radius: 10px;
}

/* 🔥 FIREFOX */
.elementor-27144 .elementor-element.elementor-element-03a82aa {
  scrollbar-width: thin;
  scrollbar-color: #b89264 transparent;
}

@media (max-width: 767px) {
  .elementor-27144 .elementor-element.elementor-element-03a82aa {
    display: flex;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9b6a75 */.elementor-27144 .elementor-element.elementor-element-d9b6a75 {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  color: #4a3a33;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d15307 */.elementor-27144 .elementor-element.elementor-element-0d15307 {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  color: #4a3a33;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eae2461 */.elementor-27144 .elementor-element.elementor-element-eae2461 {
  border-bottom: 2.5px solid rgba(0,0,0,0.08);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57df477 */.elementor-27144 .elementor-element.elementor-element-57df477 {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  color: #4a3a33;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6760a9a */.elementor-27144 .elementor-element.elementor-element-6760a9a {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  color: #4a3a33;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8365de */.elementor-27144 .elementor-element.elementor-element-c8365de {
  border-bottom: 2.5px solid rgba(0,0,0,0.08);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6b79d */.elementor-27144 .elementor-element.elementor-element-3e6b79d {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  color: #3a2d1a;
}
.elementor-27144 .elementor-element.elementor-element-3e6b79d {
  font-weight: 600;
  font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1f9c5a */.elementor-27144 .elementor-element.elementor-element-c1f9c5a {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  color: #3a2d1a;
}
.elementor-27144 .elementor-element.elementor-element-c1f9c5a {
  font-weight: 600;
  font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2841bee */.elementor-27144 .elementor-element.elementor-element-2841bee {
  border-bottom: 2.5px solid rgba(0,0,0,0.08);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf44f7 */.elementor-27144 .elementor-element.elementor-element-dbf44f7 {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  color: #6d5a45;
  margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a3db03 */.elementor-27144 .elementor-element.elementor-element-6a3db03 {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  color: #6d5a45;
  margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa4521 */.elementor-27144 .elementor-element.elementor-element-4aa4521 {
  border-bottom: 2.5px solid rgba(0,0,0,0.08);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b6df27 */.elementor-27144 .elementor-element.elementor-element-3b6df27 .elementor-button {
  background: linear-gradient(180deg, #ff5f6d, #dc3545);
  border-radius: 10px;
  padding: 10px 20px;

  color: #fff;
  font-weight: 500;

  box-shadow: 0 6px 16px rgba(168,140,110,0.25);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-3b6df27 .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 22px rgba(168,140,110,0.4);
  background: linear-gradient(180deg, #ff4c5c, #c82333);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62dd135 */.elementor-27144 .elementor-element.elementor-element-62dd135 .elementor-button {
  background: linear-gradient(180deg, #34d058, #28a745);
  border-radius: 10px;
  padding: 10px 20px;

  color: #fff;
  font-weight: 500;

  box-shadow: 0 6px 16px rgba(168,140,110,0.25);

  transition: all 0.25s ease;
}

.elementor-27144 .elementor-element.elementor-element-62dd135 .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 22px rgba(168,140,110,0.4);
  
  background: linear-gradient(180deg, #2ec653, #218838);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3600c38 */.elementor-27144 .elementor-element.elementor-element-3600c38 {
  margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c85097 */.elementor-27144 .elementor-element.elementor-element-8c85097 {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  line-height: 1.6;

  color: #3a2d1a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b35aea */.elementor-27144 .elementor-element.elementor-element-3b35aea {
   background: linear-gradient(
    180deg,
    #ffffff,
    #f3ebe2
  );
  border-radius: 14px;

  padding: 18px;

  border: 1px solid rgba(0,0,0,0.06);

  box-shadow: 0 8px 20px rgba(0,0,0,0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12fb106 *//* 🔥 MAIN WRAPPER (POPUP STYLE CARD) */
.elementor-27144 .elementor-element.elementor-element-12fb106 {
  max-width: 1100px;
  margin: 40px auto;

   background: linear-gradient(
    180deg,
    #f8f4ef 0%,
    #eee2d4 40%,
    #e1d0bb 75%,
    #d2bfa6 100%
  ) !important;



  box-shadow:
    0 30px 80px rgba(0,0,0,0.18),
    inset 0 1px 0 rgba(255,255,255,0.9);
}/* End custom CSS */
/* Start custom CSS *//* ===============================
   GRID SPACING
=============================== */
#order-custom .order-grid {
  gap: 20px;
}
/* 🔥 HIDE BOTH BY DEFAULT */
.track-form-section,
.track-result-section {
  display: none;
}


#track-popup-msg {
  position: fixed;
  left: 50%;
  bottom: 30px;
  transform: translateX(-50%) translateY(20px);

  padding: 14px 22px;
  border-radius: 12px;

  background: #172c47;
  color: #fff;

  font-size: 14px;
  font-weight: 500;

  box-shadow: 0 10px 25px rgba(0,0,0,0.2);

  opacity: 0;
  pointer-events: none;
  transition: all 0.3s ease;

  z-index: 9999;
}

/* SHOW */
#track-popup-msg.active {
  opacity: 1;
  transform: translateX(-50%) translateY(0);
}/* End custom CSS */