.elementor-2452 .elementor-element.elementor-element-9abb9f7{--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;}.elementor-2452 .elementor-element.elementor-element-9abb9f7:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-9abb9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-3e0ae4a{--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;}.elementor-2452 .elementor-element.elementor-element-3e0ae4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-db4b428.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-db4b428{text-align:start;}.elementor-2452 .elementor-element.elementor-element-db4b428 img{width:37%;}.elementor-2452 .elementor-element.elementor-element-2ef8555{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-2452 .elementor-element.elementor-element-2ef8555.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2452 .elementor-element.elementor-element-4ae3074.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:12px;padding-right:12px;padding-top:1px;padding-bottom:1px;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5e0f05a );fill:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item:before,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-underline .elementor-item:after,
					 .elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-overline .elementor-item:before,
					 .elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-double-line .elementor-item:before,
					 .elementor-2452 .elementor-element.elementor-element-4ae3074 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-2452 .elementor-element.elementor-element-4ae3074{--e-nav-menu-horizontal-menu-item-margin:calc( 45px / 2 );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:45px;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a, .elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a:hover,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a:focus,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle:hover,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a:hover,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a:focus,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2452 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle:hover, .elementor-2452 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle:hover svg, .elementor-2452 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle:hover, .elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle:focus{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-60bc5c3{--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;}.elementor-2452 .elementor-element.elementor-element-60bc5c3:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-60bc5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-30cbc67{--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;}.elementor-2452 .elementor-element.elementor-element-30cbc67.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-d4846ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-d4846ed{text-align:start;}.elementor-2452 .elementor-element.elementor-element-d4846ed img{width:37%;}.elementor-2452 .elementor-element.elementor-element-bc59c3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-2452 .elementor-element.elementor-element-bc59c3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-ffc1782.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:12px;padding-right:12px;padding-top:1px;padding-bottom:1px;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5e0f05a );fill:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed .elementor-item:before,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-underline .elementor-item:after,
					 .elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-overline .elementor-item:before,
					 .elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-double-line .elementor-item:before,
					 .elementor-2452 .elementor-element.elementor-element-ffc1782 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-2452 .elementor-element.elementor-element-ffc1782{--e-nav-menu-horizontal-menu-item-margin:calc( 45px / 2 );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:45px;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a, .elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a:hover,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a:focus,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-menu-toggle:hover,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a:hover,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a:focus,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2452 .elementor-element.elementor-element-ffc1782 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 div.elementor-menu-toggle:hover, .elementor-2452 .elementor-element.elementor-element-ffc1782 div.elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 div.elementor-menu-toggle:hover svg, .elementor-2452 .elementor-element.elementor-element-ffc1782 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-menu-toggle:hover, .elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-menu-toggle:focus{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-e06669f{--display:flex;}.elementor-2452 .elementor-element.elementor-element-e06669f:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-e06669f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-2986e4d{text-align:center;}.elementor-2452 .elementor-element.elementor-element-2986e4d .elementor-heading-title{font-family:var( --e-global-typography-565576c-font-family ), Sans-serif;font-size:var( --e-global-typography-565576c-font-size );font-weight:var( --e-global-typography-565576c-font-weight );}.elementor-2452 .elementor-element.elementor-element-9841e44{--spacer-size:50px;}.elementor-2452 .elementor-element.elementor-element-6ff52f8{--display:flex;}.elementor-2452 .elementor-element.elementor-element-2d523a0.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-2d523a0{border-radius:0px 0px 0px 0px;}.elementor-2452 .elementor-element.elementor-element-2d523a0 img{width:98%;max-width:100%;opacity:1;border-radius:-42px -42px -42px -42px;}.elementor-2452 .elementor-element.elementor-element-2d523a0:hover img{opacity:1;}.elementor-2452 .elementor-element.elementor-element-beb6752 img{width:98%;max-width:100%;opacity:1;}.elementor-2452 .elementor-element.elementor-element-f084589{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-f084589 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#40280D;}.elementor-2452 .elementor-element.elementor-element-44c29bb{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-44c29bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-44c29bb .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:#40280D;}.elementor-2452 .elementor-element.elementor-element-10d3277{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-10d3277:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-10d3277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7eaccb );}.elementor-2452 .elementor-element.elementor-element-10d3277 > .elementor-shape-top .elementor-shape-fill, .elementor-2452 .elementor-element.elementor-element-10d3277 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-39c4bf2{--display:flex;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-d014ffd{--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:center;}.elementor-2452 .elementor-element.elementor-element-1f343ce{--display:flex;--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-22c2561 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-88c744a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2452 .elementor-element.elementor-element-5a8133d{--display:flex;}.elementor-2452 .elementor-element.elementor-element-e85bec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-e85bec0 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-f4449b6{--display:flex;}.elementor-2452 .elementor-element.elementor-element-1707f76{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-1707f76 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-a50d167{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-2452 .elementor-element.elementor-element-a50d167 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-59b6825{--display:flex;}.elementor-2452 .elementor-element.elementor-element-59b6825.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-f0c6ca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-f0c6ca6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-3b658fd{--display:flex;}.elementor-2452 .elementor-element.elementor-element-fd4b24b{--display:flex;}.elementor-2452 .elementor-element.elementor-element-fd4b24b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-d0a94b7{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-2452 .elementor-element.elementor-element-d0a94b7 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-dc0b457{--iteration-count:infinite;--animation-duration:1200ms;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-dc0b457 .elementor-headline{text-align:center;font-family:var( --e-global-typography-7d76f35-font-family ), Sans-serif;font-size:var( --e-global-typography-7d76f35-font-size );font-weight:var( --e-global-typography-7d76f35-font-weight );}.elementor-2452 .elementor-element.elementor-element-dc0b457 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-dc0b457 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-dc0b457 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-5342455.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-5342455{text-align:start;}.elementor-2452 .elementor-element.elementor-element-5342455 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-58abd87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-58abd87{text-align:start;}.elementor-2452 .elementor-element.elementor-element-58abd87 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-b2939d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-b2939d3{text-align:start;}.elementor-2452 .elementor-element.elementor-element-b2939d3 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:#40280D;}.elementor-2452 .elementor-element.elementor-element-dc68571{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-dc68571:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-dc68571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-dc68571 > .elementor-shape-top .elementor-shape-fill, .elementor-2452 .elementor-element.elementor-element-dc68571 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-d7eaccb );}.elementor-2452 .elementor-element.elementor-element-f6b2caf{--display:flex;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-a8fe132{--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:center;}.elementor-2452 .elementor-element.elementor-element-b19048e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2452 .elementor-element.elementor-element-dcdd322{--display:flex;}.elementor-2452 .elementor-element.elementor-element-9b6a579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-9b6a579 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-cf709c5{--display:flex;}.elementor-2452 .elementor-element.elementor-element-135da46{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-135da46 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-550e053{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-2452 .elementor-element.elementor-element-550e053 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-f9e89cd{--display:flex;}.elementor-2452 .elementor-element.elementor-element-f9e89cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-92c143f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-92c143f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-06c2c45{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2452 .elementor-element.elementor-element-7294b01 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-c4b8352{--display:flex;}.elementor-2452 .elementor-element.elementor-element-3ba9a35{--display:flex;}.elementor-2452 .elementor-element.elementor-element-3ba9a35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-8bb6a52{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-2452 .elementor-element.elementor-element-8bb6a52 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-a317367{--iteration-count:infinite;--animation-duration:1200ms;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-a317367 .elementor-headline{text-align:center;font-family:var( --e-global-typography-7d76f35-font-family ), Sans-serif;font-size:var( --e-global-typography-7d76f35-font-size );font-weight:var( --e-global-typography-7d76f35-font-weight );}.elementor-2452 .elementor-element.elementor-element-a317367 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-a317367 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-a317367 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-bc3f482.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-bc3f482{text-align:start;}.elementor-2452 .elementor-element.elementor-element-bc3f482 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-60fcb7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-60fcb7c{text-align:start;}.elementor-2452 .elementor-element.elementor-element-60fcb7c .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-bb7ad17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-bb7ad17{text-align:start;}.elementor-2452 .elementor-element.elementor-element-bb7ad17 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:#40280D;}.elementor-2452 .elementor-element.elementor-element-e3b3905{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-e3b3905:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-e3b3905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-e3b3905 > .elementor-shape-top .elementor-shape-fill, .elementor-2452 .elementor-element.elementor-element-e3b3905 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-e907d8c{--display:flex;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-33b2f00{--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:center;}.elementor-2452 .elementor-element.elementor-element-2154872{--display:flex;--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-e8f35e5 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-5640ae1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2452 .elementor-element.elementor-element-7e4d2f0{--display:flex;}.elementor-2452 .elementor-element.elementor-element-1cdeb11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-1cdeb11 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-21a57fb{--display:flex;}.elementor-2452 .elementor-element.elementor-element-7772c00{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-7772c00 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-7c88e3c{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-2452 .elementor-element.elementor-element-7c88e3c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-e7f6cc5{--display:flex;}.elementor-2452 .elementor-element.elementor-element-e7f6cc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-4acccd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-4acccd8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-206ad3c{--display:flex;}.elementor-2452 .elementor-element.elementor-element-6db159e{--display:flex;}.elementor-2452 .elementor-element.elementor-element-6db159e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-30eecc8{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-2452 .elementor-element.elementor-element-30eecc8 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-3013f1d{--iteration-count:infinite;--animation-duration:1200ms;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-3013f1d .elementor-headline{text-align:center;font-family:var( --e-global-typography-7d76f35-font-family ), Sans-serif;font-size:var( --e-global-typography-7d76f35-font-size );font-weight:var( --e-global-typography-7d76f35-font-weight );}.elementor-2452 .elementor-element.elementor-element-3013f1d .elementor-headline-plain-text{color:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-3013f1d .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-3013f1d .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-ba512ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-ba512ac{text-align:start;}.elementor-2452 .elementor-element.elementor-element-ba512ac .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-a8c1cbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-a8c1cbf{text-align:start;}.elementor-2452 .elementor-element.elementor-element-a8c1cbf .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-4a81eea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-4a81eea{text-align:start;}.elementor-2452 .elementor-element.elementor-element-4a81eea .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-7e4c622{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-7e4c622:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-7e4c622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2452 .elementor-element.elementor-element-7e4c622 > .elementor-shape-top .elementor-shape-fill, .elementor-2452 .elementor-element.elementor-element-7e4c622 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-78c60a7{--display:flex;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-d1fe817{--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:center;}.elementor-2452 .elementor-element.elementor-element-1e971c3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2452 .elementor-element.elementor-element-161d46e{--display:flex;}.elementor-2452 .elementor-element.elementor-element-cfc1887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-cfc1887 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-e64ed38{--display:flex;}.elementor-2452 .elementor-element.elementor-element-4d69323{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-4d69323 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1f2595f{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-2452 .elementor-element.elementor-element-1f2595f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-75c0c09{--display:flex;}.elementor-2452 .elementor-element.elementor-element-75c0c09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-54b5574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-54b5574 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-908e8da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2452 .elementor-element.elementor-element-d627f2a img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-da8c467{--display:flex;}.elementor-2452 .elementor-element.elementor-element-ccbdddd{--display:flex;}.elementor-2452 .elementor-element.elementor-element-ccbdddd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-33eff9c{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-2452 .elementor-element.elementor-element-33eff9c img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-647e923{--iteration-count:infinite;--animation-duration:1200ms;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-647e923 .elementor-headline{text-align:center;font-family:var( --e-global-typography-7d76f35-font-family ), Sans-serif;font-size:var( --e-global-typography-7d76f35-font-size );font-weight:var( --e-global-typography-7d76f35-font-weight );}.elementor-2452 .elementor-element.elementor-element-647e923 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-647e923 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-647e923 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-157aa2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-157aa2d{text-align:start;}.elementor-2452 .elementor-element.elementor-element-157aa2d .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-bda0088.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-bda0088{text-align:start;}.elementor-2452 .elementor-element.elementor-element-bda0088 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ce7836d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-ce7836d{text-align:start;}.elementor-2452 .elementor-element.elementor-element-ce7836d .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-6ce7368{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-6ce7368:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-6ce7368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-6ce7368 > .elementor-shape-top .elementor-shape-fill, .elementor-2452 .elementor-element.elementor-element-6ce7368 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-2452 .elementor-element.elementor-element-a91b9a9{--display:flex;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-7f7702b{--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:center;}.elementor-2452 .elementor-element.elementor-element-8a0143d{--display:flex;--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-9ee3fbf img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-2d1d914{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2452 .elementor-element.elementor-element-8ad0b2c{--display:flex;}.elementor-2452 .elementor-element.elementor-element-b23b937{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-b23b937 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-4a8e462{--display:flex;}.elementor-2452 .elementor-element.elementor-element-d4a5ed4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-d4a5ed4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1734cb3{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-2452 .elementor-element.elementor-element-1734cb3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ddb790f{--display:flex;}.elementor-2452 .elementor-element.elementor-element-ddb790f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-ecb8cdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-ecb8cdb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-7859c44{--display:flex;}.elementor-2452 .elementor-element.elementor-element-70000e6{--display:flex;}.elementor-2452 .elementor-element.elementor-element-70000e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-b067783{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-2452 .elementor-element.elementor-element-b067783 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-6bcb2bc{--iteration-count:infinite;--animation-duration:1200ms;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-6bcb2bc .elementor-headline{text-align:center;font-family:var( --e-global-typography-7d76f35-font-family ), Sans-serif;font-size:var( --e-global-typography-7d76f35-font-size );font-weight:var( --e-global-typography-7d76f35-font-weight );}.elementor-2452 .elementor-element.elementor-element-6bcb2bc .elementor-headline-plain-text{color:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-6bcb2bc .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-6bcb2bc .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-9e2c2dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-9e2c2dd{text-align:start;}.elementor-2452 .elementor-element.elementor-element-9e2c2dd .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-076455e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-076455e{text-align:start;}.elementor-2452 .elementor-element.elementor-element-076455e .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-7972afb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-7972afb{text-align:start;}.elementor-2452 .elementor-element.elementor-element-7972afb .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-14df3cb{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-14df3cb:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-14df3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-14df3cb > .elementor-shape-top .elementor-shape-fill, .elementor-2452 .elementor-element.elementor-element-14df3cb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-d159ab6{--display:flex;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-1fca9bf{--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:center;}.elementor-2452 .elementor-element.elementor-element-db692a2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2452 .elementor-element.elementor-element-bdf091e{--display:flex;}.elementor-2452 .elementor-element.elementor-element-c778986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-c778986 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-febe09a{--display:flex;}.elementor-2452 .elementor-element.elementor-element-09d261e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2452 .elementor-element.elementor-element-09d261e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d365f6{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-2452 .elementor-element.elementor-element-1d365f6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-088c56d{--display:flex;}.elementor-2452 .elementor-element.elementor-element-088c56d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-a2ed9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-a2ed9eb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-056a64b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2452 .elementor-element.elementor-element-b83ee08 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-d9deacd{--display:flex;}.elementor-2452 .elementor-element.elementor-element-eef78c6{--display:flex;}.elementor-2452 .elementor-element.elementor-element-eef78c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-6db3015{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-2452 .elementor-element.elementor-element-6db3015 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2452 .elementor-element.elementor-element-3283c9a{--iteration-count:infinite;--animation-duration:1200ms;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-3283c9a .elementor-headline{text-align:center;font-family:var( --e-global-typography-7d76f35-font-family ), Sans-serif;font-size:var( --e-global-typography-7d76f35-font-size );font-weight:var( --e-global-typography-7d76f35-font-weight );}.elementor-2452 .elementor-element.elementor-element-3283c9a .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-3283c9a .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-3283c9a .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-75f5474.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-75f5474{text-align:start;}.elementor-2452 .elementor-element.elementor-element-75f5474 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-894b366.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-894b366{text-align:start;}.elementor-2452 .elementor-element.elementor-element-894b366 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-75bb12f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-75bb12f{text-align:start;}.elementor-2452 .elementor-element.elementor-element-75bb12f .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-882a5a0{--display:flex;--overlay-opacity:1;}.elementor-2452 .elementor-element.elementor-element-882a5a0:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-882a5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2452 .elementor-element.elementor-element-882a5a0::before, .elementor-2452 .elementor-element.elementor-element-882a5a0 > .elementor-background-video-container::before, .elementor-2452 .elementor-element.elementor-element-882a5a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2452 .elementor-element.elementor-element-882a5a0 > .elementor-background-slideshow::before, .elementor-2452 .elementor-element.elementor-element-882a5a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2452 .elementor-element.elementor-element-882a5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#99B7F500;--background-overlay:'';}.elementor-2452 .elementor-element.elementor-element-882a5a0 > .elementor-shape-top .elementor-shape-fill, .elementor-2452 .elementor-element.elementor-element-882a5a0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-71442a2{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-71442a2 .elementor-heading-title{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-size:var( --e-global-typography-efa2e93-font-size );font-weight:var( --e-global-typography-efa2e93-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-49c236c{margin:185px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-49c236c .elementor-heading-title{font-family:var( --e-global-typography-7d76f35-font-family ), Sans-serif;font-size:var( --e-global-typography-7d76f35-font-size );font-weight:var( --e-global-typography-7d76f35-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-047772f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2452 .elementor-element.elementor-element-ccb3e55{text-align:center;}.elementor-2452 .elementor-element.elementor-element-ccb3e55 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-c85952d{padding:-66px -66px -66px -66px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-c85952d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-8f9839a{text-align:center;}.elementor-2452 .elementor-element.elementor-element-8f9839a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-c9aa38a{text-align:center;}.elementor-2452 .elementor-element.elementor-element-c9aa38a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-8455318{text-align:start;}.elementor-2452 .elementor-element.elementor-element-8455318 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-8b1c924{text-align:start;}.elementor-2452 .elementor-element.elementor-element-8b1c924 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-d742e61{text-align:start;}.elementor-2452 .elementor-element.elementor-element-d742e61 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-5b19a11{text-align:start;}.elementor-2452 .elementor-element.elementor-element-5b19a11 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-d24c236{--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;}.elementor-2452 .elementor-element.elementor-element-9ac099e{--display:flex;}.elementor-2452 .elementor-element.elementor-element-2c2f14c{width:var( --container-widget-width, 99.592% );max-width:99.592%;--container-widget-width:99.592%;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-2c2f14c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-0e13473{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-0e13473 .elementor-headline{text-align:center;font-family:var( --e-global-typography-565576c-font-family ), Sans-serif;font-size:var( --e-global-typography-565576c-font-size );font-weight:var( --e-global-typography-565576c-font-weight );}.elementor-2452 .elementor-element.elementor-element-0e13473 .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-0e13473 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-0e13473 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-5d4da73{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-5d4da73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:30px;color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-7562164{--display:flex;}.elementor-2452 .elementor-element.elementor-element-af86de1{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-af86de1 .elementor-headline{text-align:center;font-family:var( --e-global-typography-565576c-font-family ), Sans-serif;font-size:var( --e-global-typography-565576c-font-size );font-weight:var( --e-global-typography-565576c-font-weight );}.elementor-2452 .elementor-element.elementor-element-af86de1 .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-af86de1 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-af86de1 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-f638711{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-f638711 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:30px;color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-6dc257b{--display:flex;}.elementor-2452 .elementor-element.elementor-element-06def6a{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-06def6a .elementor-headline{text-align:center;font-family:var( --e-global-typography-565576c-font-family ), Sans-serif;font-size:var( --e-global-typography-565576c-font-size );font-weight:var( --e-global-typography-565576c-font-weight );}.elementor-2452 .elementor-element.elementor-element-06def6a .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-06def6a .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-06def6a .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-ef07995{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-ef07995 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:30px;color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-00dd4fc{--display:flex;}.elementor-2452 .elementor-element.elementor-element-b87c47d{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-b87c47d .elementor-headline{text-align:center;font-family:var( --e-global-typography-565576c-font-family ), Sans-serif;font-size:var( --e-global-typography-565576c-font-size );font-weight:var( --e-global-typography-565576c-font-weight );}.elementor-2452 .elementor-element.elementor-element-b87c47d .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-b87c47d .elementor-headline-dynamic-text{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-efa2e93-font-weight );}.elementor-2452 .elementor-element.elementor-element-b87c47d .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-2452 .elementor-element.elementor-element-ce6a71e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-ce6a71e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:30px;color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-c2d19b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2452 .elementor-element.elementor-element-c2d19b5:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-c2d19b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-c2d19b5 > .elementor-shape-top .elementor-shape-fill, .elementor-2452 .elementor-element.elementor-element-c2d19b5 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-2452 .elementor-element.elementor-element-6ef5d59{margin:0250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-6ef5d59 .elementor-heading-title{font-family:var( --e-global-typography-efa2e93-font-family ), Sans-serif;font-size:var( --e-global-typography-efa2e93-font-size );font-weight:var( --e-global-typography-efa2e93-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-fcc4697{margin:0250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-fcc4697 .elementor-heading-title{font-family:var( --e-global-typography-7d76f35-font-family ), Sans-serif;font-size:var( --e-global-typography-7d76f35-font-size );font-weight:var( --e-global-typography-7d76f35-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-370bd2b{--display:flex;}.elementor-2452 .elementor-element.elementor-element-ec027a4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-ec027a4 .elementor-heading-title{font-family:var( --e-global-typography-1bf93cd-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf93cd-font-size );font-weight:var( --e-global-typography-1bf93cd-font-weight );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-932f070{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2452 .elementor-element.elementor-element-932f070 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-481b266{--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;--overlay-opacity:0.5;}.elementor-2452 .elementor-element.elementor-element-481b266:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-481b266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5af4bd5 );}.elementor-2452 .elementor-element.elementor-element-481b266::before, .elementor-2452 .elementor-element.elementor-element-481b266 > .elementor-background-video-container::before, .elementor-2452 .elementor-element.elementor-element-481b266 > .e-con-inner > .elementor-background-video-container::before, .elementor-2452 .elementor-element.elementor-element-481b266 > .elementor-background-slideshow::before, .elementor-2452 .elementor-element.elementor-element-481b266 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2452 .elementor-element.elementor-element-481b266 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#99B7F500;--background-overlay:'';}.elementor-2452 .elementor-element.elementor-element-3d23f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;}.elementor-2452 .elementor-element.elementor-element-12a276c{--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;}.elementor-2452 .elementor-element.elementor-element-12a276c:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-12a276c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-47495a9{--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;--align-items:center;}.elementor-2452 .elementor-element.elementor-element-47495a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-a5e8bee{width:var( --container-widget-width, 17.96% );max-width:17.96%;--container-widget-width:17.96%;--container-widget-flex-grow:0;text-align:start;}.elementor-2452 .elementor-element.elementor-element-a5e8bee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-a5e8bee img{width:100%;}.elementor-2452 .elementor-element.elementor-element-26839b1{--display:flex;--min-height:0px;--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-1aa7d4c{width:var( --container-widget-width, 220.01% );max-width:220.01%;--container-widget-width:220.01%;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-1aa7d4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-1aa7d4c .elementor-heading-title{font-family:"DynaPuff", Sans-serif;font-size:42px;font-weight:600;}.elementor-2452 .elementor-element.elementor-element-754ca4f{--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;}.elementor-2452 .elementor-element.elementor-element-754ca4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-2c2687a{width:var( --container-widget-width, 1505.848% );max-width:1505.848%;--container-widget-width:1505.848%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2452 .elementor-element.elementor-element-2c2687a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-menu-toggle{margin:0 auto;}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:36px;padding-right:36px;padding-top:1px;padding-bottom:1px;}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5e0f05a );fill:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item:before,
					.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-underline .elementor-item:after,
					 .elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-overline .elementor-item:before,
					 .elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-double-line .elementor-item:before,
					 .elementor-2452 .elementor-element.elementor-element-2c2687a .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2452 .elementor-element.elementor-element-4964a50{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2452 .elementor-element.elementor-element-0ab7455{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2452 .elementor-element.elementor-element-0ab7455 .elementor-social-icon{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-0ab7455 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-0ab7455 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-ee4e1c6{--display:flex;--min-height:0px;--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;--align-items:center;}.elementor-2452 .elementor-element.elementor-element-ee4e1c6:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-ee4e1c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7eaccb );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-c32dc5e{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-d2ec808{--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;}.elementor-2452 .elementor-element.elementor-element-d2ec808:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-d2ec808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-fe8aa48{--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;--align-items:center;}.elementor-2452 .elementor-element.elementor-element-fe8aa48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-64232b9{width:var( --container-widget-width, 17.96% );max-width:17.96%;--container-widget-width:17.96%;--container-widget-flex-grow:0;text-align:start;}.elementor-2452 .elementor-element.elementor-element-64232b9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-64232b9 img{width:100%;}.elementor-2452 .elementor-element.elementor-element-265db35{--display:flex;--min-height:0px;--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-01c2160{width:var( --container-widget-width, 220.01% );max-width:220.01%;--container-widget-width:220.01%;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-01c2160.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-01c2160 .elementor-heading-title{font-family:"DynaPuff", Sans-serif;font-size:42px;font-weight:600;}.elementor-2452 .elementor-element.elementor-element-dd00bbf{--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;}.elementor-2452 .elementor-element.elementor-element-dd00bbf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-1d47217{width:var( --container-widget-width, 1505.848% );max-width:1505.848%;--container-widget-width:1505.848%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2452 .elementor-element.elementor-element-1d47217.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:36px;padding-right:36px;padding-top:1px;padding-bottom:1px;}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5e0f05a );fill:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item:before,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-underline .elementor-item:after,
					 .elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-overline .elementor-item:before,
					 .elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-double-line .elementor-item:before,
					 .elementor-2452 .elementor-element.elementor-element-1d47217 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a, .elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a:hover,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a:focus,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle:hover,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a:hover,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a:focus,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2452 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle:hover, .elementor-2452 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle:hover svg, .elementor-2452 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle:hover, .elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle:focus{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-1402a36{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2452 .elementor-element.elementor-element-79141b0{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2452 .elementor-element.elementor-element-79141b0 .elementor-social-icon{background-color:var( --e-global-color-5e0f05a );}.elementor-2452 .elementor-element.elementor-element-79141b0 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-79141b0 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-7d15e19{--display:flex;--min-height:0px;--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;--align-items:center;}.elementor-2452 .elementor-element.elementor-element-7d15e19:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-7d15e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7eaccb );}.elementor-2452 .elementor-element.elementor-element-e51ebf6{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}body.elementor-page-2452:not(.elementor-motion-effects-element-type-background), body.elementor-page-2452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-2452 .elementor-element.elementor-element-3e0ae4a{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-db4b428{width:var( --container-widget-width, 446.594px );max-width:446.594px;--container-widget-width:446.594px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-db4b428 img{width:100%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-2452 .elementor-element.elementor-element-30cbc67{--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-d4846ed{width:var( --container-widget-width, 446.594px );max-width:446.594px;--container-widget-width:446.594px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-d4846ed img{width:100%;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2452 .elementor-element.elementor-element-2986e4d .elementor-heading-title{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-f084589 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-44c29bb .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-1707f76 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-a50d167 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-f0c6ca6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-2452 .elementor-element.elementor-element-dc0b457 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-5342455 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-58abd87 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-b2939d3 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-135da46 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-550e053 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-92c143f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-a317367 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-bc3f482 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-60fcb7c .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-bb7ad17 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-7772c00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-7c88e3c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-4acccd8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-3013f1d .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-ba512ac .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-a8c1cbf .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-4a81eea .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-4d69323 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1f2595f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-54b5574 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-647e923 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-157aa2d .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-bda0088 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-ce7836d .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-d4a5ed4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1734cb3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-ecb8cdb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-6bcb2bc .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-9e2c2dd .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-076455e .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-7972afb .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-09d261e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1d365f6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-a2ed9eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-3283c9a .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-75f5474 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-894b366 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-75bb12f .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-71442a2 .elementor-heading-title{font-size:var( --e-global-typography-efa2e93-font-size );}.elementor-2452 .elementor-element.elementor-element-49c236c .elementor-heading-title{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-047772f{--grid-auto-flow:row;}.elementor-2452 .elementor-element.elementor-element-ccb3e55 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2452 .elementor-element.elementor-element-c85952d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2452 .elementor-element.elementor-element-8f9839a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2452 .elementor-element.elementor-element-c9aa38a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2452 .elementor-element.elementor-element-8b1c924 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-d742e61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-5b19a11 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-0e13473 .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-af86de1 .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-06def6a .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-b87c47d .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-6ef5d59 .elementor-heading-title{font-size:var( --e-global-typography-efa2e93-font-size );}.elementor-2452 .elementor-element.elementor-element-fcc4697 .elementor-heading-title{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-ec027a4 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-932f070 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-2452 .elementor-element.elementor-element-3e0ae4a{--width:20%;}.elementor-2452 .elementor-element.elementor-element-2ef8555{--width:80%;}.elementor-2452 .elementor-element.elementor-element-30cbc67{--width:20%;}.elementor-2452 .elementor-element.elementor-element-bc59c3f{--width:80%;}.elementor-2452 .elementor-element.elementor-element-e06669f{--content-width:1151px;}.elementor-2452 .elementor-element.elementor-element-39c4bf2{--content-width:1209px;}.elementor-2452 .elementor-element.elementor-element-1f343ce{--width:50%;}.elementor-2452 .elementor-element.elementor-element-59b6825{--width:100%;}.elementor-2452 .elementor-element.elementor-element-f6b2caf{--content-width:1209px;}.elementor-2452 .elementor-element.elementor-element-f9e89cd{--width:100%;}.elementor-2452 .elementor-element.elementor-element-06c2c45{--width:50%;}.elementor-2452 .elementor-element.elementor-element-e907d8c{--content-width:1209px;}.elementor-2452 .elementor-element.elementor-element-2154872{--width:50%;}.elementor-2452 .elementor-element.elementor-element-e7f6cc5{--width:100%;}.elementor-2452 .elementor-element.elementor-element-78c60a7{--content-width:1209px;}.elementor-2452 .elementor-element.elementor-element-75c0c09{--width:100%;}.elementor-2452 .elementor-element.elementor-element-908e8da{--width:50%;}.elementor-2452 .elementor-element.elementor-element-a91b9a9{--content-width:1209px;}.elementor-2452 .elementor-element.elementor-element-8a0143d{--width:50%;}.elementor-2452 .elementor-element.elementor-element-ddb790f{--width:100%;}.elementor-2452 .elementor-element.elementor-element-d159ab6{--content-width:1209px;}.elementor-2452 .elementor-element.elementor-element-088c56d{--width:100%;}.elementor-2452 .elementor-element.elementor-element-056a64b{--width:50%;}.elementor-2452 .elementor-element.elementor-element-47495a9{--width:40.965%;}.elementor-2452 .elementor-element.elementor-element-26839b1{--width:100%;}.elementor-2452 .elementor-element.elementor-element-754ca4f{--width:0.745%;}.elementor-2452 .elementor-element.elementor-element-fe8aa48{--width:40.965%;}.elementor-2452 .elementor-element.elementor-element-265db35{--width:100%;}.elementor-2452 .elementor-element.elementor-element-dd00bbf{--width:0.745%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2452 .elementor-element.elementor-element-3e0ae4a{--width:65.594px;}.elementor-2452 .elementor-element.elementor-element-2ef8555{--width:647.391px;}.elementor-2452 .elementor-element.elementor-element-30cbc67{--width:65.594px;}.elementor-2452 .elementor-element.elementor-element-bc59c3f{--width:647.391px;}}@media(max-width:767px){.elementor-2452 .elementor-element.elementor-element-9abb9f7{--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-3e0ae4a{--width:20vw;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-db4b428.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-db4b428 img{width:100%;}.elementor-2452 .elementor-element.elementor-element-2ef8555{--width:266px;--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;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-2452 .elementor-element.elementor-element-4ae3074{width:var( --container-widget-width, 262px );max-width:262px;--container-widget-width:262px;--container-widget-flex-grow:0;--nav-menu-icon-size:20px;}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-2452 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle{border-width:0px;}.elementor-2452 .elementor-element.elementor-element-60bc5c3{--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-30cbc67{--width:20vw;--justify-content:center;}.elementor-2452 .elementor-element.elementor-element-d4846ed.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-d4846ed img{width:100%;}.elementor-2452 .elementor-element.elementor-element-bc59c3f{--width:266px;--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;}.elementor-2452 .elementor-element.elementor-element-ffc1782{width:var( --container-widget-width, 262px );max-width:262px;--container-widget-width:262px;--container-widget-flex-grow:0;--nav-menu-icon-size:20px;}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-2452 .elementor-element.elementor-element-ffc1782 .elementor-menu-toggle{border-width:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2452 .elementor-element.elementor-element-2986e4d .elementor-heading-title{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-6ff52f8{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-2d523a0{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2452 .elementor-element.elementor-element-2d523a0 img{width:87%;}.elementor-2452 .elementor-element.elementor-element-f084589 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-44c29bb{width:var( --container-widget-width, 295px );max-width:295px;margin:-12% 0% calc(var(--kit-widget-spacing, 0px) + 9%) 0%;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-44c29bb.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-44c29bb .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-e85bec0 .elementor-heading-title{line-height:1em;}.elementor-2452 .elementor-element.elementor-element-1707f76 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-a50d167 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-f0c6ca6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-3b658fd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-fd4b24b.e-con{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-d0a94b7{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2452 .elementor-element.elementor-element-d0a94b7 img{width:65%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-2452 .elementor-element.elementor-element-dc0b457{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2452 .elementor-element.elementor-element-dc0b457 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-5342455{width:100%;max-width:100%;margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-5342455.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-5342455 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-58abd87{width:100%;max-width:100%;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-58abd87.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-58abd87 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-b2939d3{width:var( --container-widget-width, 305.016px );max-width:305.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:305.016px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-b2939d3.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-b2939d3 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-9b6a579 .elementor-heading-title{line-height:1em;}.elementor-2452 .elementor-element.elementor-element-135da46 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-550e053 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-92c143f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-c4b8352{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-3ba9a35.e-con{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-8bb6a52{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2452 .elementor-element.elementor-element-8bb6a52 img{width:65%;}.elementor-2452 .elementor-element.elementor-element-a317367{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2452 .elementor-element.elementor-element-a317367 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-bc3f482{width:100%;max-width:100%;margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-bc3f482.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-bc3f482 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-60fcb7c{width:100%;max-width:100%;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-60fcb7c.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-60fcb7c .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-bb7ad17{width:var( --container-widget-width, 305.016px );max-width:305.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:305.016px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-bb7ad17.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-bb7ad17 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-1cdeb11 .elementor-heading-title{line-height:1em;}.elementor-2452 .elementor-element.elementor-element-7772c00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-7c88e3c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-4acccd8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-206ad3c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-6db159e.e-con{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-30eecc8{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2452 .elementor-element.elementor-element-30eecc8 img{width:65%;}.elementor-2452 .elementor-element.elementor-element-3013f1d{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2452 .elementor-element.elementor-element-3013f1d .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-ba512ac{width:100%;max-width:100%;margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-ba512ac.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-ba512ac .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-a8c1cbf{width:100%;max-width:100%;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-a8c1cbf.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-a8c1cbf .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-4a81eea{width:var( --container-widget-width, 305.016px );max-width:305.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:305.016px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-4a81eea.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-4a81eea .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-cfc1887 .elementor-heading-title{line-height:1em;}.elementor-2452 .elementor-element.elementor-element-4d69323 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1f2595f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-54b5574 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-da8c467{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-ccbdddd.e-con{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-33eff9c{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2452 .elementor-element.elementor-element-33eff9c img{width:65%;}.elementor-2452 .elementor-element.elementor-element-647e923{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2452 .elementor-element.elementor-element-647e923 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-157aa2d{width:100%;max-width:100%;margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-157aa2d.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-157aa2d .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-bda0088{width:100%;max-width:100%;margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-bda0088.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-bda0088 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-ce7836d{width:var( --container-widget-width, 305.016px );max-width:305.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:305.016px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-ce7836d.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-ce7836d .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-b23b937 .elementor-heading-title{line-height:1em;}.elementor-2452 .elementor-element.elementor-element-d4a5ed4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1734cb3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-ecb8cdb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-7859c44{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-70000e6.e-con{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-b067783{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2452 .elementor-element.elementor-element-b067783 img{width:65%;}.elementor-2452 .elementor-element.elementor-element-6bcb2bc{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2452 .elementor-element.elementor-element-6bcb2bc .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-9e2c2dd{width:100%;max-width:100%;margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-9e2c2dd.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-9e2c2dd .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-076455e{width:100%;max-width:100%;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-076455e.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-076455e .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-7972afb{width:var( --container-widget-width, 305.016px );max-width:305.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:305.016px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-7972afb.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-7972afb .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-c778986 .elementor-heading-title{line-height:1em;}.elementor-2452 .elementor-element.elementor-element-09d261e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1d365f6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-a2ed9eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-d9deacd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2452 .elementor-element.elementor-element-eef78c6.e-con{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-6db3015{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2452 .elementor-element.elementor-element-6db3015 img{width:65%;}.elementor-2452 .elementor-element.elementor-element-3283c9a{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2452 .elementor-element.elementor-element-3283c9a .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-75f5474{width:100%;max-width:100%;margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-75f5474.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-75f5474 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-894b366{width:100%;max-width:100%;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-2452 .elementor-element.elementor-element-894b366.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-894b366 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-75bb12f{width:var( --container-widget-width, 305.016px );max-width:305.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:305.016px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-75bb12f.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-75bb12f .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-71442a2 .elementor-heading-title{font-size:var( --e-global-typography-efa2e93-font-size );}.elementor-2452 .elementor-element.elementor-element-49c236c{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-49c236c .elementor-heading-title{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-047772f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2452 .elementor-element.elementor-element-ccb3e55 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2452 .elementor-element.elementor-element-c85952d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2452 .elementor-element.elementor-element-8f9839a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2452 .elementor-element.elementor-element-c9aa38a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2452 .elementor-element.elementor-element-8455318 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-2452 .elementor-element.elementor-element-8b1c924 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-d742e61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-5b19a11 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-2c2f14c img{width:50%;}.elementor-2452 .elementor-element.elementor-element-0e13473 .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-5d4da73{text-align:start;}.elementor-2452 .elementor-element.elementor-element-5d4da73 .elementor-heading-title{line-height:1.4em;}.elementor-2452 .elementor-element.elementor-element-103671d img{width:50%;}.elementor-2452 .elementor-element.elementor-element-af86de1 .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-f638711{text-align:start;}.elementor-2452 .elementor-element.elementor-element-f638711 .elementor-heading-title{line-height:1.4em;}.elementor-2452 .elementor-element.elementor-element-4265fcd img{width:50%;}.elementor-2452 .elementor-element.elementor-element-06def6a .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-ef07995{text-align:start;}.elementor-2452 .elementor-element.elementor-element-ef07995 .elementor-heading-title{line-height:1.4em;}.elementor-2452 .elementor-element.elementor-element-e114c85 img{width:50%;}.elementor-2452 .elementor-element.elementor-element-b87c47d .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-2452 .elementor-element.elementor-element-ce6a71e{text-align:start;}.elementor-2452 .elementor-element.elementor-element-ce6a71e .elementor-heading-title{line-height:1.4em;}.elementor-2452 .elementor-element.elementor-element-6ef5d59 .elementor-heading-title{font-size:var( --e-global-typography-efa2e93-font-size );}.elementor-2452 .elementor-element.elementor-element-fcc4697{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-fcc4697 .elementor-heading-title{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-2452 .elementor-element.elementor-element-ec027a4 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-2452 .elementor-element.elementor-element-932f070 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-2c2687a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-fe8aa48{--width:100vw;--min-height:0px;--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;}.elementor-2452 .elementor-element.elementor-element-64232b9{width:var( --container-widget-width, 111.359px );max-width:111.359px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--container-widget-width:111.359px;--container-widget-flex-grow:0;text-align:center;}.elementor-2452 .elementor-element.elementor-element-64232b9.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-64232b9 img{width:17vw;}.elementor-2452 .elementor-element.elementor-element-dd00bbf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2452 .elementor-element.elementor-element-1d47217{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown .elementor-item, .elementor-2452 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-2452 .elementor-element.elementor-element-1402a36{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2452 .elementor-element.elementor-element-1402a36.e-con{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-79141b0.elementor-element{--align-self:center;}.elementor-2452 .elementor-element.elementor-element-79141b0{--icon-size:13px;}.elementor-2452 .elementor-element.elementor-element-e51ebf6{font-size:11px;}}/* Start custom CSS for post-comments, class: .elementor-element-3d23f07 *//* ----------------------------------------
   HIDE THINGS
---------------------------------------- */
.comment-edit-link,
a.comment-edit-link {
    display: none !important;
}

.comment-form-url {
    display: none !important;
}

/* Hide "required fields" notice to prevent overlap with logged-in-as */
#respond .comment-notes {
    display: none !important;
}

/* ----------------------------------------
   COMMENTS TITLE ("3 responses to Watch")
---------------------------------------- */
#comments h2,
#comments h3,
.comments-title,
.elementor-comments-title {
    font-family: 'Delius Unicase', cursive !important;
    font-weight: 600 !important;
    font-size: 30px !important;
    color: #40280D !important;
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    overflow: visible !important;
}

/* ----------------------------------------
   COMMENT LIST 
---------------------------------------- */
ol.comment-list {
    list-style: decimal !important;
    padding-left: 20px !important;
    margin: 0 !important;
    color: #FFFAF4 !important;
}

li.comment {
    padding-left: 8px !important;
    margin-bottom: 4px !important;
}

/* ----------------------------------------
   INDIVIDUAL COMMENT CARD
---------------------------------------- */
.comment-body {
    background: #FFFAF4 !important;
    border: 1px solid #E8E8E8 !important;
    border-radius: 14px !important;
    padding: 20px 24px !important;
    margin-bottom: 16px !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05) !important;
    position: relative !important;
}

/* ----------------------------------------
   COMMENT META: NAME ABOVE — DATE BELOW
---------------------------------------- */
.comment-meta {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    margin-bottom: 10px !important;
    gap: 2px !important;
}

.comment-author img {
    display: none !important;
}

.comment-author b,
.comment-author a {
    font-family: 'Delius Unicase', cursive !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    color: #40280D !important;
    text-decoration: none !important;
    word-break: break-word !important;
    display: block !important;
    margin-bottom: 4px !important;
}

.comment-metadata {
    margin-left: 0 !important;
    text-align: left !important;
    white-space: normal !important;
}

.comment-metadata a {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400 !important;
    font-size: 11px !important;
    color: #40280D !important;
    opacity: 0.6 !important;
    text-decoration: none !important;
}

/* ----------------------------------------
   COMMENT BODY TEXT
---------------------------------------- */
.comment-content p {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    color: #267F53 !important;
    margin: 0 0 8px 0 !important;
    line-height: 1.6 !important;
}

/* ----------------------------------------
   REPLY BUTTON
---------------------------------------- */
.reply a {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    color: #40280D !important;
    text-transform: uppercase !important;
    letter-spacing: 0.6px !important;
    display: inline-block !important;
}

/* ----------------------------------------
   LEAVE A COMMENT — FORM SECTION
---------------------------------------- */
#reply-title,
.comment-reply-title {
    font-family: 'Delius Unicase', cursive !important;
    font-weight: 600 !important;
    font-size: 30px !important;
    color: #40280D !important;
    margin-bottom: 14px !important;
    display: block !important;
}

#respond .logged-in-as {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400 !important;
    font-size: 13px !important;
    color: #267F53 !important;
    margin-top: 10px !important;
    margin-bottom: 12px !important;
    display: block !important;
    position: relative !important;
    z-index: 10 !important;
    clear: both !important;
}

#respond label {
    font-family: 'Delius Unicase', cursive !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    color: #40280D !important;
    display: block !important;
    margin-bottom: 6px !important;
    margin-top: 14px !important;
}

#respond input[type="text"],
#respond input[name="author"],
#respond input[name="email"] {
    width: 100% !important;
    background-color: #FFFAF4 !important;
    border: 1px solid #E0E0E0 !important;
    border-radius: 8px !important;
    padding: 10px 14px !important;
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    box-sizing: border-box !important;
    color: #40280D !important;
}

#respond .comment-form-comment {
    display: flex !important;
    flex-direction: column !important;
}

#respond .comment-form-comment label {
    order: 1 !important;
}

#respond .comment-form-comment textarea {
    order: 2 !important;
}

#respond textarea {
    width: 100% !important;
}

/* ----------------------------------------
   MOBILE RESPONSIVE
---------------------------------------- */
@media (max-width: 768px) {

    #comments h2,
    #comments h3,
    .comments-title,
    .elementor-comments-title {
        font-size: 22px !important;
    }

    .comment-author b,
    .comment-author a {
        font-size: 13px !important;
    }

    .comment-metadata a {
        font-size: 11px !important;
    }

    .comment-content p {
        font-size: 16px !important;
    }

    .reply a {
        font-size: 12px !important;
    }

    #reply-title,
    .comment-reply-title {
        font-size: 22px !important;
    }

    #respond .logged-in-as {
        font-size: 12px !important;
    }

    #respond label {
        font-size: 13px !important;
    }

    #respond input[type="text"],
    #respond input[name="author"],
    #respond input[name="email"] {
        font-size: 13px !important;
    }
}/* End custom CSS */