.elementor-571 .elementor-element.elementor-element-0b56226.shadowcore-ribbon-height--custom .shadowcore-ribbon-wrap{height:75vh;}.elementor-571 .elementor-element.elementor-element-0b56226:not(.shadowcore-ribbon-side-spacing--yes) .shadowcore-ribbon{margin-left:-40px;}.elementor-571 .elementor-element.elementor-element-0b56226 .shadowcore-ribbon > div{margin-left:40px;}.elementor-571 .elementor-element.elementor-element-0b56226 .shadowcore-ribbon-item{border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-571 .elementor-element.elementor-element-0b56226:not(.shadowcore-ribbon-side-spacing--yes) .shadowcore-ribbon{margin-left:-30px;}.elementor-571 .elementor-element.elementor-element-0b56226 .shadowcore-ribbon > div{margin-left:30px;}}@media(max-width:767px){ .elementor-571 .elementor-element.elementor-element-0b56226:not(.shadowcore-ribbon-side-spacing--yes) .shadowcore-ribbon.vertical-mobile-layout{margin-left:0;} .elementor-571 .elementor-element.elementor-element-0b56226.shadowcore-ribbon-side-spacing--yes .shadowcore-ribbon.vertical-mobile-layout{margin-left:0;padding-left:20px;padding-right:20px;margin-top:-20px;} .elementor-571 .elementor-element.elementor-element-0b56226 .shadowcore-ribbon.vertical-mobile-layout > div{margin-left:0;margin-top:20px;}.elementor-571 .elementor-element.elementor-element-0b56226:not(.shadowcore-ribbon-side-spacing--yes) .shadowcore-ribbon{margin-left:-20px;}.elementor-571 .elementor-element.elementor-element-0b56226 .shadowcore-ribbon > div{margin-left:20px;}}