.elementor-20316 .elementor-element.elementor-element-d18f32b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20316 .elementor-element.elementor-element-d18f32b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20316 .elementor-element.elementor-element-fe58c2d{width:auto;max-width:auto;text-align:start;}.elementor-20316 .elementor-element.elementor-element-fe58c2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-20316 .elementor-element.elementor-element-fe58c2d .elementor-heading-title{font-family:var( --e-global-typography-045a3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-045a3d1-font-size );font-weight:var( --e-global-typography-045a3d1-font-weight );line-height:var( --e-global-typography-045a3d1-line-height );color:var( --e-global-color-d982594 );}.elementor-20316 .elementor-element.elementor-element-db3e72c{--spacer-size:32px;}.elementor-20316 .elementor-element.elementor-element-41b584b > .elementor-widget-container{margin:0px 0px 40px 0px;}@media(max-width:1023px){.elementor-20316 .elementor-element.elementor-element-d18f32b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-20316 .elementor-element.elementor-element-fe58c2d .elementor-heading-title{font-size:var( --e-global-typography-045a3d1-font-size );line-height:var( --e-global-typography-045a3d1-line-height );}}@media(max-width:767px){.elementor-20316 .elementor-element.elementor-element-d18f32b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-20316 .elementor-element.elementor-element-fe58c2d .elementor-heading-title{font-size:var( --e-global-typography-045a3d1-font-size );line-height:var( --e-global-typography-045a3d1-line-height );}}/* Start custom CSS */body.elementor-page-20316 .layered-card {
    padding-top: 20px;
}

body.elementor-page-20316 #left-column .elementor-inner-section {
    margin-top: 30px;
}/* End custom CSS */