.elementor-32 .elementor-element.elementor-element-2078ce9{--display:flex;--min-height:calc(100svh - var(--header-height));--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0;--padding-bottom:calc(var(--header-height) /2);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-0b67695{width:var( --container-widget-width, min(100ch, 100%) );max-width:min(100ch, 100%);--container-widget-width:min(100ch, 100%);--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-0b67695 .elementor-heading-title{font-family:var( --e-global-typography-8b72a19-font-family ), Sans-serif;font-size:var( --e-global-typography-8b72a19-font-size );font-weight:var( --e-global-typography-8b72a19-font-weight );text-transform:var( --e-global-typography-8b72a19-text-transform );line-height:var( --e-global-typography-8b72a19-line-height );letter-spacing:var( --e-global-typography-8b72a19-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-96aa3bf{width:var( --container-widget-width, min(80ch, 100%) );max-width:min(80ch, 100%);padding:0% 0% 0% 0%;--container-widget-width:min(80ch, 100%);--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-96aa3bf .elementor-heading-title{font-family:var( --e-global-typography-d878283-font-family ), Sans-serif;font-size:var( --e-global-typography-d878283-font-size );font-weight:var( --e-global-typography-d878283-font-weight );line-height:var( --e-global-typography-d878283-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-b8be738{--display:grid;--e-con-grid-template-columns:1.15fr 1fr;--e-con-grid-template-rows:auto;--gap:var(--med-gap) var(--large-gap);--row-gap:var(--med-gap);--column-gap:var(--large-gap);--grid-auto-flow:row;--padding-top:0;--padding-bottom:var(--section-padding);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-2f6344b{--display:flex;--padding-top:var(--large-gap);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-02be7f0{text-align:left;font-family:var( --e-global-typography-ba3bc3c-font-family ), Sans-serif;font-size:var( --e-global-typography-ba3bc3c-font-size );font-weight:var( --e-global-typography-ba3bc3c-font-weight );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-458f38b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10%;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-32 .elementor-element.elementor-element-45efde3{padding:0% 0% 0% 15%;}.elementor-32 .elementor-element.elementor-element-45efde3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-32 .elementor-element.elementor-element-45efde3 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-e82fa95{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:auto;--gap:var(--med-gap) var(--large-gap);--row-gap:var(--med-gap);--column-gap:var(--large-gap);--grid-auto-flow:row;--padding-top:0;--padding-bottom:var(--section-padding);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-40498e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-32 .elementor-element.elementor-element-2b3a987{padding:0% 0% 0% 15%;}.elementor-32 .elementor-element.elementor-element-2b3a987.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-32 .elementor-element.elementor-element-2b3a987 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-843153f{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-407ef01 .elementor-heading-title{font-family:var( --e-global-typography-3874c34-font-family ), Sans-serif;font-size:var( --e-global-typography-3874c34-font-size );font-weight:var( --e-global-typography-3874c34-font-weight );line-height:var( --e-global-typography-3874c34-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-cb90e16 .elementor-heading-title{font-family:var( --e-global-typography-bf23e95-font-family ), Sans-serif;font-size:var( --e-global-typography-bf23e95-font-size );font-weight:var( --e-global-typography-bf23e95-font-weight );text-transform:var( --e-global-typography-bf23e95-text-transform );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-01b98a0{text-align:left;font-family:var( --e-global-typography-ba3bc3c-font-family ), Sans-serif;font-size:var( --e-global-typography-ba3bc3c-font-size );font-weight:var( --e-global-typography-ba3bc3c-font-weight );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-31c9b27{text-align:left;font-family:var( --e-global-typography-29e5512-font-family ), Sans-serif;font-size:var( --e-global-typography-29e5512-font-size );font-weight:var( --e-global-typography-29e5512-font-weight );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-603e505{text-align:left;font-family:var( --e-global-typography-ba3bc3c-font-family ), Sans-serif;font-size:var( --e-global-typography-ba3bc3c-font-size );font-weight:var( --e-global-typography-ba3bc3c-font-weight );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-41ff303{text-align:left;font-family:var( --e-global-typography-29e5512-font-family ), Sans-serif;font-size:var( --e-global-typography-29e5512-font-size );font-weight:var( --e-global-typography-29e5512-font-weight );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-0acca86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--section-padding);--padding-bottom:var(--med-gap);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-0acca86:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0acca86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-594548c );}.elementor-32 .elementor-element.elementor-element-0172212{--display:flex;}.elementor-32 .elementor-element.elementor-element-c5ac7fb{text-align:left;}.elementor-32 .elementor-element.elementor-element-c5ac7fb .elementor-heading-title{font-family:var( --e-global-typography-3874c34-font-family ), Sans-serif;font-size:var( --e-global-typography-3874c34-font-size );font-weight:var( --e-global-typography-3874c34-font-weight );line-height:var( --e-global-typography-3874c34-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-346b6e4{text-align:left;}.elementor-32 .elementor-element.elementor-element-346b6e4 .elementor-heading-title{font-family:var( --e-global-typography-bf23e95-font-family ), Sans-serif;font-size:var( --e-global-typography-bf23e95-font-size );font-weight:var( --e-global-typography-bf23e95-font-weight );text-transform:var( --e-global-typography-bf23e95-text-transform );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-96e7016{text-align:left;font-family:var( --e-global-typography-ba3bc3c-font-family ), Sans-serif;font-size:var( --e-global-typography-ba3bc3c-font-size );font-weight:var( --e-global-typography-ba3bc3c-font-weight );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-ebebd2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-e2f53b2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-5d387a4{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-32 .elementor-element.elementor-element-5d387a4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5d387a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-0d64462{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0;--margin-bottom:var(--text-spacing);--margin-left:0;--margin-right:0;}.elementor-32 .elementor-element.elementor-element-923b6c2 .elementor-heading-title{font-family:var( --e-global-typography-a16a973-font-family ), Sans-serif;font-size:var( --e-global-typography-a16a973-font-size );font-weight:var( --e-global-typography-a16a973-font-weight );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-7065ad9 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-7065ad9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-7065ad9.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-7065ad9.elementor-view-default .elementor-icon{color:var( --e-global-color-9c8a112 );border-color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-7065ad9.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-7065ad9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-7065ad9 .elementor-icon{font-size:1.4em;}.elementor-32 .elementor-element.elementor-element-7065ad9 .elementor-icon svg{height:1.4em;}.elementor-32 .elementor-element.elementor-element-7065ad9 .elementor-icon-wrapper svg{width:auto;}.elementor-32 .elementor-element.elementor-element-c616ef3 .elementor-heading-title{font-family:var( --e-global-typography-a16a973-font-family ), Sans-serif;font-size:var( --e-global-typography-a16a973-font-size );font-weight:var( --e-global-typography-a16a973-font-weight );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-291df25{font-family:var( --e-global-typography-29e5512-font-family ), Sans-serif;font-size:var( --e-global-typography-29e5512-font-size );font-weight:var( --e-global-typography-29e5512-font-weight );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-83a6bf0{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-32 .elementor-element.elementor-element-83a6bf0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-83a6bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0df900d );}.elementor-32 .elementor-element.elementor-element-3413bbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0;--margin-bottom:var(--text-spacing);--margin-left:0;--margin-right:0;}.elementor-32 .elementor-element.elementor-element-482900f .elementor-heading-title{font-family:var( --e-global-typography-a16a973-font-family ), Sans-serif;font-size:var( --e-global-typography-a16a973-font-size );font-weight:var( --e-global-typography-a16a973-font-weight );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-b7377c7 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-b7377c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-b7377c7.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-b7377c7.elementor-view-default .elementor-icon{color:var( --e-global-color-652f91a );border-color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-b7377c7.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-b7377c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-b7377c7 .elementor-icon{font-size:1.4em;}.elementor-32 .elementor-element.elementor-element-b7377c7 .elementor-icon svg{height:1.4em;}.elementor-32 .elementor-element.elementor-element-b7377c7 .elementor-icon-wrapper svg{width:auto;}.elementor-32 .elementor-element.elementor-element-057bb41 .elementor-heading-title{font-family:var( --e-global-typography-a16a973-font-family ), Sans-serif;font-size:var( --e-global-typography-a16a973-font-size );font-weight:var( --e-global-typography-a16a973-font-weight );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-93bd656{font-family:var( --e-global-typography-29e5512-font-family ), Sans-serif;font-size:var( --e-global-typography-29e5512-font-size );font-weight:var( --e-global-typography-29e5512-font-weight );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-611ab05{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-32 .elementor-element.elementor-element-611ab05:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-611ab05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d42dc1e );}.elementor-32 .elementor-element.elementor-element-94afbb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0;--margin-bottom:var(--text-spacing);--margin-left:0;--margin-right:0;}.elementor-32 .elementor-element.elementor-element-6145a74 .elementor-heading-title{font-family:var( --e-global-typography-a16a973-font-family ), Sans-serif;font-size:var( --e-global-typography-a16a973-font-size );font-weight:var( --e-global-typography-a16a973-font-weight );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-63967ce .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-63967ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-63967ce.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-63967ce.elementor-view-default .elementor-icon{color:var( --e-global-color-9c8a112 );border-color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-63967ce.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-63967ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-63967ce .elementor-icon{font-size:1.4em;}.elementor-32 .elementor-element.elementor-element-63967ce .elementor-icon svg{height:1.4em;}.elementor-32 .elementor-element.elementor-element-63967ce .elementor-icon-wrapper svg{width:auto;}.elementor-32 .elementor-element.elementor-element-d9e273f .elementor-heading-title{font-family:var( --e-global-typography-a16a973-font-family ), Sans-serif;font-size:var( --e-global-typography-a16a973-font-size );font-weight:var( --e-global-typography-a16a973-font-weight );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-3ab801d{font-family:var( --e-global-typography-29e5512-font-family ), Sans-serif;font-size:var( --e-global-typography-29e5512-font-size );font-weight:var( --e-global-typography-29e5512-font-weight );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );color:var( --e-global-color-9c8a112 );}.elementor-32 .elementor-element.elementor-element-6cb4050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--section-padding);--padding-bottom:var(--med-gap);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-6cb4050:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6cb4050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-594548c );}.elementor-32 .elementor-element.elementor-element-8408c28{text-align:left;}.elementor-32 .elementor-element.elementor-element-8408c28 .elementor-heading-title{font-family:var( --e-global-typography-3874c34-font-family ), Sans-serif;font-size:var( --e-global-typography-3874c34-font-size );font-weight:var( --e-global-typography-3874c34-font-weight );line-height:var( --e-global-typography-3874c34-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-983ff28{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--text-spacing)) 0;text-align:left;}.elementor-32 .elementor-element.elementor-element-983ff28 .elementor-heading-title{font-family:var( --e-global-typography-bf23e95-font-family ), Sans-serif;font-size:var( --e-global-typography-bf23e95-font-size );font-weight:var( --e-global-typography-bf23e95-font-weight );text-transform:var( --e-global-typography-bf23e95-text-transform );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-d685792{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:var(--med-gap) var(--text-spacing);--row-gap:var(--med-gap);--column-gap:var(--text-spacing);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-d685792.e-con{--align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-7c2c97b{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-32 .elementor-element.elementor-element-163daea .elementor-heading-title{font-family:var( --e-global-typography-b93a188-font-family ), Sans-serif;font-size:var( --e-global-typography-b93a188-font-size );font-weight:var( --e-global-typography-b93a188-font-weight );line-height:var( --e-global-typography-b93a188-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-543d280{font-family:var( --e-global-typography-859379e-font-family ), Sans-serif;font-size:var( --e-global-typography-859379e-font-size );font-weight:var( --e-global-typography-859379e-font-weight );text-transform:var( --e-global-typography-859379e-text-transform );line-height:var( --e-global-typography-859379e-line-height );letter-spacing:var( --e-global-typography-859379e-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-fed860b{font-family:var( --e-global-typography-d878283-font-family ), Sans-serif;font-size:var( --e-global-typography-d878283-font-size );font-weight:var( --e-global-typography-d878283-font-weight );line-height:var( --e-global-typography-d878283-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-a3038e6{font-family:var( --e-global-typography-29e5512-font-family ), Sans-serif;font-size:var( --e-global-typography-29e5512-font-size );font-weight:var( --e-global-typography-29e5512-font-weight );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-14cd23a{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-32 .elementor-element.elementor-element-52c2f15 .elementor-heading-title{font-family:var( --e-global-typography-b93a188-font-family ), Sans-serif;font-size:var( --e-global-typography-b93a188-font-size );font-weight:var( --e-global-typography-b93a188-font-weight );line-height:var( --e-global-typography-b93a188-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-858bf85{font-family:var( --e-global-typography-859379e-font-family ), Sans-serif;font-size:var( --e-global-typography-859379e-font-size );font-weight:var( --e-global-typography-859379e-font-weight );text-transform:var( --e-global-typography-859379e-text-transform );line-height:var( --e-global-typography-859379e-line-height );letter-spacing:var( --e-global-typography-859379e-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-7f3fab9{font-family:var( --e-global-typography-d878283-font-family ), Sans-serif;font-size:var( --e-global-typography-d878283-font-size );font-weight:var( --e-global-typography-d878283-font-weight );line-height:var( --e-global-typography-d878283-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-cefd616{font-family:var( --e-global-typography-29e5512-font-family ), Sans-serif;font-size:var( --e-global-typography-29e5512-font-size );font-weight:var( --e-global-typography-29e5512-font-weight );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-0f2aeb5{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0f2aeb5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0f2aeb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0df900d );}.elementor-32 .elementor-element.elementor-element-98e684c{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-32 .elementor-element.elementor-element-98e684c.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-2b9a9e8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-32 .elementor-element.elementor-element-2b9a9e8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-2b9a9e8 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-ab00545{--display:flex;--padding-top:min(3vw, 4.75rem);--padding-bottom:min(3vw, 4.75rem);--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-32 .elementor-element.elementor-element-b92b670 .elementor-heading-title{font-family:var( --e-global-typography-8b72a19-font-family ), Sans-serif;font-size:var( --e-global-typography-8b72a19-font-size );font-weight:var( --e-global-typography-8b72a19-font-weight );text-transform:var( --e-global-typography-8b72a19-text-transform );line-height:var( --e-global-typography-8b72a19-line-height );letter-spacing:var( --e-global-typography-8b72a19-letter-spacing );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-748a21e{width:initial;max-width:initial;}.elementor-32 .elementor-element.elementor-element-748a21e .elementor-heading-title{font-family:var( --e-global-typography-d878283-font-family ), Sans-serif;font-size:var( --e-global-typography-d878283-font-size );font-weight:var( --e-global-typography-d878283-font-weight );line-height:var( --e-global-typography-d878283-line-height );color:var( --e-global-color-652f91a );}.elementor-32 .elementor-element.elementor-element-3a4b244{width:initial;max-width:initial;font-family:var( --e-global-typography-29e5512-font-family ), Sans-serif;font-size:var( --e-global-typography-29e5512-font-size );font-weight:var( --e-global-typography-29e5512-font-weight );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );color:var( --e-global-color-652f91a );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-e2f53b2{--width:min(100%, 2560px);}.elementor-32 .elementor-element.elementor-element-d685792{--width:min(100%, 65em);}.elementor-32 .elementor-element.elementor-element-0f2aeb5{--content-width:min(100%, 2560px);}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-0b67695 .elementor-heading-title{font-size:var( --e-global-typography-8b72a19-font-size );line-height:var( --e-global-typography-8b72a19-line-height );letter-spacing:var( --e-global-typography-8b72a19-letter-spacing );}.elementor-32 .elementor-element.elementor-element-96aa3bf .elementor-heading-title{font-size:var( --e-global-typography-d878283-font-size );line-height:var( --e-global-typography-d878283-line-height );}.elementor-32 .elementor-element.elementor-element-b8be738{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-02be7f0{font-size:var( --e-global-typography-ba3bc3c-font-size );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );}.elementor-32 .elementor-element.elementor-element-458f38b{--margin-top:-10%;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-32 .elementor-element.elementor-element-458f38b.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-45efde3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-32 .elementor-element.elementor-element-e82fa95{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-40498e4{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-32 .elementor-element.elementor-element-2b3a987{padding:0% 35% 0% 0%;}.elementor-32 .elementor-element.elementor-element-2b3a987.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-32 .elementor-element.elementor-element-407ef01 .elementor-heading-title{font-size:var( --e-global-typography-3874c34-font-size );line-height:var( --e-global-typography-3874c34-line-height );}.elementor-32 .elementor-element.elementor-element-cb90e16 .elementor-heading-title{font-size:var( --e-global-typography-bf23e95-font-size );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );}.elementor-32 .elementor-element.elementor-element-01b98a0{font-size:var( --e-global-typography-ba3bc3c-font-size );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );}.elementor-32 .elementor-element.elementor-element-31c9b27{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-603e505{font-size:var( --e-global-typography-ba3bc3c-font-size );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );}.elementor-32 .elementor-element.elementor-element-41ff303{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-c5ac7fb .elementor-heading-title{font-size:var( --e-global-typography-3874c34-font-size );line-height:var( --e-global-typography-3874c34-line-height );}.elementor-32 .elementor-element.elementor-element-346b6e4 .elementor-heading-title{font-size:var( --e-global-typography-bf23e95-font-size );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );}.elementor-32 .elementor-element.elementor-element-96e7016{font-size:var( --e-global-typography-ba3bc3c-font-size );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );}.elementor-32 .elementor-element.elementor-element-e2f53b2{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-923b6c2 .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-c616ef3 .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-291df25{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-482900f .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-b7377c7 .elementor-icon i, .elementor-32 .elementor-element.elementor-element-b7377c7 .elementor-icon svg{transform:rotate(135deg);}.elementor-32 .elementor-element.elementor-element-057bb41 .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-93bd656{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-611ab05{grid-column:span 2;}.elementor-32 .elementor-element.elementor-element-6145a74 .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d9e273f .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-3ab801d{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-8408c28 .elementor-heading-title{font-size:var( --e-global-typography-3874c34-font-size );line-height:var( --e-global-typography-3874c34-line-height );}.elementor-32 .elementor-element.elementor-element-983ff28 .elementor-heading-title{font-size:var( --e-global-typography-bf23e95-font-size );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d685792{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-163daea .elementor-heading-title{font-size:var( --e-global-typography-b93a188-font-size );line-height:var( --e-global-typography-b93a188-line-height );}.elementor-32 .elementor-element.elementor-element-543d280{font-size:var( --e-global-typography-859379e-font-size );line-height:var( --e-global-typography-859379e-line-height );letter-spacing:var( --e-global-typography-859379e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-fed860b{font-size:var( --e-global-typography-d878283-font-size );line-height:var( --e-global-typography-d878283-line-height );}.elementor-32 .elementor-element.elementor-element-a3038e6{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-52c2f15 .elementor-heading-title{font-size:var( --e-global-typography-b93a188-font-size );line-height:var( --e-global-typography-b93a188-line-height );}.elementor-32 .elementor-element.elementor-element-858bf85{font-size:var( --e-global-typography-859379e-font-size );line-height:var( --e-global-typography-859379e-line-height );letter-spacing:var( --e-global-typography-859379e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-7f3fab9{font-size:var( --e-global-typography-d878283-font-size );line-height:var( --e-global-typography-d878283-line-height );}.elementor-32 .elementor-element.elementor-element-cefd616{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-0f2aeb5{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-98e684c{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-ab00545{--padding-top:7vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-32 .elementor-element.elementor-element-b92b670 .elementor-heading-title{font-size:var( --e-global-typography-8b72a19-font-size );line-height:var( --e-global-typography-8b72a19-line-height );letter-spacing:var( --e-global-typography-8b72a19-letter-spacing );}.elementor-32 .elementor-element.elementor-element-748a21e .elementor-heading-title{font-size:var( --e-global-typography-d878283-font-size );line-height:var( --e-global-typography-d878283-line-height );}.elementor-32 .elementor-element.elementor-element-3a4b244{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-0b67695 .elementor-heading-title{font-size:var( --e-global-typography-8b72a19-font-size );line-height:var( --e-global-typography-8b72a19-line-height );letter-spacing:var( --e-global-typography-8b72a19-letter-spacing );}.elementor-32 .elementor-element.elementor-element-96aa3bf .elementor-heading-title{font-size:var( --e-global-typography-d878283-font-size );line-height:var( --e-global-typography-d878283-line-height );}.elementor-32 .elementor-element.elementor-element-b8be738{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-02be7f0{font-size:var( --e-global-typography-ba3bc3c-font-size );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );}.elementor-32 .elementor-element.elementor-element-458f38b{--margin-top:-10%;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-32 .elementor-element.elementor-element-e82fa95{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-40498e4{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-32 .elementor-element.elementor-element-407ef01 .elementor-heading-title{font-size:var( --e-global-typography-3874c34-font-size );line-height:var( --e-global-typography-3874c34-line-height );}.elementor-32 .elementor-element.elementor-element-cb90e16 .elementor-heading-title{font-size:var( --e-global-typography-bf23e95-font-size );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );}.elementor-32 .elementor-element.elementor-element-01b98a0{font-size:var( --e-global-typography-ba3bc3c-font-size );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );}.elementor-32 .elementor-element.elementor-element-31c9b27{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-603e505{font-size:var( --e-global-typography-ba3bc3c-font-size );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );}.elementor-32 .elementor-element.elementor-element-41ff303{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-c5ac7fb .elementor-heading-title{font-size:var( --e-global-typography-3874c34-font-size );line-height:var( --e-global-typography-3874c34-line-height );}.elementor-32 .elementor-element.elementor-element-346b6e4 .elementor-heading-title{font-size:var( --e-global-typography-bf23e95-font-size );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );}.elementor-32 .elementor-element.elementor-element-96e7016{font-size:var( --e-global-typography-ba3bc3c-font-size );line-height:var( --e-global-typography-ba3bc3c-line-height );letter-spacing:var( --e-global-typography-ba3bc3c-letter-spacing );}.elementor-32 .elementor-element.elementor-element-e2f53b2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-923b6c2 .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-7065ad9 .elementor-icon i, .elementor-32 .elementor-element.elementor-element-7065ad9 .elementor-icon svg{transform:rotate(90deg);}.elementor-32 .elementor-element.elementor-element-c616ef3 .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-291df25{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-482900f .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-b7377c7 .elementor-icon i, .elementor-32 .elementor-element.elementor-element-b7377c7 .elementor-icon svg{transform:rotate(90deg);}.elementor-32 .elementor-element.elementor-element-057bb41 .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-93bd656{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-611ab05{grid-column:span 1;}.elementor-32 .elementor-element.elementor-element-6145a74 .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-63967ce .elementor-icon i, .elementor-32 .elementor-element.elementor-element-63967ce .elementor-icon svg{transform:rotate(90deg);}.elementor-32 .elementor-element.elementor-element-d9e273f .elementor-heading-title{font-size:var( --e-global-typography-a16a973-font-size );line-height:var( --e-global-typography-a16a973-line-height );letter-spacing:var( --e-global-typography-a16a973-letter-spacing );}.elementor-32 .elementor-element.elementor-element-3ab801d{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-8408c28 .elementor-heading-title{font-size:var( --e-global-typography-3874c34-font-size );line-height:var( --e-global-typography-3874c34-line-height );}.elementor-32 .elementor-element.elementor-element-983ff28 .elementor-heading-title{font-size:var( --e-global-typography-bf23e95-font-size );line-height:var( --e-global-typography-bf23e95-line-height );letter-spacing:var( --e-global-typography-bf23e95-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d685792{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-163daea .elementor-heading-title{font-size:var( --e-global-typography-b93a188-font-size );line-height:var( --e-global-typography-b93a188-line-height );}.elementor-32 .elementor-element.elementor-element-543d280{font-size:var( --e-global-typography-859379e-font-size );line-height:var( --e-global-typography-859379e-line-height );letter-spacing:var( --e-global-typography-859379e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-fed860b{font-size:var( --e-global-typography-d878283-font-size );line-height:var( --e-global-typography-d878283-line-height );}.elementor-32 .elementor-element.elementor-element-a3038e6{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-52c2f15 .elementor-heading-title{font-size:var( --e-global-typography-b93a188-font-size );line-height:var( --e-global-typography-b93a188-line-height );}.elementor-32 .elementor-element.elementor-element-858bf85{font-size:var( --e-global-typography-859379e-font-size );line-height:var( --e-global-typography-859379e-line-height );letter-spacing:var( --e-global-typography-859379e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-7f3fab9{font-size:var( --e-global-typography-d878283-font-size );line-height:var( --e-global-typography-d878283-line-height );}.elementor-32 .elementor-element.elementor-element-cefd616{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}.elementor-32 .elementor-element.elementor-element-0f2aeb5{--content-width:min(100%, 2560px);--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-ab00545{--padding-top:10vw;--padding-bottom:10vw;--padding-left:6vw;--padding-right:6vw;}.elementor-32 .elementor-element.elementor-element-b92b670 .elementor-heading-title{font-size:var( --e-global-typography-8b72a19-font-size );line-height:var( --e-global-typography-8b72a19-line-height );letter-spacing:var( --e-global-typography-8b72a19-letter-spacing );}.elementor-32 .elementor-element.elementor-element-748a21e .elementor-heading-title{font-size:var( --e-global-typography-d878283-font-size );line-height:var( --e-global-typography-d878283-line-height );}.elementor-32 .elementor-element.elementor-element-3a4b244{font-size:var( --e-global-typography-29e5512-font-size );line-height:var( --e-global-typography-29e5512-line-height );letter-spacing:var( --e-global-typography-29e5512-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-2f6344b */@media (width < 1212px) {
    .elementor-32 .elementor-element.elementor-element-2f6344b {
        padding-block-start: 0px;
        justify-self: end;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8be738 */@media (width < 1212px) {
    .elementor-32 .elementor-element.elementor-element-b8be738 .e-con-inner {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843153f */@media (width < 1212px) {
    .elementor-32 .elementor-element.elementor-element-843153f {
        padding-block-start: 0px;
        justify-self: end;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e82fa95 */@media (width < 1212px) {
    .elementor-32 .elementor-element.elementor-element-e82fa95 .e-con-inner {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ab801d */.elementor-32 .elementor-element.elementor-element-3ab801d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-543d280 */.elementor-32 .elementor-element.elementor-element-543d280 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858bf85 */.elementor-32 .elementor-element.elementor-element-858bf85 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d685792 */.elementor-32 .elementor-element.elementor-element-d685792 > * {
    --bracket-background: var(--e-global-color-594548c);
    display: grid;
    grid-row: span 5;
    gap: var(--text-spacing);
    grid-template-rows: subgrid;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a4b244 */.elementor-32 .elementor-element.elementor-element-3a4b244 {
    text-wrap: balance;
}/* End custom CSS */