.elementor-bc-flex-widget .elementor-24170102 .elementor-element.elementor-element-23653034.elementor-column .elementor-column-wrap{align-items:center;}.elementor-24170102 .elementor-element.elementor-element-23653034.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24170102 .elementor-element.elementor-element-23653034.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-24170102 .elementor-element.elementor-element-23653034 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24170102 .elementor-element.elementor-element-acac0c7 img{width:100%;}.elementor-24170102 .elementor-element.elementor-element-5540bf98 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-24170102 .elementor-element.elementor-element-25f0fa6f .elementor-heading-title{color:#FFFFFF;font-family:"Nave Heavy Italic", sans-serif;text-transform:uppercase;}.elementor-24170102 .elementor-element.elementor-element-5c9aaf3d .elementor-widget-container{color:#FFFFFF;}.elementor-24170102 .elementor-element.elementor-element-2b6fc07e a.elementor-button:not(#e){color:#FFFFFF;}.elementor-24170102 .elementor-element.elementor-element-2b6fc07e a.elementor-button{--ce-btn-bg-color:#E5231B;background-color:var(--ce-btn-bg-color);border-color:#FFFFFF;border-style:solid;}.elementor-24170102 .elementor-element.elementor-element-2b6fc07e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-24170102 .elementor-element.elementor-element-4a5030c2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-24170102 .elementor-element.elementor-element-4a5030c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24170102 .elementor-element.elementor-element-4a5030c2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-24170102 .elementor-element.elementor-element-4a5030c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24170102 .elementor-element.elementor-element-415f3957 img{width:100%;}.elementor-24170102 .elementor-element.elementor-element-2de836db .elementor-heading-title{color:#E5231B;font-family:"Nave Heavy Italic", sans-serif;text-transform:uppercase;}.elementor-24170102 .elementor-element.elementor-element-51fb73aa .elementor-widget-container{color:#2B2B2B;}.elementor-24170102 .elementor-element.elementor-element-66d73c66 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-24170102 .elementor-element.elementor-element-66d73c66 a.elementor-button{--ce-btn-bg-color:#E5231B;background-color:var(--ce-btn-bg-color);border-color:#FFFFFF;border-style:solid;}.elementor-24170102 .elementor-element.elementor-element-66d73c66 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24170102 .elementor-element.elementor-element-4d76b88a{margin-top:0px;margin-bottom:50px;}.elementor-24170102 .elementor-element.elementor-element-46085975.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-24170102 .elementor-element.elementor-element-4eb9839c .elementor-row{justify-content:left;}.elementor-24170102 .elementor-element.elementor-element-4eb9839c.ce-pagination--skin-classic{text-align:left;}.elementor-24170102 .elementor-element.elementor-element-4eb9839c .ce-pagination{margin:0 calc(-16px/2);}.elementor-24170102 .elementor-element.elementor-element-4eb9839c .ce-pagination .elementor-icon-list-item{margin:0 calc(16px/2);}.elementor-24170102 .elementor-element.elementor-element-4eb9839c .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-24170102 .elementor-element.elementor-element-4eb9839c .elementor-icon-list-text{color:#E5231B;}.elementor-24170102 .elementor-element.elementor-element-4eb9839c a:hover .elementor-icon-list-text{color:#E5231B;}.elementor-24170102 .elementor-element.elementor-element-4eb9839c a.ce-pagination__arrow:hover > *{color:#5E4F9C;}.elementor-24170102 .elementor-element.elementor-element-4eb9839c{width:auto;}.elementor-24170102 .elementor-element.elementor-element-1b697c2d{padding:0px 0px 0px 0px;}.elementor-24170102 .elementor-element.elementor-element-497d3188 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-24170102 .elementor-element.elementor-element-4a5030c2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}}@media(max-width:767px){.elementor-24170102 .elementor-element.elementor-element-4a5030c2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}}@media(min-width:768px){.elementor-24170102 .elementor-element.elementor-element-5540bf98{width:45%;}.elementor-24170102 .elementor-element.elementor-element-44152a4a{width:55%;}.elementor-24170102 .elementor-element.elementor-element-7b101c82{width:45%;}.elementor-24170102 .elementor-element.elementor-element-42569010{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24170102 .elementor-element.elementor-element-7b101c82{width:100%;}.elementor-24170102 .elementor-element.elementor-element-42569010{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-25f0fa6f */.elementor-24170102 .elementor-element.elementor-element-25f0fa6f h1 {
    font-size: var(--and-4xl);
}/* End custom CSS */
/* Start custom CSS for category-additional-description, class: .elementor-element-5c9aaf3d */.elementor-24170102 .elementor-element.elementor-element-5c9aaf3d h2 {font-size:var(--and-lg); font-weight:400;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b240dd7 */.elementor-24170102 .elementor-element.elementor-element-b240dd7 {position:absolute;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-415f3957 */.elementor-24170102 .elementor-element.elementor-element-415f3957 {min-width:160%;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2de836db */.elementor-24170102 .elementor-element.elementor-element-2de836db h1 {
    font-size: var(--and-xxl);
}/* End custom CSS */
/* Start custom CSS for category-additional-description, class: .elementor-element-51fb73aa */.elementor-24170102 .elementor-element.elementor-element-51fb73aa h2 {font-size:var(--and-lg); font-weight:400;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b58913a */.elementor-24170102 .elementor-element.elementor-element-1b58913a {overflow:hidden;}/* End custom CSS */