.elementor-16395 .elementor-element.elementor-element-0830cf8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16395 .elementor-element.elementor-element-0830cf8:not(.elementor-motion-effects-element-type-background), .elementor-16395 .elementor-element.elementor-element-0830cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F800;}.elementor-16395 .elementor-element.elementor-element-034607c{width:100%;max-width:100%;}.elementor-16395 .elementor-element.elementor-element-034607c > .elementor-widget-container{background-color:#F5F7F8;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-container{justify-content:center;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-wrap{background:#f5f5f5;padding:20px 0;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-track{gap:16px;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-img{background:#ffffff;border-color:#e0e0e0;border-width:1px;border-style:solid;border-radius:50%;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-item.active .rosocb-img{border-color:#111111;border-width:2.5px;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-img img{padding:14px !important;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-name{color:#444444;font-family:"discovery", Sans-serif;font-size:18px;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-item.active .rosocb-name{color:#111111;font-weight:700;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-item{gap:10px;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-arrow{width:37px;height:37px;aspect-ratio:1/1 !important;border-width:1.5px !important;border-color:#dddddd !important;background:#ffffff;color:#555555;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-arrow svg{width:10px !important;height:10px !important;}.elementor-16395 .elementor-element.elementor-element-034607c .rosocb-arrow:hover{background:#111111;border-color:#111111;color:#fff;}.elementor-16395 .elementor-element.elementor-element-45b04b7{--display:flex;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-subcat-img{width:70px;height:70px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-subcat-item.active .rosoa-subcat-img{border-color:#111;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-subcat-item.active .rosoa-subcat-name{color:#111;font-weight:700;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-subcat-prev, .elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-subcat-next{width:28px !important;height:28px !important;aspect-ratio:1/1 !important;border-width:1.5px !important;border-color:#dddddd !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-subcat-prev svg, .elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-subcat-next svg{width:13px !important;height:13px !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-sidebar{top:100px;background:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-tag.active{background:#111;border-color:#111;color:#fff;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-drawer-atc{background:#EA8C8C !important;color:#ffffff !important;border-radius:6px !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-card-atc-btn{background:#EA8C8C !important;color:#ffffff !important;border-radius:6px !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-drawer-atc, .elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-card-atc-btn{font-family:"PLONI", Sans-serif;font-size:16px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-card-quote-btn{background:#e53935 !important;color:#ffffff !important;border-radius:8px !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-price-quote{color:#ffffff !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-card-quote-btn, .elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-price-quote{font-family:"PLONI", Sans-serif;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-cat-heading-text{color:#111111;font-family:"PLONI", Sans-serif;font-size:36px;text-align:center;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-cat-heading{text-align:center;margin-bottom:16px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-cat-desc-text{color:#555555;text-align:right;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-cat-desc{text-align:right;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-img-wrap{background:#FFFFFF;border-radius:4px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-img-wrap img{padding:0px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-grid{column-gap:16px;row-gap:28px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-card{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.12);}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-badge{background:var( --e-global-color-accent );}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-badge-sale{background:var( --e-global-color-accent );}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .roso-heart-btn:hover{background:#FFFFFF !important;border-color:#FFFFFF !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .roso-heart-btn.active{background:#FFFFFF !important;border-color:#FFFFFF !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-name{color:#111;font-family:"PLONI", Sans-serif;font-size:21px;font-weight:700;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-price-current{color:#111;font-family:"PLONI", Sans-serif;font-size:16px;font-weight:300;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-cart-btn{background:#ffffff !important;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-cart-btn:hover{background:#111 !important;border-color:#111 !important;}body.elementor-page-16395:not(.elementor-motion-effects-element-type-background), body.elementor-page-16395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-16395 .elementor-element.elementor-element-45b04b7{--padding-top:45px;--padding-bottom:0px;--padding-left:7px;--padding-right:7px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-name{font-size:15px;}.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-price-current{font-size:13px;}}@media(min-width:768px){.elementor-16395 .elementor-element.elementor-element-0830cf8{--content-width:100%;}.elementor-16395 .elementor-element.elementor-element-45b04b7{--content-width:95%;}}/* Start custom CSS for rosoa_archive, class: .elementor-element-c5c1c39 */.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-card-actions { width: calc(100% - 24px) !important; }
.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-card-actions { margin-left: auto !important; margin-right: 0 !important; }
.elementor-16395 .elementor-element.elementor-element-c5c1c39 .rosoa-card-actions { padding-bottom: 20px !important;  }/* End custom CSS */