.elementor-29303 .elementor-element.elementor-element-bf52f93{--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;}.elementor-29303 .elementor-element.elementor-element-565d543{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-4ffce6a{--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;}.elementor-29303 .elementor-element.elementor-element-4ffce6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-bb5df0b img{width:100%;}.elementor-29303 .elementor-element.elementor-element-b98738b{--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;}.elementor-29303 .elementor-element.elementor-element-b98738b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-a2abdb5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-129b66f{--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;}.elementor-29303 .elementor-element.elementor-element-129b66f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-17c02b4 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-0fa2941{--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;}.elementor-29303 .elementor-element.elementor-element-0fa2941.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-daff140{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-00fdd80{--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;}.elementor-29303 .elementor-element.elementor-element-00fdd80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-6c41416 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-11af3af{--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;}.elementor-29303 .elementor-element.elementor-element-11af3af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-274aa95{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-6bacad8{--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;}.elementor-29303 .elementor-element.elementor-element-6bacad8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-6036e85 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-726a8af{--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;}.elementor-29303 .elementor-element.elementor-element-726a8af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-3bbaa9d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-bf5c0a6{--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;}.elementor-29303 .elementor-element.elementor-element-bf5c0a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-2ecfa35 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-6b7acbf{--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;}.elementor-29303 .elementor-element.elementor-element-6b7acbf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-9e6500b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-986ae6d{--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;}.elementor-29303 .elementor-element.elementor-element-986ae6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-ed35b7d img{width:100%;}.elementor-29303 .elementor-element.elementor-element-4f5ac07{--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;}.elementor-29303 .elementor-element.elementor-element-4f5ac07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-a878787{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-98d1f67{--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;}.elementor-29303 .elementor-element.elementor-element-98d1f67.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-0de9bc7 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-5f840d9{--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;}.elementor-29303 .elementor-element.elementor-element-5f840d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-60f687e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-5f44663{--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;}.elementor-29303 .elementor-element.elementor-element-5f44663.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-9c6d354 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-23119fc{--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;}.elementor-29303 .elementor-element.elementor-element-23119fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-bdfb1b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-5199267{--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;}.elementor-29303 .elementor-element.elementor-element-5199267.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-f3625a3 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-3b11ef3{--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;}.elementor-29303 .elementor-element.elementor-element-3b11ef3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-cf9620c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-ee6f3a8{--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;}.elementor-29303 .elementor-element.elementor-element-ee6f3a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-cc0dcdd img{width:100%;}.elementor-29303 .elementor-element.elementor-element-6bcf8a9{--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;}.elementor-29303 .elementor-element.elementor-element-6bcf8a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-5255157{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-acf9d3c{--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;}.elementor-29303 .elementor-element.elementor-element-acf9d3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-9b9c52c img{width:100%;}.elementor-29303 .elementor-element.elementor-element-f497d58{--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;}.elementor-29303 .elementor-element.elementor-element-f497d58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-1e9c9f2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-fb2c950{--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;}.elementor-29303 .elementor-element.elementor-element-fb2c950.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-68bd671 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-5417018{--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;}.elementor-29303 .elementor-element.elementor-element-5417018.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-fb982a7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-c6cd2bb{--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;}.elementor-29303 .elementor-element.elementor-element-c6cd2bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-d80be1c img{width:100%;}.elementor-29303 .elementor-element.elementor-element-f909afc{--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;}.elementor-29303 .elementor-element.elementor-element-f909afc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-cc94843{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-40db6f5{--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;}.elementor-29303 .elementor-element.elementor-element-40db6f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-59a6f5a img{width:100%;}.elementor-29303 .elementor-element.elementor-element-cd7859a{--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;}.elementor-29303 .elementor-element.elementor-element-cd7859a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-9c135dc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-9748985{--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;}.elementor-29303 .elementor-element.elementor-element-9748985.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-a137015 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-58a740d{--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;}.elementor-29303 .elementor-element.elementor-element-58a740d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-b2a2473{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-f04c857{--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;}.elementor-29303 .elementor-element.elementor-element-f04c857.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-4793400 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-da4488d{--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;}.elementor-29303 .elementor-element.elementor-element-da4488d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-a304f9d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-b7a23ae{--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;}.elementor-29303 .elementor-element.elementor-element-b7a23ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-3977c05 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-ffe20ce{--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;}.elementor-29303 .elementor-element.elementor-element-ffe20ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-6a23fc3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-0cde2e5{--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;}.elementor-29303 .elementor-element.elementor-element-0cde2e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-005238c img{width:100%;}.elementor-29303 .elementor-element.elementor-element-06e4641{--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;}.elementor-29303 .elementor-element.elementor-element-06e4641.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-27c8ea8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-a073071{--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;}.elementor-29303 .elementor-element.elementor-element-a073071.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-7334e9e img{width:100%;}.elementor-29303 .elementor-element.elementor-element-583ae31{--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;}.elementor-29303 .elementor-element.elementor-element-583ae31.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-de7cd7d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-d86a4f5{--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;}.elementor-29303 .elementor-element.elementor-element-d86a4f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-119caa2 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-4c27d30{--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;}.elementor-29303 .elementor-element.elementor-element-4c27d30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-a0b6235{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-708b251{--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;}.elementor-29303 .elementor-element.elementor-element-708b251.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-61b7336 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-367c084{--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;}.elementor-29303 .elementor-element.elementor-element-367c084.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-e25a211{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-87dbff8{--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;}.elementor-29303 .elementor-element.elementor-element-87dbff8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-b2144da img{width:100%;}.elementor-29303 .elementor-element.elementor-element-0127b06{--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;}.elementor-29303 .elementor-element.elementor-element-0127b06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-0bd9248{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29303 .elementor-element.elementor-element-1936d10{--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;}.elementor-29303 .elementor-element.elementor-element-1936d10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-0b799e3 img{width:100%;}.elementor-29303 .elementor-element.elementor-element-9495350{--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;}.elementor-29303 .elementor-element.elementor-element-9495350.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29303 .elementor-element.elementor-element-dc801e6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15px;--padding-bottom:15px;--padding-left:50px;--padding-right:0px;}@media(max-width:1024px){.elementor-29303 .elementor-element.elementor-element-dc801e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:768px){.elementor-29303 .elementor-element.elementor-element-bb5df0b{text-align:left;}.elementor-29303 .elementor-element.elementor-element-bb5df0b img{width:56%;}.elementor-29303 .elementor-element.elementor-element-17c02b4{text-align:left;}.elementor-29303 .elementor-element.elementor-element-17c02b4 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-6c41416{text-align:left;}.elementor-29303 .elementor-element.elementor-element-6c41416 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-6036e85{text-align:left;}.elementor-29303 .elementor-element.elementor-element-6036e85 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-2ecfa35{text-align:left;}.elementor-29303 .elementor-element.elementor-element-2ecfa35 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-ed35b7d{text-align:left;}.elementor-29303 .elementor-element.elementor-element-ed35b7d img{width:56%;}.elementor-29303 .elementor-element.elementor-element-0de9bc7{text-align:left;}.elementor-29303 .elementor-element.elementor-element-0de9bc7 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-9c6d354{text-align:left;}.elementor-29303 .elementor-element.elementor-element-9c6d354 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-f3625a3{text-align:left;}.elementor-29303 .elementor-element.elementor-element-f3625a3 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-cc0dcdd{text-align:left;}.elementor-29303 .elementor-element.elementor-element-cc0dcdd img{width:56%;}.elementor-29303 .elementor-element.elementor-element-9b9c52c{text-align:left;}.elementor-29303 .elementor-element.elementor-element-9b9c52c img{width:56%;}.elementor-29303 .elementor-element.elementor-element-68bd671{text-align:left;}.elementor-29303 .elementor-element.elementor-element-68bd671 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-d80be1c{text-align:left;}.elementor-29303 .elementor-element.elementor-element-d80be1c img{width:56%;}.elementor-29303 .elementor-element.elementor-element-59a6f5a{text-align:left;}.elementor-29303 .elementor-element.elementor-element-59a6f5a img{width:56%;}.elementor-29303 .elementor-element.elementor-element-a137015{text-align:left;}.elementor-29303 .elementor-element.elementor-element-a137015 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-4793400{text-align:left;}.elementor-29303 .elementor-element.elementor-element-4793400 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-3977c05{text-align:left;}.elementor-29303 .elementor-element.elementor-element-3977c05 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-005238c{text-align:left;}.elementor-29303 .elementor-element.elementor-element-005238c img{width:56%;}.elementor-29303 .elementor-element.elementor-element-7334e9e{text-align:left;}.elementor-29303 .elementor-element.elementor-element-7334e9e img{width:56%;}.elementor-29303 .elementor-element.elementor-element-119caa2{text-align:left;}.elementor-29303 .elementor-element.elementor-element-119caa2 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-61b7336{text-align:left;}.elementor-29303 .elementor-element.elementor-element-61b7336 img{width:56%;}.elementor-29303 .elementor-element.elementor-element-b2144da{text-align:left;}.elementor-29303 .elementor-element.elementor-element-b2144da img{width:56%;}.elementor-29303 .elementor-element.elementor-element-0b799e3{text-align:left;}.elementor-29303 .elementor-element.elementor-element-0b799e3 img{width:56%;}}@media(min-width:769px){.elementor-29303 .elementor-element.elementor-element-4ffce6a{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-b98738b{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-129b66f{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-0fa2941{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-00fdd80{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-11af3af{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-6bacad8{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-726a8af{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-bf5c0a6{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-6b7acbf{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-986ae6d{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-4f5ac07{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-98d1f67{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-5f840d9{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-5f44663{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-23119fc{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-5199267{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-3b11ef3{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-ee6f3a8{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-6bcf8a9{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-acf9d3c{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-f497d58{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-fb2c950{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-5417018{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-c6cd2bb{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-f909afc{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-40db6f5{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-cd7859a{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-9748985{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-58a740d{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-f04c857{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-da4488d{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-b7a23ae{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-ffe20ce{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-0cde2e5{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-06e4641{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-a073071{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-583ae31{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-d86a4f5{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-4c27d30{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-708b251{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-367c084{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-87dbff8{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-0127b06{--width:73.437%;}.elementor-29303 .elementor-element.elementor-element-1936d10{--width:47.927%;}.elementor-29303 .elementor-element.elementor-element-9495350{--width:73.437%;}}@media(max-width:1024px) and (min-width:769px){.elementor-29303 .elementor-element.elementor-element-dc801e6{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-565d543 *//* 🌿 Elegant Linen Product Layout */
.fabric-block {
  text-align: left;
  padding: 28px 24px;
  border-bottom: 1px solid rgba(0,0,0,0.08);
  margin-bottom: 40px;
  background: rgba(255,255,255,0.6);
  border-radius: 18px;
  backdrop-filter: blur(6px);
  box-shadow: 0 3px 16px rgba(0,0,0,0.05);
  transition: all 0.35s ease;
}
.fabric-block:hover {
  box-shadow: 0 6px 26px rgba(0,0,0,0.08);
  transform: translateY(-3px);
}

/* German + English sections */
.fabric-block .section { 
  margin-bottom: 28px;
  padding-left: 4px;
  border-left: 3px solid #c2b2802e;
}

/* Title & Sub Code */
.fabric-title {
  font-size: 22px;
  font-weight: 700;
  color: #1f1f1f;
  font-family: "Poppins", sans-serif;
  letter-spacing: 0.3px;
  margin-bottom: 2px;
}
.fabric-code {
  font-size: 14px;
  color: #888;
  font-weight: 500;
  margin-bottom: 10px;
  display: block;
}

/* Description Meta Details */
.fabric-meta {
  font-size: 15.5px;
  color: #333;
  line-height: 1.7;
  margin-bottom: 16px;
  font-family: "Inter", sans-serif;
}
.fabric-meta strong {
  color: #111;
  font-weight: 600;
}

/* Buttons and Price */
.fabric-price-badge {
  display: inline-block;
  background: linear-gradient(135deg, #a13563, #6b233f);
  color: #fff;
  padding: 8px 18px;
  border-radius: 6px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  font-size: 15px;
  letter-spacing: 0.3px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.15);
  margin-right: 10px;
}
.fabric-order-btn {
  display: inline-block;
  background: linear-gradient(135deg, #49b46b, #3a8f56);
  color: #fff;
  padding: 9px 18px;
  border-radius: 6px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  text-decoration: none;
  letter-spacing: 0.3px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
  transition: all 0.3s ease;
}
.fabric-order-btn:hover {
  background: linear-gradient(135deg, #3a8f56, #327a49);
  transform: translateY(-2px);
}

/* 🇩🇪 / 🇬🇧 block spacing */
.fabric-block .section + div[style] {
  margin-top: 20px;
}

/* Responsive polish */
@media (max-width: 768px) {
  .fabric-title { font-size: 19px; }
  .fabric-meta { font-size: 14.5px; }
  .fabric-block { padding: 18px 16px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abdb5 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daff140 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274aa95 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbaa9d */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e6500b */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a878787 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f687e */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdfb1b6 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf9620c */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5255157 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e9c9f2 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb982a7 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc94843 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c135dc */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2a2473 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a304f9d */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a23fc3 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27c8ea8 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de7cd7d */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0b6235 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e25a211 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bd9248 */.fabric-block { 
  text-align:left; 
  padding:10px 0 20px 0; 
  border-bottom:1px solid #eee; 
  margin-bottom:20px;
}
.fabric-block .section { margin-bottom:22px; }
.fabric-title { font-size:20px; font-weight:700; color:#222; }
.fabric-code { font-size:14px; color:#777; margin-bottom:6px; }
.fabric-meta { font-size:15px; color:#444; line-height:1.6; margin-bottom:12px; }
.fabric-price-badge { display:inline-block; background:#9b2f58; color:#fff; padding:8px 16px; border-radius:5px; font-weight:600; margin-right:8px; }
.fabric-order-btn { display:inline-block; background:#53b76d; color:#fff; padding:8px 14px; border-radius:5px; font-weight:600; text-decoration:none; }/* End custom CSS */