.elementor-78958 .elementor-element.elementor-element-f06d5d4 > .elementor-container{max-width:1342px;}.elementor-78958 .elementor-element.elementor-element-d1cedbf{text-align:start;}.elementor-78958 .elementor-element.elementor-element-d1cedbf img{width:50px;}.elementor-bc-flex-widget .elementor-78958 .elementor-element.elementor-element-f3bc2e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-78958 .elementor-element.elementor-element-f3bc2e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-78958 .elementor-element.elementor-element-f3bc2e5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-78958 .elementor-element.elementor-element-fb02734 .elementor-icon-wrapper{text-align:center;}.elementor-78958 .elementor-element.elementor-element-fb02734.elementor-view-stacked .elementor-icon{background-color:#D92121;}.elementor-78958 .elementor-element.elementor-element-fb02734.elementor-view-framed .elementor-icon, .elementor-78958 .elementor-element.elementor-element-fb02734.elementor-view-default .elementor-icon{color:#D92121;border-color:#D92121;}.elementor-78958 .elementor-element.elementor-element-fb02734.elementor-view-framed .elementor-icon, .elementor-78958 .elementor-element.elementor-element-fb02734.elementor-view-default .elementor-icon svg{fill:#D92121;}.elementor-78958 .elementor-element.elementor-element-fb02734 .elementor-icon{font-size:21px;}.elementor-78958 .elementor-element.elementor-element-fb02734 .elementor-icon svg{height:21px;}.elementor-78958 .elementor-element.elementor-element-fb02734 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-78958 .elementor-element.elementor-element-fb02734{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-78958 .elementor-element.elementor-element-6ad0ab6{text-align:start;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-78958 .elementor-element.elementor-element-6ad0ab6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-78958 .elementor-element.elementor-element-6ad0ab6 > .elementor-widget-container{padding:0px 0px 0px 20px;}@media(max-width:1024px){.elementor-78958 .elementor-element.elementor-element-d1cedbf{width:var( --container-widget-width, 296.5px );max-width:296.5px;--container-widget-width:296.5px;--container-widget-flex-grow:0;}.elementor-78958 .elementor-element.elementor-element-fb02734{width:var( --container-widget-width, 94px );max-width:94px;--container-widget-width:94px;--container-widget-flex-grow:0;}.elementor-78958 .elementor-element.elementor-element-6ad0ab6{width:var( --container-widget-width, 360.25px );max-width:360.25px;--container-widget-width:360.25px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-78958 .elementor-element.elementor-element-b226c27{width:100%;}.elementor-78958 .elementor-element.elementor-element-95d9519{width:50%;}.elementor-78958 .elementor-element.elementor-element-f3bc2e5{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-78958 .elementor-element.elementor-element-95d9519{width:20%;}.elementor-78958 .elementor-element.elementor-element-f3bc2e5{width:80%;}}@media(max-width:767px){.elementor-78958 .elementor-element.elementor-element-d1cedbf{text-align:center;}.elementor-78958 .elementor-element.elementor-element-fb02734{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;}.elementor-78958 .elementor-element.elementor-element-6ad0ab6 .elementor-heading-title{font-size:18px;}.elementor-78958 .elementor-element.elementor-element-6ad0ab6{width:var( --container-widget-width, 318.5px );max-width:318.5px;--container-widget-width:318.5px;--container-widget-flex-grow:0;}}/* Start custom CSS */body  {
    position: relative;

    padding-bottom: var(--space-8);
    background-color: #ffffff;
    background-image:
        radial-gradient(circle at 15% 30%, rgba(217, 33, 33, 0.06) 0%, transparent 50%),
        radial-gradient(circle at 85% 70%, rgba(217, 33, 33, 0.04) 0%, transparent 50%),
        linear-gradient(rgba(0, 0, 0, 0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(0, 0, 0, 0.03) 1px, transparent 1px);
    background-size: 100% 100%, 100% 100%, 40px 40px, 40px 40px;
    background-position: 0 0, 0 0, -1px -1px, -1px -1px;


    overflow: hidden;
}/* End custom CSS */