.elementor-453 .elementor-element.elementor-element-e3a6f88{--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:279px;--padding-bottom:208px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-e3a6f88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-453 .elementor-element.elementor-element-42340070{margin:0px 225px calc(var(--kit-widget-spacing, 0px) + 17px) 225px;text-align:center;}.elementor-453 .elementor-element.elementor-element-42340070 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:90px;font-weight:600;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-453 .elementor-element.elementor-element-2f2bed60{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-626f839d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:117px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-453 .elementor-element.elementor-element-5b4aca97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-5b4aca97 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1.1em;letter-spacing:-1.1px;}.elementor-453 .elementor-element.elementor-element-34a1ab0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-7d52056a .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:#00B3AD6B;padding:020px 35px 20px 35px;}.elementor-453 .elementor-element.elementor-element-7d52056a .elementor-button:hover, .elementor-453 .elementor-element.elementor-element-7d52056a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-12452e7 );}.elementor-453 .elementor-element.elementor-element-7d52056a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-7d52056a .elementor-button:hover svg, .elementor-453 .elementor-element.elementor-element-7d52056a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-dc3ef3b{margin:105px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-dc3ef3b img{border-radius:10px 10px 10px 10px;}.elementor-453 .elementor-element.elementor-element-5f288a74{margin:105px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-5f288a74 .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-69c3157f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;}.elementor-453 .elementor-element.elementor-element-7045846a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-7045846a .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-26acd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;}.elementor-453 .elementor-element.elementor-element-21e919e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:9%;--margin-right:0%;--padding-top:68px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-453 .elementor-element.elementor-element-90b995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-90b995 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1.1em;letter-spacing:-1.1px;}.elementor-453 .elementor-element.elementor-element-46d8fab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-46d8fab5 .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-2ef98f3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;}.elementor-453 .elementor-element.elementor-element-329c12a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-329c12a9 .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-6559d91a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;}.elementor-453 .elementor-element.elementor-element-6b04614d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-6b04614d .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-64325e9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;}.elementor-453 .elementor-element.elementor-element-3a47ccc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-3a47ccc0 .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-51fb471b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;}.elementor-453 .elementor-element.elementor-element-160cead0{margin:81px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;}.elementor-453 .elementor-element.elementor-element-160cead0 img{border-radius:10px 10px 10px 10px;}.elementor-453 .elementor-element.elementor-element-47dcc858{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-47dcc858:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-47dcc858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-68b1d2f5{margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:0px 0px 0px 0px;text-align:center;}.elementor-453 .elementor-element.elementor-element-68b1d2f5 .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:12px;font-weight:700;color:#C4C0CF;}.elementor-453 .elementor-element.elementor-element-50196983{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-50196983.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-618f43c5{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-618f43c5.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-453 .elementor-element.elementor-element-e858273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-453 .elementor-element.elementor-element-e858273 .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;line-height:1em;}.elementor-453 .elementor-element.elementor-element-65fbc102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-65fbc102 .elementor-counter-number-wrapper{font-family:"larken", Sans-serif;font-size:120px;font-weight:500;line-height:1em;}.elementor-453 .elementor-element.elementor-element-60687e58{text-align:center;line-height:1px;}.elementor-453 .elementor-element.elementor-element-62698f82{--display:flex;--min-height:100px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-62698f82:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-62698f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-502b6cc );}.elementor-453 .elementor-element.elementor-element-62698f82.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-453 .elementor-element.elementor-element-375526e7{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-375526e7.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-453 .elementor-element.elementor-element-7284ef3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-453 .elementor-element.elementor-element-7284ef3e .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;line-height:1em;}.elementor-453 .elementor-element.elementor-element-48faa9d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-48faa9d4 .elementor-counter-number-wrapper{font-family:"larken", Sans-serif;font-size:120px;font-weight:500;line-height:1em;}.elementor-453 .elementor-element.elementor-element-6b254607{text-align:center;line-height:1px;}.elementor-453 .elementor-element.elementor-element-44515e10{--display:flex;--min-height:100px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-44515e10:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-44515e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-502b6cc );}.elementor-453 .elementor-element.elementor-element-44515e10.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-453 .elementor-element.elementor-element-6699a3c1{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-6699a3c1.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-453 .elementor-element.elementor-element-5f893fd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-453 .elementor-element.elementor-element-5f893fd1 .elementor-heading-title{font-family:"ballinger", Sans-serif;font-size:24px;font-weight:700;line-height:1em;}.elementor-453 .elementor-element.elementor-element-5e6b40a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-5e6b40a2 .elementor-counter-number-wrapper{font-family:"larken", Sans-serif;font-size:120px;font-weight:500;line-height:1em;}.elementor-453 .elementor-element.elementor-element-3abc0b3b{text-align:center;line-height:1px;}.elementor-453 .elementor-element.elementor-element-4d55b41d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-2c30ab54{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-2c30ab54.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-453 .elementor-element.elementor-element-85c2b7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-453 .elementor-element.elementor-element-7ffbaeff{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;text-align:center;}.elementor-453 .elementor-element.elementor-element-7ffbaeff .elementor-heading-title{font-family:"larken", Sans-serif;font-size:60px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-162ce75d{text-align:center;}.elementor-453 .elementor-element.elementor-element-540a5638{--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;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-ccae161{--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:stretch;--gap:0px 055px;--row-gap:0px;--column-gap:055px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-ccae161.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-76493c3d{--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;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-453 .elementor-element.elementor-element-76493c3d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-453 .elementor-element.elementor-element-b871f3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-b871f3b:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-b871f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-c8b4cbf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-12bea763{--display:flex;--justify-content:center;--margin-top:-45px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-12bea763:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-12bea763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-12bea763.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-357aed39{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:start;}.elementor-453 .elementor-element.elementor-element-357aed39 .elementor-heading-title{font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-cf9134c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"ballinger", Sans-serif;font-size:12px;line-height:1.5em;}.elementor-453 .elementor-element.elementor-element-5c3e9127{--display:flex;--min-height:41px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-3px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-5c3e9127:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-5c3e9127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-5c3e9127.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-ba32d01{--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;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-453 .elementor-element.elementor-element-ba32d01.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-453 .elementor-element.elementor-element-35a836d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-35a836d:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-35a836d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-c190e74{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-dcf81eb{--display:flex;--justify-content:center;--margin-top:-45px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-dcf81eb:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-dcf81eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-dcf81eb.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-01e9991{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:start;}.elementor-453 .elementor-element.elementor-element-01e9991 .elementor-heading-title{font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-baaba6c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"ballinger", Sans-serif;font-size:12px;line-height:1.5em;}.elementor-453 .elementor-element.elementor-element-49604ae{--display:flex;--min-height:41px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-3px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-49604ae:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-49604ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-49604ae.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-7ba115d{--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;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-453 .elementor-element.elementor-element-7ba115d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-453 .elementor-element.elementor-element-91d1a71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-91d1a71:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-91d1a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-cd002f6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-9aa1c1d{--display:flex;--justify-content:center;--margin-top:-45px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-9aa1c1d:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-9aa1c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-9aa1c1d.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-c49d463{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:start;}.elementor-453 .elementor-element.elementor-element-c49d463 .elementor-heading-title{font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-593a489{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"ballinger", Sans-serif;font-size:12px;line-height:1.5em;}.elementor-453 .elementor-element.elementor-element-0434f51{--display:flex;--min-height:41px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-3px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-0434f51:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-0434f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-0434f51.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-e89bbf9{--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;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-453 .elementor-element.elementor-element-e89bbf9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-453 .elementor-element.elementor-element-2ff5229{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-2ff5229:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-2ff5229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-d67676a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-cb796c4{--display:flex;--justify-content:center;--margin-top:-45px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-cb796c4:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-cb796c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-cb796c4.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-9d50b5a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:start;}.elementor-453 .elementor-element.elementor-element-9d50b5a .elementor-heading-title{font-size:24px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-5c5b9ad{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-family:"ballinger", Sans-serif;font-size:12px;line-height:1.5em;}.elementor-453 .elementor-element.elementor-element-5c26773{--display:flex;--min-height:41px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-3px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-5c26773:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-5c26773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-5c26773.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-e23f448 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:#00B3AD6B;padding:020px 35px 20px 35px;}.elementor-453 .elementor-element.elementor-element-e23f448 .elementor-button:hover, .elementor-453 .elementor-element.elementor-element-e23f448 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-12452e7 );}.elementor-453 .elementor-element.elementor-element-e23f448{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-e23f448 .elementor-button:hover svg, .elementor-453 .elementor-element.elementor-element-e23f448 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-6d3e3369{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-6d3e3369:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-6d3e3369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b16c01 );}.elementor-453 .elementor-element.elementor-element-5259baeb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-5259baeb.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-52321d72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-453 .elementor-element.elementor-element-5bfa5a39{width:initial;max-width:initial;margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;text-align:center;}.elementor-453 .elementor-element.elementor-element-5bfa5a39 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:60px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-60ed7a93{text-align:center;}.elementor-453 .elementor-element.elementor-element-149b9f14{--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:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-75dca7d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-968c298 img{height:500px;border-radius:10px 10px 10px 10px;}.elementor-453 .elementor-element.elementor-element-6a7724ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-138ecafa img{height:500px;}.elementor-453 .elementor-element.elementor-element-4ee6cceb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-7b8c9f27 img{height:500px;border-radius:10px 10px 10px 10px;}.elementor-453 .elementor-element.elementor-element-70724c7b{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-453 .elementor-element.elementor-element-2d70e11d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:calc((100vw - 1400px) / 2);--padding-right:0;}.elementor-453 .elementor-element.elementor-element-760bddde{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-1b99da9 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:700;}.elementor-453 .elementor-element.elementor-element-43a356f0{--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;--gap:00px 00px;--row-gap:00px;--column-gap:00px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-5fef807b{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-5b9c6261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-5b9c6261 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-43692433{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-158858cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-158858cf .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-1f6cb714{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-780357a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-780357a5 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-39151d67{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-5c775c1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-5c775c1c .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-79a19e0e{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-2db97686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-2db97686 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-15cee92b{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-5a095d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-5a095d1 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-1541c34c{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-3f4d2fbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-3f4d2fbf .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-42a36898{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-19d6a37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-19d6a37c .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-37d2ae06{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-332072cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-332072cb .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-12844082{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-453 .elementor-element.elementor-element-97c6a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-97c6a3b .elementor-heading-title{font-family:"larken", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-453 .elementor-element.elementor-element-124b6a{--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:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:500px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-453 .elementor-element.elementor-element-e3a6f88{--width:100.191%;}.elementor-453 .elementor-element.elementor-element-2f2bed60{--content-width:1408px;}.elementor-453 .elementor-element.elementor-element-626f839d{--width:41.6%;}.elementor-453 .elementor-element.elementor-element-21e919e{--width:33.3%;}.elementor-453 .elementor-element.elementor-element-50196983{--width:1440px;}.elementor-453 .elementor-element.elementor-element-62698f82{--width:2px;}.elementor-453 .elementor-element.elementor-element-44515e10{--width:2px;}.elementor-453 .elementor-element.elementor-element-2c30ab54{--width:1444px;}.elementor-453 .elementor-element.elementor-element-85c2b7d{--content-width:450px;}.elementor-453 .elementor-element.elementor-element-ccae161{--width:65%;}.elementor-453 .elementor-element.elementor-element-76493c3d{--width:255px;}.elementor-453 .elementor-element.elementor-element-12bea763{--width:90%;}.elementor-453 .elementor-element.elementor-element-5c3e9127{--width:90%;}.elementor-453 .elementor-element.elementor-element-ba32d01{--width:255px;}.elementor-453 .elementor-element.elementor-element-dcf81eb{--width:90%;}.elementor-453 .elementor-element.elementor-element-49604ae{--width:90%;}.elementor-453 .elementor-element.elementor-element-7ba115d{--width:255px;}.elementor-453 .elementor-element.elementor-element-9aa1c1d{--width:90%;}.elementor-453 .elementor-element.elementor-element-0434f51{--width:90%;}.elementor-453 .elementor-element.elementor-element-e89bbf9{--width:255px;}.elementor-453 .elementor-element.elementor-element-cb796c4{--width:90%;}.elementor-453 .elementor-element.elementor-element-5c26773{--width:90%;}.elementor-453 .elementor-element.elementor-element-5259baeb{--width:1440px;}.elementor-453 .elementor-element.elementor-element-52321d72{--content-width:450px;}.elementor-453 .elementor-element.elementor-element-760bddde{--width:25%;}.elementor-453 .elementor-element.elementor-element-43a356f0{--width:75%;}}/* Start custom CSS for container, class: .elementor-element-e3a6f88 */.elementor-453 .elementor-element.elementor-element-e3a6f88 {
    background: linear-gradient(106deg, #f357a0 -70%, #0d0039 65%, #00b3ad 150%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26acd7 */.elementor-453 .elementor-element.elementor-element-26acd7 a {
    text-decoration: underline !important;
    text-decoration-color: #C8E9D7 !important;
    text-decoration-thickness: 2px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef98f3f */.elementor-453 .elementor-element.elementor-element-2ef98f3f a {
    text-decoration: underline !important;
    text-decoration-color: #C8E9D7 !important;
    text-decoration-thickness: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50196983 */.elementor-453 .elementor-element.elementor-element-50196983 .elementor-counter-number,
.elementor-453 .elementor-element.elementor-element-50196983 .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-50196983 .elementor-heading-title a {
    background: linear-gradient(to right, #f97f4f, #f55f78) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8b4cbf */.elementor-453 .elementor-element.elementor-element-c8b4cbf {
    /* Hier neutralisieren wir die Vergrößerung des grauen Containers, 
       damit das Bild exakt so groß bleibt, wie es vorher war. */
    transform: scale(0.91); /* Das ist der Gegenspieler zu den 1.10 oben */
    transform-origin: center center;

    /* Die Maske für das Bild */
    -webkit-mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    
    width: 100%;
    height: 100%;
}
/* 1. Das Bild im Normalzustand */
.elementor-453 .elementor-element.elementor-element-c8b4cbf img {
    /* Wir starten bei 1.0 (Originalgröße) */
    transform: scale(1); 
    
    /* Macht die Bewegung butterweich */
    transition: transform 0.6s ease-in-out !important;
    
    /* Sorgt dafür, dass das Bild das Wappen immer voll ausfüllt */
    object-fit: cover;
    width: 100%;
    height: 100%;
}

/* 1. DER NORMALZUSTAND (Das Bild ist schon "nah dran") */
.elementor-453 .elementor-element.elementor-element-c8b4cbf img {
    /* Wir starten bei 1.2 (20% reingezoomt) */
    transform: scale(1.2); 
    
    /* WICHTIG: Das verhindert das Quadrat-Problem */
    object-fit: cover !important; 
    width: 100% !important;
    height: 100% !important;
    
    /* Macht die Bewegung geschmeidig */
    transition: transform 0.6s ease-in-out !important;
}

/* 2. DER MOUSEOVER-EFFEKT (Das Bild zoomt raus) */
.elementor-453 .elementor-element.elementor-element-c8b4cbf:hover img {
    /* Wir gehen zurück auf die Originalgröße (1.0).
       Das erzeugt den Effekt, dass man "rauszoomt". */
    transform: scale(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b871f3b */.elementor-453 .elementor-element.elementor-element-b871f3b {
    /* 1. Das Grau "aufpumpen" (nach außen vergrößern) */
    /* 1.10 bedeutet 10% größer als das Bild. 
       Spiel mit der Zahl (1.05 oder 1.15), um die Dicke des Randes zu bestimmen */
    transform: scale(1.00); 
    transform-origin: center center;

    /* 2. Die Maske (Dein SVG) */
    -webkit-mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    
    /* 3. Grundstabilität */
    width: 100% !important;
    aspect-ratio: 176 / 135;
    background-color: #F3F2F7;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3e9127 */.elementor-453 .elementor-element.elementor-element-5c3e9127 {
    --mask-url: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Element-7.svg');
    -webkit-mask-image: var(--mask-url);
    mask-image: var(--mask-url);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;

    display: block;
    /* Wir nehmen das 100% !important raus, damit dein 90% aus dem Menü greift */
    width: 90%; 
    
    /* Das hier schiebt das Element in die Mitte */
    margin-left: auto;
    margin-right: auto;

    background-color: #F3F2F7;
    
    /* Wenn die 33 zu flach ist, geh hier auf 45 oder 50 hoch */
    aspect-ratio: 176 / 33; 
    
    margin-top: -1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76493c3d */.elementor-453 .elementor-element.elementor-element-76493c3d {
    flex-basis: 255px !important;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
    width: 255px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c190e74 */.elementor-453 .elementor-element.elementor-element-c190e74 {
    /* Hier neutralisieren wir die Vergrößerung des grauen Containers, 
       damit das Bild exakt so groß bleibt, wie es vorher war. */
    transform: scale(0.91); /* Das ist der Gegenspieler zu den 1.10 oben */
    transform-origin: center center;

    /* Die Maske für das Bild */
    -webkit-mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    
    width: 100%;
    height: 100%;
}
/* 1. Das Bild im Normalzustand */
.elementor-453 .elementor-element.elementor-element-c190e74 img {
    /* Wir starten bei 1.0 (Originalgröße) */
    transform: scale(1); 
    
    /* Macht die Bewegung butterweich */
    transition: transform 0.6s ease-in-out !important;
    
    /* Sorgt dafür, dass das Bild das Wappen immer voll ausfüllt */
    object-fit: cover;
    width: 100%;
    height: 100%;
}

/* 1. DER NORMALZUSTAND (Das Bild ist schon "nah dran") */
.elementor-453 .elementor-element.elementor-element-c190e74 img {
    /* Wir starten bei 1.2 (20% reingezoomt) */
    transform: scale(1.2); 
    
    /* WICHTIG: Das verhindert das Quadrat-Problem */
    object-fit: cover !important; 
    width: 100% !important;
    height: 100% !important;
    
    /* Macht die Bewegung geschmeidig */
    transition: transform 0.6s ease-in-out !important;
}

/* 2. DER MOUSEOVER-EFFEKT (Das Bild zoomt raus) */
.elementor-453 .elementor-element.elementor-element-c190e74:hover img {
    /* Wir gehen zurück auf die Originalgröße (1.0).
       Das erzeugt den Effekt, dass man "rauszoomt". */
    transform: scale(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a836d */.elementor-453 .elementor-element.elementor-element-35a836d {
    /* 1. Das Grau "aufpumpen" (nach außen vergrößern) */
    /* 1.10 bedeutet 10% größer als das Bild. 
       Spiel mit der Zahl (1.05 oder 1.15), um die Dicke des Randes zu bestimmen */
    transform: scale(1.00); 
    transform-origin: center center;

    /* 2. Die Maske (Dein SVG) */
    -webkit-mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    
    /* 3. Grundstabilität */
    width: 100% !important;
    aspect-ratio: 176 / 135;
    background-color: #F3F2F7;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49604ae */.elementor-453 .elementor-element.elementor-element-49604ae {
    --mask-url: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Element-7.svg');
    -webkit-mask-image: var(--mask-url);
    mask-image: var(--mask-url);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;

    display: block;
    /* Wir nehmen das 100% !important raus, damit dein 90% aus dem Menü greift */
    width: 90%; 
    
    /* Das hier schiebt das Element in die Mitte */
    margin-left: auto;
    margin-right: auto;

    background-color: #F3F2F7;
    
    /* Wenn die 33 zu flach ist, geh hier auf 45 oder 50 hoch */
    aspect-ratio: 176 / 33; 
    
    margin-top: -1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba32d01 */.elementor-453 .elementor-element.elementor-element-ba32d01 {
    flex-basis: 255px !important;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
    width: 255px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd002f6 */.elementor-453 .elementor-element.elementor-element-cd002f6 {
    /* Hier neutralisieren wir die Vergrößerung des grauen Containers, 
       damit das Bild exakt so groß bleibt, wie es vorher war. */
    transform: scale(0.91); /* Das ist der Gegenspieler zu den 1.10 oben */
    transform-origin: center center;

    /* Die Maske für das Bild */
    -webkit-mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    
    width: 100%;
    height: 100%;
}
/* 1. Das Bild im Normalzustand */
.elementor-453 .elementor-element.elementor-element-cd002f6 img {
    /* Wir starten bei 1.0 (Originalgröße) */
    transform: scale(1); 
    
    /* Macht die Bewegung butterweich */
    transition: transform 0.6s ease-in-out !important;
    
    /* Sorgt dafür, dass das Bild das Wappen immer voll ausfüllt */
    object-fit: cover;
    width: 100%;
    height: 100%;
}

/* 1. DER NORMALZUSTAND (Das Bild ist schon "nah dran") */
.elementor-453 .elementor-element.elementor-element-cd002f6 img {
    /* Wir starten bei 1.2 (20% reingezoomt) */
    transform: scale(1.2); 
    
    /* WICHTIG: Das verhindert das Quadrat-Problem */
    object-fit: cover !important; 
    width: 100% !important;
    height: 100% !important;
    
    /* Macht die Bewegung geschmeidig */
    transition: transform 0.6s ease-in-out !important;
}

/* 2. DER MOUSEOVER-EFFEKT (Das Bild zoomt raus) */
.elementor-453 .elementor-element.elementor-element-cd002f6:hover img {
    /* Wir gehen zurück auf die Originalgröße (1.0).
       Das erzeugt den Effekt, dass man "rauszoomt". */
    transform: scale(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d1a71 */.elementor-453 .elementor-element.elementor-element-91d1a71 {
    /* 1. Das Grau "aufpumpen" (nach außen vergrößern) */
    /* 1.10 bedeutet 10% größer als das Bild. 
       Spiel mit der Zahl (1.05 oder 1.15), um die Dicke des Randes zu bestimmen */
    transform: scale(1.00); 
    transform-origin: center center;

    /* 2. Die Maske (Dein SVG) */
    -webkit-mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    
    /* 3. Grundstabilität */
    width: 100% !important;
    aspect-ratio: 176 / 135;
    background-color: #F3F2F7;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0434f51 */.elementor-453 .elementor-element.elementor-element-0434f51 {
    --mask-url: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Element-7.svg');
    -webkit-mask-image: var(--mask-url);
    mask-image: var(--mask-url);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;

    display: block;
    /* Wir nehmen das 100% !important raus, damit dein 90% aus dem Menü greift */
    width: 90%; 
    
    /* Das hier schiebt das Element in die Mitte */
    margin-left: auto;
    margin-right: auto;

    background-color: #F3F2F7;
    
    /* Wenn die 33 zu flach ist, geh hier auf 45 oder 50 hoch */
    aspect-ratio: 176 / 33; 
    
    margin-top: -1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ba115d */.elementor-453 .elementor-element.elementor-element-7ba115d {
    flex-basis: 255px !important;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
    width: 255px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67676a */.elementor-453 .elementor-element.elementor-element-d67676a {
    /* Hier neutralisieren wir die Vergrößerung des grauen Containers, 
       damit das Bild exakt so groß bleibt, wie es vorher war. */
    transform: scale(0.91); /* Das ist der Gegenspieler zu den 1.10 oben */
    transform-origin: center center;

    /* Die Maske für das Bild */
    -webkit-mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    
    width: 100%;
    height: 100%;
}
/* 1. Das Bild im Normalzustand */
.elementor-453 .elementor-element.elementor-element-d67676a img {
    /* Wir starten bei 1.0 (Originalgröße) */
    transform: scale(1); 
    
    /* Macht die Bewegung butterweich */
    transition: transform 0.6s ease-in-out !important;
    
    /* Sorgt dafür, dass das Bild das Wappen immer voll ausfüllt */
    object-fit: cover;
    width: 100%;
    height: 100%;
}

/* 1. DER NORMALZUSTAND (Das Bild ist schon "nah dran") */
.elementor-453 .elementor-element.elementor-element-d67676a img {
    /* Wir starten bei 1.2 (20% reingezoomt) */
    transform: scale(1.2); 
    
    /* WICHTIG: Das verhindert das Quadrat-Problem */
    object-fit: cover !important; 
    width: 100% !important;
    height: 100% !important;
    
    /* Macht die Bewegung geschmeidig */
    transition: transform 0.6s ease-in-out !important;
}

/* 2. DER MOUSEOVER-EFFEKT (Das Bild zoomt raus) */
.elementor-453 .elementor-element.elementor-element-d67676a:hover img {
    /* Wir gehen zurück auf die Originalgröße (1.0).
       Das erzeugt den Effekt, dass man "rauszoomt". */
    transform: scale(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff5229 */.elementor-453 .elementor-element.elementor-element-2ff5229 {
    /* 1. Das Grau "aufpumpen" (nach außen vergrößern) */
    /* 1.10 bedeutet 10% größer als das Bild. 
       Spiel mit der Zahl (1.05 oder 1.15), um die Dicke des Randes zu bestimmen */
    transform: scale(1.00); 
    transform-origin: center center;

    /* 2. Die Maske (Dein SVG) */
    -webkit-mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    mask-image: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Maske-neu-1.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    
    /* 3. Grundstabilität */
    width: 100% !important;
    aspect-ratio: 176 / 135;
    background-color: #F3F2F7;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c26773 */.elementor-453 .elementor-element.elementor-element-5c26773 {
    --mask-url: url('https://goldenrod-toad-302823.hostingersite.com/wp-content/uploads/2026/04/Element-7.svg');
    -webkit-mask-image: var(--mask-url);
    mask-image: var(--mask-url);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;

    display: block;
    /* Wir nehmen das 100% !important raus, damit dein 90% aus dem Menü greift */
    width: 90%; 
    
    /* Das hier schiebt das Element in die Mitte */
    margin-left: auto;
    margin-right: auto;

    background-color: #F3F2F7;
    
    /* Wenn die 33 zu flach ist, geh hier auf 45 oder 50 hoch */
    aspect-ratio: 176 / 33; 
    
    margin-top: -1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e89bbf9 */.elementor-453 .elementor-element.elementor-element-e89bbf9 {
    flex-basis: 255px !important;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
    width: 255px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccae161 */.elementor-453 .elementor-element.elementor-element-ccae161 {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: space-between !important;
    gap: 55px !important;

    /* 1. FESTE MAXIMALBREITE */
    /* Verhindert, dass der Container auf großen Bildschirmen breiter als 1185px wird */
    max-width: 1185px !important; 
    
    /* 2. ZENTRIERUNG */
    /* Hält den gesamten Block mittig im Bild, wenn der Bildschirm breiter als 1185px ist */
    margin-left: auto !important;
    margin-right: auto !important;
    
    /* 3. RESPONSIVITÄT */
    /* Auf kleineren Bildschirmen nutzt er weiterhin die verfügbare Breite */
    width: 100% !important; 
}

/* Verhindert Eigenleben der Kartenabstände */
.elementor-453 .elementor-element.elementor-element-ccae161 > .elementor-element {
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bfa5a39 */.elementor-453 .elementor-element.elementor-element-5bfa5a39 .elementor-heading-title {
    background: linear-gradient(to right, #0d0039, #752662);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7724ba */.elementor-453 .elementor-element.elementor-element-6a7724ba {
    animation: parallax-up linear both;
    animation-timeline: view();
    animation-range: entry 100% cover 80%;
}

@keyframes parallax-up {
    from { 
        transform: translateY(0); 
    }
    to { 
        transform: translateY(-550px); 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b99da9 */.elementor-453 .elementor-element.elementor-element-1b99da9 {
    position: sticky;
    top: 150px;
    align-self: flex-start;
}

.elementor-453 .elementor-element.elementor-element-1b99da9 .elementor-heading-title {
    background: linear-gradient(to right, #0D0039, #6f1c62);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fef807b */.elementor-453 .elementor-element.elementor-element-5fef807b {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-5fef807b::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-5fef807b:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-5fef807b .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-5fef807b a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-5fef807b:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-5fef807b:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43692433 */.elementor-453 .elementor-element.elementor-element-43692433 {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-43692433::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-43692433:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-43692433 .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-43692433 a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-43692433:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-43692433:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6cb714 */.elementor-453 .elementor-element.elementor-element-1f6cb714 {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-1f6cb714::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-1f6cb714:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-1f6cb714 .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-1f6cb714 a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-1f6cb714:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-1f6cb714:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39151d67 */.elementor-453 .elementor-element.elementor-element-39151d67 {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-39151d67::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-39151d67:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-39151d67 .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-39151d67 a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-39151d67:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-39151d67:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a19e0e */.elementor-453 .elementor-element.elementor-element-79a19e0e {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-79a19e0e::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-79a19e0e:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-79a19e0e .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-79a19e0e a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-79a19e0e:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-79a19e0e:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cee92b */.elementor-453 .elementor-element.elementor-element-15cee92b {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-15cee92b::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-15cee92b:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-15cee92b .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-15cee92b a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-15cee92b:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-15cee92b:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1541c34c */.elementor-453 .elementor-element.elementor-element-1541c34c {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-1541c34c::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-1541c34c:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-1541c34c .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-1541c34c a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-1541c34c:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-1541c34c:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a36898 */.elementor-453 .elementor-element.elementor-element-42a36898 {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-42a36898::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-42a36898:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-42a36898 .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-42a36898 a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-42a36898:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-42a36898:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37d2ae06 */.elementor-453 .elementor-element.elementor-element-37d2ae06 {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-37d2ae06::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-37d2ae06:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-37d2ae06 .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-37d2ae06 a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-37d2ae06:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-37d2ae06:hover a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12844082 */.elementor-453 .elementor-element.elementor-element-12844082 {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.elementor-453 .elementor-element.elementor-element-12844082::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #f97f4f, #f55f78);
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform 0.3s ease-in-out;
    z-index: 0;
}

.elementor-453 .elementor-element.elementor-element-12844082:hover::before {
    transform: scaleY(1);
}

.elementor-453 .elementor-element.elementor-element-12844082 .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-12844082 a {
    position: relative;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color 0.3s ease-in-out;
}

.elementor-453 .elementor-element.elementor-element-12844082:hover .elementor-heading-title,
.elementor-453 .elementor-element.elementor-element-12844082:hover a {
    color: #ffffff !important;
}/* End custom CSS */