.elementor-7046 .elementor-element.elementor-element-dedb7cf{--display:flex;}.elementor-7046 .elementor-element.elementor-element-1a3c571{--display:flex;}.elementor-7046 .elementor-element.elementor-element-4365ba2{width:100%;max-width:100%;}.elementor-7046 .elementor-element.elementor-element-4365ba2 .ms-hero{height:50vh;align-items:center;}.elementor-7046 .elementor-element.elementor-element-4365ba2 .ms-hc{max-width:600px;}.elementor-7046 .elementor-element.elementor-element-4365ba2 .ms-hc {text-align:left;}.elementor-7046 .elementor-element.elementor-element-a9efce5{--display:flex;}.elementor-7046 .elementor-element.elementor-element-e8b177e{--spacer-size:50px;}.elementor-7046 .elementor-element.elementor-element-bbb4570{--display:flex;}.elementor-7046 .elementor-element.elementor-element-2300956{text-align:center;}.elementor-7046 .elementor-element.elementor-element-039818c{--display:flex;}.elementor-7046 .elementor-element.elementor-element-0d2482b .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-7046 .elementor-element.elementor-element-0d2482b:after{content:"1";position:absolute;color:transparent;}.elementor-7046 .elementor-element.elementor-element-0d2482b{--grid-row-gap:1em;width:100%;max-width:100%;--grid-column-gap:1em;}.elementor-7046 .elementor-element.elementor-element-0d2482b a .elementor-portfolio-item__overlay{background-color:#FFFFFF80;}.elementor-7046 .elementor-element.elementor-element-0d2482b a .elementor-portfolio-item__title{color:#EF5D39;}.elementor-7046 .elementor-element.elementor-element-0d2482b .elementor-portfolio-item__title{font-size:2rem;font-weight:700;}.elementor-7046 .elementor-element.elementor-element-c2e89d7{text-align:center;}.elementor-7046 .elementor-element.elementor-element-9ea8be8{--spacer-size:50px;}.elementor-7046 .elementor-element.elementor-element-9592195{--display:flex;}.elementor-7046 .elementor-element.elementor-element-12cd8a6{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-7046 .elementor-element.elementor-element-12cd8a6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-7046 .elementor-element.elementor-element-12cd8a6:after{content:"0.66";}.elementor-7046 .elementor-element.elementor-element-12cd8a6 .elementor-post__thumbnail__link{width:100%;}.elementor-7046 .elementor-element.elementor-element-12cd8a6 .elementor-post__meta-data span + span:before{content:"•";}.elementor-7046 .elementor-element.elementor-element-12cd8a6 .elementor-post__text{margin-top:20px;}.elementor-7046 .elementor-element.elementor-element-12cd8a6 .elementor-post__badge{right:0;}.elementor-7046 .elementor-element.elementor-element-12cd8a6 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-7046 .elementor-element.elementor-element-ea62bf2{text-align:center;}.elementor-7046 .elementor-element.elementor-element-57b7460{--display:flex;}.elementor-7046 .elementor-element.elementor-element-636ddff{text-align:center;}.elementor-7046 .elementor-element.elementor-element-5152165{--spacer-size:50px;}.elementor-7046 .elementor-element.elementor-element-bb1370f{--display:flex;}.elementor-7046 .elementor-element.elementor-element-92292f4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7046 .elementor-element.elementor-element-92292f4.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-7046 .elementor-element.elementor-element-adade75{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7046 .elementor-element.elementor-element-4365ba2 .ms-hero{height:50vh;}.elementor-7046 .elementor-element.elementor-element-4365ba2 .ms-hc{max-width:400px;}.elementor-7046 .elementor-element.elementor-element-92292f4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-7046 .elementor-element.elementor-element-4365ba2 .ms-hero{height:20vh;}.elementor-7046 .elementor-element.elementor-element-4365ba2 .ms-hc{max-width:140px;}.elementor-7046 .elementor-element.elementor-element-12cd8a6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7046 .elementor-element.elementor-element-12cd8a6:after{content:"0.5";}.elementor-7046 .elementor-element.elementor-element-12cd8a6 .elementor-post__thumbnail__link{width:100%;}.elementor-7046 .elementor-element.elementor-element-92292f4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS */header.ms-sp--header.container {
    display: none;
}/* End custom CSS */