.elementor-427 .elementor-element.elementor-element-bf5a4ff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:calc(var(--header-height) * 0.5);--padding-left:0;--padding-right:2vw;}.elementor-427 .elementor-element.elementor-element-48adc06{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:max(5%, var(--med-gap)) max(5%, var(--med-gap));--row-gap:max(5%, var(--med-gap));--column-gap:max(5%, var(--med-gap));--grid-auto-flow:row;--align-items:end;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-48adc06.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-8ba7a6b.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-8ba7a6b img{width:100%;height:calc(100svh - var(--header-height) - var(--header-height) * 0.5);object-fit:cover;object-position:center center;border-radius:0 var(--corners) var(--corners) 0;}.elementor-427 .elementor-element.elementor-element-610c4df{--display:flex;--padding-top:0;--padding-bottom:var(--med-gap);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-debf68b{--divider-border-style:solid;--divider-color:var( --e-global-color-b569f0f );--divider-border-width:0.125em;margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--text-spacing)) 0;}.elementor-427 .elementor-element.elementor-element-debf68b .elementor-divider-separator{width:3.9em;margin:0 auto;margin-left:0;}.elementor-427 .elementor-element.elementor-element-debf68b .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-427 .elementor-element.elementor-element-8968288{width:initial;max-width:initial;}.elementor-427 .elementor-element.elementor-element-8968288 .elementor-heading-title{font-family:var( --e-global-typography-840c223-font-family ), Sans-serif;font-size:var( --e-global-typography-840c223-font-size );font-weight:var( --e-global-typography-840c223-font-weight );line-height:var( --e-global-typography-840c223-line-height );letter-spacing:var( --e-global-typography-840c223-letter-spacing );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-7c8eca2{width:initial;max-width:initial;}.elementor-427 .elementor-element.elementor-element-7c8eca2 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:var(--step-0);font-weight:500;line-height:1.5;color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-4a8e67f{--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;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--flex-wrap:wrap;}.elementor-427 .elementor-element.elementor-element-7123ca0 .elementor-button{background-color:var( --e-global-color-da6708e );fill:var( --e-global-color-cc493af );color:var( --e-global-color-cc493af );}.elementor-427 .elementor-element.elementor-element-7123ca0 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-7123ca0 .elementor-button:focus{background-color:var( --e-global-color-cc493af );color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-7123ca0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-7123ca0 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-7123ca0 .elementor-button:focus svg{fill:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-19a9ed1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-c340af0{--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(--section-padding);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-3103563{--divider-border-style:solid;--divider-color:var( --e-global-color-b569f0f );--divider-border-width:0.125em;margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--text-spacing)) 0;}.elementor-427 .elementor-element.elementor-element-3103563 .elementor-divider-separator{width:3.9em;margin:0 auto;margin-left:0;}.elementor-427 .elementor-element.elementor-element-3103563 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-427 .elementor-element.elementor-element-0f2bb7e{text-align:left;}.elementor-427 .elementor-element.elementor-element-0f2bb7e .elementor-heading-title{font-family:var( --e-global-typography-a30686f-font-family ), Sans-serif;font-size:var( --e-global-typography-a30686f-font-size );font-weight:var( --e-global-typography-a30686f-font-weight );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-9495c55{text-align:left;font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-6309101{--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(--section-padding);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-6309101:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-6309101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc493af );}.elementor-427 .elementor-element.elementor-element-1d439dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-427 .elementor-element.elementor-element-e9f3358 .elementor-heading-title{font-family:var( --e-global-typography-d8c1a7b-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c1a7b-font-size );font-weight:var( --e-global-typography-d8c1a7b-font-weight );text-transform:var( --e-global-typography-d8c1a7b-text-transform );line-height:var( --e-global-typography-d8c1a7b-line-height );letter-spacing:var( --e-global-typography-d8c1a7b-letter-spacing );color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-bbc3464 .elementor-button{background-color:var( --e-global-color-da6708e );fill:var( --e-global-color-cc493af );color:var( --e-global-color-cc493af );border-style:solid;border-color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-bbc3464 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-bbc3464 .elementor-button:focus{background-color:var( --e-global-color-cc493af );color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-bbc3464{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 0 0;}.elementor-427 .elementor-element.elementor-element-bbc3464 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-bbc3464 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-427 .elementor-element.elementor-element-bbc3464 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-bbc3464 .elementor-button:focus svg{fill:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-918a0a1 .elementor-heading-title{font-family:var( --e-global-typography-a30686f-font-family ), Sans-serif;font-size:var( --e-global-typography-a30686f-font-size );font-weight:var( --e-global-typography-a30686f-font-weight );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-ef94791{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:var(--med-gap) var(--small-gap);--row-gap:var(--med-gap);--column-gap:var(--small-gap);--grid-auto-flow:row;--margin-top:var(--text-spacing);--margin-bottom:0;--margin-left:-3.25vw;--margin-right:-3.25vw;}.elementor-427 .elementor-element.elementor-element-2fabbc6{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-427 .elementor-element.elementor-element-9414764{--display:flex;--border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-9414764.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-a6d0b43{background-color:var( --e-global-color-91dbcaa );border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-a6d0b43.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-a6d0b43 img{width:100%;height:100%;object-fit:contain;object-position:center center;transition-duration:0.2s;}.elementor-427 .elementor-element.elementor-element-a6d0b43:hover img{filter:brightness( 105% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-427 .elementor-element.elementor-element-1d9f821{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-427 .elementor-element.elementor-element-9b80aa5 .elementor-heading-title{font-family:"Moderustic", Sans-serif;font-size:var(--step-1);font-weight:600;line-height:1.4;letter-spacing:-0.02em;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-a6da61f{font-family:"Mona Sans", Sans-serif;font-size:var(--step--1);font-weight:500;line-height:1.5;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-3d1c278{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-427 .elementor-element.elementor-element-3d1c278.e-con{--align-self:flex-end;}.elementor-427 .elementor-element.elementor-element-97a8da2 .elementor-heading-title{font-family:"Moderustic", Sans-serif;font-size:var(--step-1);font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-a2b51b9 .elementor-button{border-style:solid;border-color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-75d6193{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-427 .elementor-element.elementor-element-fa73009{--display:flex;--border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-fa73009.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-f01ca6e{background-color:var( --e-global-color-91dbcaa );border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-f01ca6e.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-f01ca6e img{width:100%;height:100%;object-fit:contain;object-position:center center;transition-duration:0.2s;}.elementor-427 .elementor-element.elementor-element-f01ca6e:hover img{filter:brightness( 105% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-427 .elementor-element.elementor-element-a7fed6d{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-427 .elementor-element.elementor-element-2290507 .elementor-heading-title{font-family:"Moderustic", Sans-serif;font-size:var(--step-1);font-weight:600;line-height:1.4;letter-spacing:-0.02em;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-eada1b4{font-family:"Mona Sans", Sans-serif;font-size:var(--step--1);font-weight:500;line-height:1.5;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-832545c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-427 .elementor-element.elementor-element-832545c.e-con{--align-self:flex-end;}.elementor-427 .elementor-element.elementor-element-da4c827 .elementor-heading-title{font-family:"Moderustic", Sans-serif;font-size:var(--step-1);font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-3761e59 .elementor-button{border-style:solid;border-color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-4827018{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-427 .elementor-element.elementor-element-47c0b7f{--display:flex;--border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-47c0b7f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-be16846{background-color:var( --e-global-color-91dbcaa );border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-be16846.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-be16846 img{width:100%;height:100%;object-fit:contain;object-position:center center;transition-duration:0.2s;}.elementor-427 .elementor-element.elementor-element-be16846:hover img{filter:brightness( 105% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-427 .elementor-element.elementor-element-74e5989{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-427 .elementor-element.elementor-element-a12d445 .elementor-heading-title{font-family:"Moderustic", Sans-serif;font-size:var(--step-1);font-weight:600;line-height:1.4;letter-spacing:-0.02em;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-76d738a{font-family:"Mona Sans", Sans-serif;font-size:var(--step--1);font-weight:500;line-height:1.5;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-84b9460{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-427 .elementor-element.elementor-element-84b9460.e-con{--align-self:flex-end;}.elementor-427 .elementor-element.elementor-element-bc3965f .elementor-heading-title{font-family:"Moderustic", Sans-serif;font-size:var(--step-1);font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-3cffd54 .elementor-button{border-style:solid;border-color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-9f6bb8f{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-427 .elementor-element.elementor-element-91fe4cf{--display:flex;--border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-91fe4cf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-6f6bae5{background-color:var( --e-global-color-91dbcaa );border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-6f6bae5.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-6f6bae5 img{width:100%;height:100%;object-fit:contain;object-position:center center;transition-duration:0.2s;}.elementor-427 .elementor-element.elementor-element-6f6bae5:hover img{filter:brightness( 105% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-427 .elementor-element.elementor-element-465566d{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-427 .elementor-element.elementor-element-fea1398 .elementor-heading-title{font-family:"Moderustic", Sans-serif;font-size:var(--step-1);font-weight:600;line-height:1.4;letter-spacing:-0.02em;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-4bfb046{font-family:"Mona Sans", Sans-serif;font-size:var(--step--1);font-weight:500;line-height:1.5;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-f1202df{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-427 .elementor-element.elementor-element-f1202df.e-con{--align-self:flex-end;}.elementor-427 .elementor-element.elementor-element-6ddef3e .elementor-heading-title{font-family:"Moderustic", Sans-serif;font-size:var(--step-1);font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-83b875c .elementor-button{border-style:solid;border-color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-2f34f96 .elementor-button{background-color:var( --e-global-color-da6708e );fill:var( --e-global-color-cc493af );color:var( --e-global-color-cc493af );border-style:solid;border-color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-2f34f96{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:calc(var(--large-gap) - var(--text-spacing)) 0 0 0;}.elementor-427 .elementor-element.elementor-element-2f34f96.elementor-element{--align-self:stretch;}.elementor-427 .elementor-element.elementor-element-2f34f96 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-2f34f96 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-427 .elementor-element.elementor-element-96963e3{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--med-gap) var(--med-gap);--row-gap:var(--med-gap);--column-gap:var(--med-gap);--grid-auto-flow:row;--align-items:stretch;--padding-top:var(--section-padding);--padding-bottom:var(--section-padding);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-186896f{--display:flex;--justify-content:center;}.elementor-427 .elementor-element.elementor-element-fead6b8{--divider-border-style:solid;--divider-color:var( --e-global-color-b569f0f );--divider-border-width:0.125em;margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--text-spacing)) 0;}.elementor-427 .elementor-element.elementor-element-fead6b8 .elementor-divider-separator{width:3.9em;margin:0 auto;margin-left:0;}.elementor-427 .elementor-element.elementor-element-fead6b8 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-427 .elementor-element.elementor-element-4d16b9f .elementor-heading-title{font-family:var( --e-global-typography-cf6c33a-font-family ), Sans-serif;font-size:var( --e-global-typography-cf6c33a-font-size );font-weight:var( --e-global-typography-cf6c33a-font-weight );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-a3b2e7e{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-3c49b94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-3c49b94 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-427 .elementor-element.elementor-element-ef66eac{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-427 .elementor-element.elementor-element-ef66eac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-ef66eac img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-f86e832{--display:grid;--e-con-grid-template-columns:1.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--med-gap) var(--med-gap);--row-gap:var(--med-gap);--column-gap:var(--med-gap);--grid-auto-flow:row;--align-items:stretch;--padding-top:var(--section-padding);--padding-bottom:var(--section-padding);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-f86e832:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-f86e832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-296f072 );}.elementor-427 .elementor-element.elementor-element-36bbcc3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-36bbcc3 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-0b90a5c{--display:flex;--justify-content:center;}.elementor-427 .elementor-element.elementor-element-68a13f5{--divider-border-style:solid;--divider-color:var( --e-global-color-b569f0f );--divider-border-width:0.125em;margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--text-spacing)) 0;}.elementor-427 .elementor-element.elementor-element-68a13f5 .elementor-divider-separator{width:3.9em;margin:0 auto;margin-left:0;}.elementor-427 .elementor-element.elementor-element-68a13f5 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-427 .elementor-element.elementor-element-49c32ad .elementor-heading-title{font-family:var( --e-global-typography-cf6c33a-font-family ), Sans-serif;font-size:var( --e-global-typography-cf6c33a-font-size );font-weight:var( --e-global-typography-cf6c33a-font-weight );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-d52a2a4{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-ede8625 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-ede8625 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-427 .elementor-element.elementor-element-26128ce{--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(--section-padding);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-26128ce:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-26128ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc493af );}.elementor-427 .elementor-element.elementor-element-614f78c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-427 .elementor-element.elementor-element-57ce38b .elementor-heading-title{font-family:var( --e-global-typography-d8c1a7b-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c1a7b-font-size );font-weight:var( --e-global-typography-d8c1a7b-font-weight );text-transform:var( --e-global-typography-d8c1a7b-text-transform );line-height:var( --e-global-typography-d8c1a7b-line-height );letter-spacing:var( --e-global-typography-d8c1a7b-letter-spacing );color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-16e6034 .elementor-button{background-color:var( --e-global-color-da6708e );fill:var( --e-global-color-cc493af );color:var( --e-global-color-cc493af );border-style:solid;border-color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-16e6034 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-16e6034 .elementor-button:focus{background-color:var( --e-global-color-cc493af );color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-16e6034{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 0 0;}.elementor-427 .elementor-element.elementor-element-16e6034 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-16e6034 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-427 .elementor-element.elementor-element-16e6034 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-16e6034 .elementor-button:focus svg{fill:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-5d1557c .elementor-heading-title{font-family:var( --e-global-typography-a30686f-font-family ), Sans-serif;font-size:var( --e-global-typography-a30686f-font-size );font-weight:var( --e-global-typography-a30686f-font-weight );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-efc1ff0{--item-display:flex;--read-more-alignment:1;--grid-row-gap:var(--med-gap);width:initial;max-width:initial;--grid-column-gap:var(--text-spacing);}.elementor-427 .elementor-element.elementor-element-efc1ff0 > .elementor-widget-container{margin:var(--text-spacing) -3.25vw 0 -3.25vw;}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-427 .elementor-element.elementor-element-efc1ff0:after{content:"1";}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__thumbnail__link{width:100%;}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__text{padding:0em 1em 0em 1em;margin-bottom:1em;}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__thumbnail{border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-efc1ff0.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:var(--small-gap);}.elementor-427 .elementor-element.elementor-element-efc1ff0.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:var(--small-gap);}.elementor-427 .elementor-element.elementor-element-efc1ff0.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:var(--small-gap);}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 105% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__title, .elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__title a{color:var( --e-global-color-da6708e );font-family:var( --e-global-typography-1a572fc-font-family ), Sans-serif;font-size:var( --e-global-typography-1a572fc-font-size );font-weight:var( --e-global-typography-1a572fc-font-weight );line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__title{margin-bottom:0;}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__excerpt p{color:var( --e-global-color-da6708e );font-family:var( --e-global-typography-f931620-font-family ), Sans-serif;font-size:var( --e-global-typography-f931620-font-size );font-weight:var( --e-global-typography-f931620-font-weight );line-height:var( --e-global-typography-f931620-line-height );}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__excerpt{margin-bottom:0.75em;}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__read-more{color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-efc1ff0 a.elementor-post__read-more{font-family:var( --e-global-typography-997187c-font-family ), Sans-serif;font-size:var( --e-global-typography-997187c-font-size );font-weight:var( --e-global-typography-997187c-font-weight );text-transform:var( --e-global-typography-997187c-text-transform );letter-spacing:var( --e-global-typography-997187c-letter-spacing );}.elementor-427 .elementor-element.elementor-element-2a655bb .elementor-button{background-color:var( --e-global-color-da6708e );fill:var( --e-global-color-cc493af );color:var( --e-global-color-cc493af );border-style:solid;border-color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-2a655bb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:calc(var(--large-gap) - var(--text-spacing)) 0 0 0;}.elementor-427 .elementor-element.elementor-element-2a655bb.elementor-element{--align-self:stretch;}.elementor-427 .elementor-element.elementor-element-2a655bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-427 .elementor-element.elementor-element-2a655bb .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-427 .elementor-element.elementor-element-a5ec89e{--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(--section-padding);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-cf99abc{--divider-border-style:solid;--divider-color:var( --e-global-color-b569f0f );--divider-border-width:0.125em;margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--text-spacing)) 0;}.elementor-427 .elementor-element.elementor-element-cf99abc .elementor-divider-separator{width:3.9em;margin:0 auto;margin-left:0;}.elementor-427 .elementor-element.elementor-element-cf99abc .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-427 .elementor-element.elementor-element-f332cac .elementor-heading-title{font-family:var( --e-global-typography-a30686f-font-family ), Sans-serif;font-size:var( --e-global-typography-a30686f-font-size );font-weight:var( --e-global-typography-a30686f-font-weight );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-74e16d0{padding:var(--text-spacing) 0 0 0;}.elementor-427 .elementor-element.elementor-element-74e16d0 .elementor-heading-title{font-family:var( --e-global-typography-cf6c33a-font-family ), Sans-serif;font-size:var( --e-global-typography-cf6c33a-font-size );font-weight:var( --e-global-typography-cf6c33a-font-weight );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-59c562e{--display:flex;}.elementor-427 .elementor-element.elementor-element-afb7313{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-4ccf4fa{--display:flex;}.elementor-427 .elementor-element.elementor-element-c8a655a{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-7abda70{--display:flex;}.elementor-427 .elementor-element.elementor-element-2ca6a25{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-2867dd8{--display:flex;}.elementor-427 .elementor-element.elementor-element-04edfe9{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-2846d5b{--display:flex;}.elementor-427 .elementor-element.elementor-element-b176a04{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-489660e{--display:flex;}.elementor-427 .elementor-element.elementor-element-82f369e{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-c5ca614{--display:flex;}.elementor-427 .elementor-element.elementor-element-f5096a9{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-87f77c4{--display:flex;}.elementor-427 .elementor-element.elementor-element-4eb20eb{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-b9d7342{--display:flex;}.elementor-427 .elementor-element.elementor-element-7a1391a{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-a005500{--display:flex;}.elementor-427 .elementor-element.elementor-element-7800056{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-dd5a6d8{--display:flex;}.elementor-427 .elementor-element.elementor-element-3cb738a{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-83dd510{--n-accordion-title-font-size:var( --e-global-typography-1a572fc-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b569f0f );--n-accordion-icon-size:1em;--n-accordion-icon-normal-color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-83dd510 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-427 .elementor-element.elementor-element-83dd510 {--n-accordion-padding:1em 1em 1em 1em;}:where( .elementor-427 .elementor-element.elementor-element-83dd510 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1a572fc-font-family ), Sans-serif;font-weight:var( --e-global-typography-1a572fc-font-weight );line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}:where( .elementor-427 .elementor-element.elementor-element-83dd510 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:1em;--padding-right:2em;--padding-bottom:2em;--padding-left:2em;}.elementor-427 .elementor-element.elementor-element-bb4c728{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:var(--text-spacing) 0 0 0;}.elementor-427 .elementor-element.elementor-element-bb4c728 .elementor-heading-title{font-family:var( --e-global-typography-cf6c33a-font-family ), Sans-serif;font-size:var( --e-global-typography-cf6c33a-font-size );font-weight:var( --e-global-typography-cf6c33a-font-weight );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-e526c6c{--display:flex;}.elementor-427 .elementor-element.elementor-element-c56057a{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-7b81909{--display:flex;}.elementor-427 .elementor-element.elementor-element-8e27476{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-e33ca51{--display:flex;}.elementor-427 .elementor-element.elementor-element-0d3a52d{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-a2aad7b{--display:flex;}.elementor-427 .elementor-element.elementor-element-2133bfb{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-e0cd093{--display:flex;}.elementor-427 .elementor-element.elementor-element-9e0075b{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-607f267{--display:flex;}.elementor-427 .elementor-element.elementor-element-a37a5a3{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-1a2d418{--display:flex;}.elementor-427 .elementor-element.elementor-element-4d65f26{font-family:var( --e-global-typography-6b9da56-font-family ), Sans-serif;font-size:var( --e-global-typography-6b9da56-font-size );font-weight:var( --e-global-typography-6b9da56-font-weight );line-height:var( --e-global-typography-6b9da56-line-height );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-83af29c{--n-accordion-title-font-size:var( --e-global-typography-1a572fc-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b569f0f );--n-accordion-icon-size:1em;--n-accordion-icon-normal-color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-83af29c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-427 .elementor-element.elementor-element-83af29c {--n-accordion-padding:1em 1em 1em 1em;}:where( .elementor-427 .elementor-element.elementor-element-83af29c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1a572fc-font-family ), Sans-serif;font-weight:var( --e-global-typography-1a572fc-font-weight );line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}:where( .elementor-427 .elementor-element.elementor-element-83af29c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:1em;--padding-right:2em;--padding-bottom:2em;--padding-left:2em;}.elementor-427 .elementor-element.elementor-element-98cda71{--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(--section-padding);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-98cda71:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-98cda71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-296f072 );}.elementor-427 .elementor-element.elementor-element-f59d00f{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--med-gap) var(--med-gap);--row-gap:var(--med-gap);--column-gap:var(--med-gap);--grid-auto-flow:row;--margin-top:0;--margin-bottom:0;--margin-left:-3.25vw;--margin-right:-3.25vw;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-b07c095 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:var(--corners) var(--corners) var(--corners) var(--corners);}.elementor-427 .elementor-element.elementor-element-a83f417{--display:flex;--padding-top:var(--med-gap);--padding-bottom:var(--med-gap);--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-515da56{--divider-border-style:solid;--divider-color:var( --e-global-color-b569f0f );--divider-border-width:0.125em;margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--text-spacing)) 0;}.elementor-427 .elementor-element.elementor-element-515da56 .elementor-divider-separator{width:3.9em;margin:0 auto;margin-left:0;}.elementor-427 .elementor-element.elementor-element-515da56 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-427 .elementor-element.elementor-element-f85d71f .elementor-heading-title{font-family:var( --e-global-typography-cf6c33a-font-family ), Sans-serif;font-size:var( --e-global-typography-cf6c33a-font-size );font-weight:var( --e-global-typography-cf6c33a-font-weight );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );color:var( --e-global-color-b569f0f );}.elementor-427 .elementor-element.elementor-element-ed600e0{--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;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--flex-wrap:wrap;}.elementor-427 .elementor-element.elementor-element-229b094 .elementor-button{background-color:var( --e-global-color-296f072 );fill:var( --e-global-color-cc493af );color:var( --e-global-color-cc493af );}.elementor-427 .elementor-element.elementor-element-229b094 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-229b094 .elementor-button:focus{background-color:var( --e-global-color-cc493af );color:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-229b094.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-229b094 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-229b094 .elementor-button:focus svg{fill:var( --e-global-color-da6708e );}.elementor-427 .elementor-element.elementor-element-30f4590 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-30f4590 .elementor-button:focus{background-color:var( --e-global-color-296f072 );}.elementor-427 .elementor-element.elementor-element-30f4590.elementor-element{--flex-grow:1;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-427 .elementor-element.elementor-element-48adc06{--width:var(--full-width);}.elementor-427 .elementor-element.elementor-element-610c4df{--width:min(50ch, 100%);}.elementor-427 .elementor-element.elementor-element-ef94791{--width:calc(100% + 6.5vw);}.elementor-427 .elementor-element.elementor-element-f59d00f{--width:calc(100% + 6.5vw);}}@media(max-width:1024px) and (min-width:768px){.elementor-427 .elementor-element.elementor-element-610c4df{--width:100%;}.elementor-427 .elementor-element.elementor-element-ef94791{--width:100%;}.elementor-427 .elementor-element.elementor-element-f59d00f{--width:100%;}}@media(max-width:1024px){.elementor-427 .elementor-element.elementor-element-bf5a4ff{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:6.5vw;}.elementor-427 .elementor-element.elementor-element-48adc06{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-8ba7a6b img{height:100%;}.elementor-427 .elementor-element.elementor-element-610c4df{--padding-top:0;--padding-bottom:0;--padding-left:6.5vw;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-8968288 .elementor-heading-title{font-size:var( --e-global-typography-840c223-font-size );line-height:var( --e-global-typography-840c223-line-height );letter-spacing:var( --e-global-typography-840c223-letter-spacing );}.elementor-427 .elementor-element.elementor-element-0f2bb7e .elementor-heading-title{font-size:var( --e-global-typography-a30686f-font-size );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );}.elementor-427 .elementor-element.elementor-element-9495c55{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-e9f3358 .elementor-heading-title{font-size:var( --e-global-typography-d8c1a7b-font-size );line-height:var( --e-global-typography-d8c1a7b-line-height );letter-spacing:var( --e-global-typography-d8c1a7b-letter-spacing );}.elementor-427 .elementor-element.elementor-element-918a0a1 .elementor-heading-title{font-size:var( --e-global-typography-a30686f-font-size );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );}.elementor-427 .elementor-element.elementor-element-ef94791{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:var(--text-spacing);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-427 .elementor-element.elementor-element-96963e3{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-4d16b9f .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-a3b2e7e{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-ef66eac.elementor-element{--order:-99999 /* order start hack */;}.elementor-427 .elementor-element.elementor-element-f86e832{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-36bbcc3.elementor-element{--order:-99999 /* order start hack */;}.elementor-427 .elementor-element.elementor-element-49c32ad .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-d52a2a4{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-57ce38b .elementor-heading-title{font-size:var( --e-global-typography-d8c1a7b-font-size );line-height:var( --e-global-typography-d8c1a7b-line-height );letter-spacing:var( --e-global-typography-d8c1a7b-letter-spacing );}.elementor-427 .elementor-element.elementor-element-5d1557c .elementor-heading-title{font-size:var( --e-global-typography-a30686f-font-size );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );}.elementor-427 .elementor-element.elementor-element-efc1ff0 > .elementor-widget-container{margin:var(--text-spacing) 0 0 0;}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-427 .elementor-element.elementor-element-efc1ff0:after{content:"1";}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__title, .elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__title a{font-size:var( --e-global-typography-1a572fc-font-size );line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__excerpt p{font-size:var( --e-global-typography-f931620-font-size );line-height:var( --e-global-typography-f931620-line-height );}.elementor-427 .elementor-element.elementor-element-efc1ff0 a.elementor-post__read-more{font-size:var( --e-global-typography-997187c-font-size );letter-spacing:var( --e-global-typography-997187c-letter-spacing );}.elementor-427 .elementor-element.elementor-element-f332cac .elementor-heading-title{font-size:var( --e-global-typography-a30686f-font-size );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );}.elementor-427 .elementor-element.elementor-element-74e16d0 .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-afb7313{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-c8a655a{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-2ca6a25{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-04edfe9{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-b176a04{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-82f369e{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-f5096a9{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-4eb20eb{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-7a1391a{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-7800056{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-3cb738a{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-83dd510{--n-accordion-title-font-size:var( --e-global-typography-1a572fc-font-size );}:where( .elementor-427 .elementor-element.elementor-element-83dd510 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}.elementor-427 .elementor-element.elementor-element-bb4c728 .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-c56057a{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-8e27476{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-0d3a52d{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-2133bfb{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-9e0075b{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-a37a5a3{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-4d65f26{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-83af29c{--n-accordion-title-font-size:var( --e-global-typography-1a572fc-font-size );}:where( .elementor-427 .elementor-element.elementor-element-83af29c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}.elementor-427 .elementor-element.elementor-element-f59d00f{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-427 .elementor-element.elementor-element-a83f417{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-f85d71f .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}}@media(max-width:767px){.elementor-427 .elementor-element.elementor-element-48adc06{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-610c4df{--padding-top:0;--padding-bottom:0;--padding-left:6.5vw;--padding-right:0;}.elementor-427 .elementor-element.elementor-element-8968288 .elementor-heading-title{font-size:var( --e-global-typography-840c223-font-size );line-height:var( --e-global-typography-840c223-line-height );letter-spacing:var( --e-global-typography-840c223-letter-spacing );}.elementor-427 .elementor-element.elementor-element-7123ca0{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-19a9ed1{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-0f2bb7e .elementor-heading-title{font-size:var( --e-global-typography-a30686f-font-size );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );}.elementor-427 .elementor-element.elementor-element-9495c55{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-e9f3358 .elementor-heading-title{font-size:var( --e-global-typography-d8c1a7b-font-size );line-height:var( --e-global-typography-d8c1a7b-line-height );letter-spacing:var( --e-global-typography-d8c1a7b-letter-spacing );}.elementor-427 .elementor-element.elementor-element-918a0a1 .elementor-heading-title{font-size:var( --e-global-typography-a30686f-font-size );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );}.elementor-427 .elementor-element.elementor-element-ef94791{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-96963e3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-4d16b9f .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-a3b2e7e{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-f86e832{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-49c32ad .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-d52a2a4{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-57ce38b .elementor-heading-title{font-size:var( --e-global-typography-d8c1a7b-font-size );line-height:var( --e-global-typography-d8c1a7b-line-height );letter-spacing:var( --e-global-typography-d8c1a7b-letter-spacing );}.elementor-427 .elementor-element.elementor-element-5d1557c .elementor-heading-title{font-size:var( --e-global-typography-a30686f-font-size );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-427 .elementor-element.elementor-element-efc1ff0:after{content:"0.66";}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__thumbnail__link{width:100%;}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__title, .elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__title a{font-size:var( --e-global-typography-1a572fc-font-size );line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__excerpt p{font-size:var( --e-global-typography-f931620-font-size );line-height:var( --e-global-typography-f931620-line-height );}.elementor-427 .elementor-element.elementor-element-efc1ff0 a.elementor-post__read-more{font-size:var( --e-global-typography-997187c-font-size );letter-spacing:var( --e-global-typography-997187c-letter-spacing );}.elementor-427 .elementor-element.elementor-element-f332cac .elementor-heading-title{font-size:var( --e-global-typography-a30686f-font-size );line-height:var( --e-global-typography-a30686f-line-height );letter-spacing:var( --e-global-typography-a30686f-letter-spacing );}.elementor-427 .elementor-element.elementor-element-74e16d0 .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-afb7313{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-c8a655a{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-2ca6a25{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-04edfe9{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-b176a04{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-82f369e{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-f5096a9{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-4eb20eb{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-7a1391a{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-7800056{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-3cb738a{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-83dd510{--n-accordion-title-font-size:var( --e-global-typography-1a572fc-font-size );}:where( .elementor-427 .elementor-element.elementor-element-83dd510 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}.elementor-427 .elementor-element.elementor-element-bb4c728 .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-c56057a{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-8e27476{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-0d3a52d{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-2133bfb{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-9e0075b{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-a37a5a3{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-4d65f26{font-size:var( --e-global-typography-6b9da56-font-size );line-height:var( --e-global-typography-6b9da56-line-height );}.elementor-427 .elementor-element.elementor-element-83af29c{--n-accordion-title-font-size:var( --e-global-typography-1a572fc-font-size );}:where( .elementor-427 .elementor-element.elementor-element-83af29c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1a572fc-line-height );letter-spacing:var( --e-global-typography-1a572fc-letter-spacing );}.elementor-427 .elementor-element.elementor-element-f59d00f{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-f85d71f .elementor-heading-title{font-size:var( --e-global-typography-cf6c33a-font-size );line-height:var( --e-global-typography-cf6c33a-line-height );letter-spacing:var( --e-global-typography-cf6c33a-letter-spacing );}.elementor-427 .elementor-element.elementor-element-229b094{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-30f4590{width:100%;max-width:100%;}}/* Start custom CSS for image, class: .elementor-element-a6d0b43 */.elementor-427 .elementor-element.elementor-element-a6d0b43 {
    aspect-ratio: 6.35 / 9;
    align-content: center;
    overflow: clip;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01ca6e */.elementor-427 .elementor-element.elementor-element-f01ca6e {
    aspect-ratio: 6.35 / 9;
    align-content: center;
    overflow: clip;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be16846 */.elementor-427 .elementor-element.elementor-element-be16846 {
    aspect-ratio: 6.35 / 9;
    align-content: center;
    overflow: clip;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f6bae5 */.elementor-427 .elementor-element.elementor-element-6f6bae5 {
    aspect-ratio: 6.35 / 9;
    align-content: center;
    overflow: clip;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c49b94 */.elementor-427 .elementor-element.elementor-element-3c49b94:hover svg {
    fill: var(--e-global-color-cc493af);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef66eac */.elementor-427 .elementor-element.elementor-element-ef66eac {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36bbcc3 */.elementor-427 .elementor-element.elementor-element-36bbcc3 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ede8625 */.elementor-427 .elementor-element.elementor-element-ede8625:hover svg {
    fill: var(--e-global-color-cc493af);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-efc1ff0 */.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__excerpt p {
overflow: hidden;
    display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__read-more {
    border: 0.125rem solid var(--e-global-color-da6708e);
    padding-inline: 1.5em;
    padding-block: 0.75em;
    border-radius: var(--corners);
    transition: all .3s;
}

.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__read-more:hover {
    background-color: var(--e-global-color-da6708e);
    color: var(--e-global-color-cc493af);
}

.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-post__text {
    gap: var(--small-gap)
}

.elementor-427 .elementor-element.elementor-element-efc1ff0 .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    border-radius: var(--corners);
    background-color: var(--e-global-color-91dbcaa);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-83dd510 */.elementor-427 .elementor-element.elementor-element-83dd510 .e-n-accordion-item:not(:last-child) {
    border-block-end: 0.125rem solid var(--e-global-color-e2b3386);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-83af29c */.elementor-427 .elementor-element.elementor-element-83af29c .e-n-accordion-item:not(:last-child) {
    border-block-end: 0.125rem solid var(--e-global-color-e2b3386);
}/* End custom CSS */