.elementor-28 .elementor-element.elementor-element-a2e4705{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0px 0px 0px;--border-top-width:0.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a897cbd{--display:flex;}.elementor-28 .elementor-element.elementor-element-4000304 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-hero{text-align:center;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-grid{grid-template-columns:repeat(4, 1fr);column-gap:16px;row-gap:35px;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-card-img-wrap{aspect-ratio:3/4;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-slide img{object-fit:cover !important;object-position:top center !important;--hz-cs-img-scale:calc(100 / 100);transform:scale(calc(100 / 100));}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-hero-title{font-family:"Ysabeau Office", Sans-serif;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-hero-desc{font-family:"Ysabeau Office", Sans-serif;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-hero-count{font-family:"Ysabeau Office", Sans-serif;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-title a{color:#636363;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-title{font-family:"Ysabeau Office", Sans-serif;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-price{font-family:"Ysabeau Office", Sans-serif;}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-load-more, .elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-pagination .page-numbers{font-family:"Ysabeau Office", Sans-serif;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-a897cbd{--content-width:80%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-grid{grid-template-columns:repeat(2, 1fr);}.elementor-28 .elementor-element.elementor-element-4000304 .hz-cs-hero-title{font-size:22px;}}