.elementor-2932 .elementor-element.elementor-element-812d76a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2932 .elementor-element.elementor-element-687d887{--display:flex;}.elementor-2932 .elementor-element.elementor-element-4f5342b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2932 .elementor-element.elementor-element-97f5b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-2932 .elementor-element.elementor-element-97f5b1c .elementor-heading-title{font-family:var( --e-global-typography-45ff312-font-family ), Sans-serif;font-size:var( --e-global-typography-45ff312-font-size );font-weight:var( --e-global-typography-45ff312-font-weight );text-transform:var( --e-global-typography-45ff312-text-transform );line-height:var( --e-global-typography-45ff312-line-height );letter-spacing:var( --e-global-typography-45ff312-letter-spacing );color:var( --e-global-color-9c4d2fc );}.elementor-2932 .elementor-element.elementor-element-e44b4ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}@media(min-width:768px){.elementor-2932 .elementor-element.elementor-element-687d887{--width:767px;}}@media(max-width:1024px){.elementor-2932 .elementor-element.elementor-element-812d76a{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2932 .elementor-element.elementor-element-97f5b1c .elementor-heading-title{font-size:var( --e-global-typography-45ff312-font-size );line-height:var( --e-global-typography-45ff312-line-height );letter-spacing:var( --e-global-typography-45ff312-letter-spacing );}}@media(max-width:767px){.elementor-2932 .elementor-element.elementor-element-812d76a{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2932 .elementor-element.elementor-element-97f5b1c .elementor-heading-title{font-size:var( --e-global-typography-45ff312-font-size );line-height:var( --e-global-typography-45ff312-line-height );letter-spacing:var( --e-global-typography-45ff312-letter-spacing );}}/* Start custom CSS */.rank-math-breadcrumb {
    font-size: 12px;
}

.rank-math-breadcrumb .last {
    color:#F04248;
}

h2.wp-block-heading {
    font-size: clamp(1.5rem, 1.1674rem + 0.6938vw, 2rem);
    font-weight: 500;
}

h3.wp-block-heading {
    font-weight: 500;
}/* End custom CSS */