.elementor-212 .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-212 .elementor-element.elementor-element-9abb9f7:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-9abb9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-db4b428.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-db4b428{text-align:start;}.elementor-212 .elementor-element.elementor-element-db4b428 img{width:37%;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-4ae3074.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-5e0f05a );}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-212 .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-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item:before,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-212 .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-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-underline .elementor-item:after,
					 .elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-overline .elementor-item:before,
					 .elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-double-line .elementor-item:before,
					 .elementor-212 .elementor-element.elementor-element-4ae3074 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-212 .elementor-element.elementor-element-4ae3074{--e-nav-menu-horizontal-menu-item-margin:calc( 45px / 2 );}.elementor-212 .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-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a, .elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a:hover,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a:focus,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle:hover,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a:hover,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a:focus,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-212 .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-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .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-212 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle:hover, .elementor-212 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle:hover svg, .elementor-212 .elementor-element.elementor-element-4ae3074 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle:hover, .elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle:focus{background-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-fff2cc1{--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-212 .elementor-element.elementor-element-fff2cc1:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-fff2cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-e5ea539{--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-212 .elementor-element.elementor-element-d654e41{text-align:start;}.elementor-212 .elementor-element.elementor-element-d654e41 img{width:37%;}.elementor-212 .elementor-element.elementor-element-5716c2f{--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-212 .elementor-element.elementor-element-c84a668 .elementor-menu-toggle{margin:0 auto;}.elementor-212 .elementor-element.elementor-element-c84a668 .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-212 .elementor-element.elementor-element-c84a668 .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-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5e0f05a );fill:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed .elementor-item:before,
					.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-underline .elementor-item:after,
					 .elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-overline .elementor-item:before,
					 .elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-double-line .elementor-item:before,
					 .elementor-212 .elementor-element.elementor-element-c84a668 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-212 .elementor-element.elementor-element-c84a668{--e-nav-menu-horizontal-menu-item-margin:calc( 45px / 2 );}.elementor-212 .elementor-element.elementor-element-c84a668 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:45px;}.elementor-212 .elementor-element.elementor-element-e06669f{--display:flex;}.elementor-212 .elementor-element.elementor-element-e06669f:not(.elementor-motion-effects-element-type-background), .elementor-212 .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-212 .elementor-element.elementor-element-2986e4d{text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-9841e44{--spacer-size:50px;}.elementor-212 .elementor-element.elementor-element-2d523a0.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-2d523a0{border-radius:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-2d523a0 img{width:98%;max-width:100%;opacity:1;border-radius:-42px -42px -42px -42px;}.elementor-212 .elementor-element.elementor-element-2d523a0:hover img{opacity:1;}.elementor-212 .elementor-element.elementor-element-beb6752 img{width:98%;max-width:100%;opacity:1;}.elementor-212 .elementor-element.elementor-element-51e5e7f{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-51e5e7f .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-212 .elementor-element.elementor-element-44c29bb{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-44c29bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .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-212 .elementor-element.elementor-element-8a7deb0{--display:flex;--min-height:305px;--overlay-opacity:1;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-8a7deb0:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-8a7deb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99B7F5;}.elementor-212 .elementor-element.elementor-element-8a7deb0::before, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d7eaccb );--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-8a7deb0 > .elementor-shape-top .elementor-shape-fill, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-8a7deb0 > .elementor-shape-top svg, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:137px;}.elementor-212 .elementor-element.elementor-element-8a7deb0 > .elementor-shape-top, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-212 .elementor-element.elementor-element-6bd9fa8{--spacer-size:151px;}.elementor-212 .elementor-element.elementor-element-208cea5{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-b028ce5{--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-212 .elementor-element.elementor-element-63f2122{--display:flex;--justify-content:center;}.elementor-212 .elementor-element.elementor-element-44b5e19 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-0a950b6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-decad19{--display:flex;}.elementor-212 .elementor-element.elementor-element-979670a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-979670a .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1490dad{--display:flex;}.elementor-212 .elementor-element.elementor-element-471e3a0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-471e3a0 .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-212 .elementor-element.elementor-element-5708bec{--display:flex;}.elementor-212 .elementor-element.elementor-element-5708bec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-12ec801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-12ec801 .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-212 .elementor-element.elementor-element-948230f{--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-212 .elementor-element.elementor-element-b425f17{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-6468e73{--display:flex;}.elementor-212 .elementor-element.elementor-element-5330e8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-5330e8c .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-473a4cb{--display:flex;}.elementor-212 .elementor-element.elementor-element-6d4ccd0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-6d4ccd0 .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-212 .elementor-element.elementor-element-cf707d7{--display:flex;}.elementor-212 .elementor-element.elementor-element-cf707d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-38e5f64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-38e5f64 .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-212 .elementor-element.elementor-element-27bbbbc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-212 .elementor-element.elementor-element-ce0ac11 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-4a3ee02{--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-212 .elementor-element.elementor-element-72c6d54{--display:flex;--justify-content:center;}.elementor-212 .elementor-element.elementor-element-445c1e4 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-7904e7c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-e3d660a{--display:flex;}.elementor-212 .elementor-element.elementor-element-6a80a00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-6a80a00 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-8f41ed5{--display:flex;}.elementor-212 .elementor-element.elementor-element-99f89ad{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-99f89ad .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-212 .elementor-element.elementor-element-760c5ab{--display:flex;}.elementor-212 .elementor-element.elementor-element-760c5ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-306514b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-306514b .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-212 .elementor-element.elementor-element-1481085{--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-212 .elementor-element.elementor-element-c38805a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-4c765ab{--display:flex;}.elementor-212 .elementor-element.elementor-element-c36f644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-c36f644 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-c368a85{--display:flex;}.elementor-212 .elementor-element.elementor-element-b7d898a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-b7d898a .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-212 .elementor-element.elementor-element-c2f751a{--display:flex;}.elementor-212 .elementor-element.elementor-element-c2f751a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-5376fe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-5376fe6 .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-212 .elementor-element.elementor-element-c1da266{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-212 .elementor-element.elementor-element-01d793e img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-8f885fb{--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-212 .elementor-element.elementor-element-2f72dc5{--display:flex;--justify-content:center;}.elementor-212 .elementor-element.elementor-element-466c777 img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-4e977ee{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-2a5b10b{--display:flex;}.elementor-212 .elementor-element.elementor-element-bc44bbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-bc44bbb .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-4d585bf{--display:flex;}.elementor-212 .elementor-element.elementor-element-91fd620{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-91fd620 .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-212 .elementor-element.elementor-element-8031254{--display:flex;}.elementor-212 .elementor-element.elementor-element-8031254.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-12e87fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-12e87fb .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-212 .elementor-element.elementor-element-c704bbf{--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;--margin-top:0%;--margin-bottom:20%;--margin-left:0%;--margin-right:0%;}.elementor-212 .elementor-element.elementor-element-0b0bf5d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-6c56f24{--display:flex;}.elementor-212 .elementor-element.elementor-element-95b27b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-95b27b6 .elementor-heading-title{font-family:"Delius Unicase", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-03631dd{--display:flex;}.elementor-212 .elementor-element.elementor-element-92d647c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-212 .elementor-element.elementor-element-92d647c .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-212 .elementor-element.elementor-element-1bce20f{--display:flex;}.elementor-212 .elementor-element.elementor-element-1bce20f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-bc0219e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-bc0219e .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-212 .elementor-element.elementor-element-a3e9380{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-212 .elementor-element.elementor-element-464740c img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-e3a9bbb{--spacer-size:50px;}.elementor-212 .elementor-element.elementor-element-3a9a8db{--display:flex;}.elementor-212 .elementor-element.elementor-element-7e63261{--display:flex;}.elementor-212 .elementor-element.elementor-element-7e63261.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-8bec6f6{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-212 .elementor-element.elementor-element-8bec6f6 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-212 .elementor-element.elementor-element-15748bc{--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-212 .elementor-element.elementor-element-15748bc .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-212 .elementor-element.elementor-element-15748bc .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-15748bc .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-212 .elementor-element.elementor-element-15748bc .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-2aee7cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-2aee7cb{text-align:start;}.elementor-212 .elementor-element.elementor-element-2aee7cb .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-212 .elementor-element.elementor-element-21655b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-21655b4{text-align:start;}.elementor-212 .elementor-element.elementor-element-21655b4 .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-212 .elementor-element.elementor-element-d168246{--display:flex;}.elementor-212 .elementor-element.elementor-element-3cd9f91{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-212 .elementor-element.elementor-element-3cd9f91 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-92d6784{--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-212 .elementor-element.elementor-element-92d6784 .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-212 .elementor-element.elementor-element-92d6784 .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-92d6784 .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-212 .elementor-element.elementor-element-92d6784 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-590d508.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-590d508{text-align:start;}.elementor-212 .elementor-element.elementor-element-590d508 .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-212 .elementor-element.elementor-element-6073dbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-6073dbe{text-align:start;}.elementor-212 .elementor-element.elementor-element-6073dbe .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-212 .elementor-element.elementor-element-813a2ab{--display:flex;}.elementor-212 .elementor-element.elementor-element-0087aa3{--display:flex;}.elementor-212 .elementor-element.elementor-element-0087aa3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-cff65b5{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-212 .elementor-element.elementor-element-cff65b5 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-9607537{--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-212 .elementor-element.elementor-element-9607537 .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-212 .elementor-element.elementor-element-9607537 .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-9607537 .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-212 .elementor-element.elementor-element-9607537 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-b716ab3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-b716ab3{text-align:start;}.elementor-212 .elementor-element.elementor-element-b716ab3 .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-212 .elementor-element.elementor-element-78dc624.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-78dc624{text-align:start;}.elementor-212 .elementor-element.elementor-element-78dc624 .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-212 .elementor-element.elementor-element-3961711{--display:flex;}.elementor-212 .elementor-element.elementor-element-3961711.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-7027336{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-212 .elementor-element.elementor-element-7027336 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-c4d210a{--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-212 .elementor-element.elementor-element-c4d210a .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-212 .elementor-element.elementor-element-c4d210a .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-c4d210a .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-212 .elementor-element.elementor-element-c4d210a .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-01822d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-01822d4{text-align:start;}.elementor-212 .elementor-element.elementor-element-01822d4 .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-212 .elementor-element.elementor-element-835cf04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-835cf04{text-align:start;}.elementor-212 .elementor-element.elementor-element-835cf04 .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-212 .elementor-element.elementor-element-a490f2d{--display:flex;}.elementor-212 .elementor-element.elementor-element-b783661{--display:flex;}.elementor-212 .elementor-element.elementor-element-b783661.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-ff2cd1d{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-212 .elementor-element.elementor-element-ff2cd1d img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-2d62642{--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-212 .elementor-element.elementor-element-2d62642 .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-212 .elementor-element.elementor-element-2d62642 .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-2d62642 .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-212 .elementor-element.elementor-element-2d62642 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-6db6143.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-6db6143{text-align:start;}.elementor-212 .elementor-element.elementor-element-6db6143 .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-212 .elementor-element.elementor-element-7dd2129.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-7dd2129{text-align:start;}.elementor-212 .elementor-element.elementor-element-7dd2129 .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-212 .elementor-element.elementor-element-f5460ca{--display:flex;}.elementor-212 .elementor-element.elementor-element-f5460ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-5bf22c4{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-212 .elementor-element.elementor-element-5bf22c4 img{width:87%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-212 .elementor-element.elementor-element-91b7782{--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-212 .elementor-element.elementor-element-91b7782 .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-212 .elementor-element.elementor-element-91b7782 .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-91b7782 .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-212 .elementor-element.elementor-element-91b7782 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-556c31c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-556c31c{text-align:start;}.elementor-212 .elementor-element.elementor-element-556c31c .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-212 .elementor-element.elementor-element-b8aba0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-b8aba0b{text-align:start;}.elementor-212 .elementor-element.elementor-element-b8aba0b .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-212 .elementor-element.elementor-element-882a5a0{--display:flex;--overlay-opacity:1;}.elementor-212 .elementor-element.elementor-element-882a5a0:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-882a5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-882a5a0::before, .elementor-212 .elementor-element.elementor-element-882a5a0 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-882a5a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-882a5a0 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-882a5a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-882a5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#99B7F500;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-882a5a0 > .elementor-shape-top .elementor-shape-fill, .elementor-212 .elementor-element.elementor-element-882a5a0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-d7eaccb );}.elementor-212 .elementor-element.elementor-element-71442a2{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-49c236c{margin:185px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-ccb3e55{text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-c85952d{padding:-66px -66px -66px -66px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-8f9839a{text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-c9aa38a{text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-8455318{text-align:start;}.elementor-212 .elementor-element.elementor-element-8455318 .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-212 .elementor-element.elementor-element-8b1c924{text-align:start;}.elementor-212 .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-212 .elementor-element.elementor-element-d742e61{text-align:start;}.elementor-212 .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-212 .elementor-element.elementor-element-5b19a11{text-align:start;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-9ac099e{--display:flex;}.elementor-212 .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-212 .elementor-element.elementor-element-2c2f14c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-0e13473 .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .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-212 .elementor-element.elementor-element-0e13473 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-5d4da73{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-7562164{--display:flex;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-af86de1 .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .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-212 .elementor-element.elementor-element-af86de1 .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-f638711{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-6dc257b{--display:flex;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-06def6a .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .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-212 .elementor-element.elementor-element-06def6a .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-ef07995{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-00dd4fc{--display:flex;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-b87c47d .elementor-headline-plain-text{color:var( --e-global-color-5e0f05a );}.elementor-212 .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-212 .elementor-element.elementor-element-b87c47d .elementor-headline-dynamic-wrapper path{stroke:#267F5300;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;}.elementor-212 .elementor-element.elementor-element-ce6a71e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-c2d19b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-c2d19b5:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-c2d19b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5af4bd5 );}.elementor-212 .elementor-element.elementor-element-c2d19b5 > .elementor-shape-top .elementor-shape-fill, .elementor-212 .elementor-element.elementor-element-c2d19b5 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-6ef5d59{margin:0250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-fcc4697{margin:0250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-370bd2b{--display:flex;}.elementor-212 .elementor-element.elementor-element-ec027a4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .elementor-element.elementor-element-932f070{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-481b266:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-481b266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5af4bd5 );}.elementor-212 .elementor-element.elementor-element-481b266::before, .elementor-212 .elementor-element.elementor-element-481b266 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-481b266 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-481b266 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-481b266 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-481b266 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#99B7F500;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-3d23f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;}.elementor-212 .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-212 .elementor-element.elementor-element-12a276c:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-12a276c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-212 .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-212 .elementor-element.elementor-element-47495a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .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-212 .elementor-element.elementor-element-a5e8bee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-a5e8bee img{width:100%;}.elementor-212 .elementor-element.elementor-element-26839b1{--display:flex;--min-height:0px;--justify-content:center;}.elementor-212 .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-212 .elementor-element.elementor-element-1aa7d4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-1aa7d4c .elementor-heading-title{font-family:"DynaPuff", Sans-serif;font-size:42px;font-weight:600;}.elementor-212 .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-212 .elementor-element.elementor-element-754ca4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .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-212 .elementor-element.elementor-element-2c2687a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-2c2687a .elementor-menu-toggle{margin:0 auto;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-212 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-212 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-212 .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-212 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-212 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item:before,
					.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-2c2687a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-212 .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-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-underline .elementor-item:after,
					 .elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-overline .elementor-item:before,
					 .elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-double-line .elementor-item:before,
					 .elementor-212 .elementor-element.elementor-element-2c2687a .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-0ab7455{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-212 .elementor-element.elementor-element-0ab7455 .elementor-social-icon{background-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-0ab7455 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-0ab7455 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-212 .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-212 .elementor-element.elementor-element-ee4e1c6:not(.elementor-motion-effects-element-type-background), .elementor-212 .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-212 .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-212 .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-212 .elementor-element.elementor-element-d2ec808:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-d2ec808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-212 .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-212 .elementor-element.elementor-element-fe8aa48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .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-212 .elementor-element.elementor-element-64232b9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-64232b9 img{width:100%;}.elementor-212 .elementor-element.elementor-element-265db35{--display:flex;--min-height:0px;--justify-content:center;}.elementor-212 .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-212 .elementor-element.elementor-element-01c2160.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-01c2160 .elementor-heading-title{font-family:"DynaPuff", Sans-serif;font-size:42px;font-weight:600;}.elementor-212 .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-212 .elementor-element.elementor-element-dd00bbf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-212 .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-212 .elementor-element.elementor-element-1d47217.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-5e0f05a );}.elementor-212 .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-212 .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-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-212 .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-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item:before,
					.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-212 .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-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-underline .elementor-item:after,
					 .elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-overline .elementor-item:before,
					 .elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-double-line .elementor-item:before,
					 .elementor-212 .elementor-element.elementor-element-1d47217 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-212 .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-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a, .elementor-212 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a:hover,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a:focus,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle:hover,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a:hover,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a:focus,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-212 .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-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .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-212 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle:hover, .elementor-212 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle:hover svg, .elementor-212 .elementor-element.elementor-element-1d47217 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle:hover, .elementor-212 .elementor-element.elementor-element-1d47217 .elementor-menu-toggle:focus{background-color:var( --e-global-color-5e0f05a );}.elementor-212 .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-212 .elementor-element.elementor-element-79141b0{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-212 .elementor-element.elementor-element-79141b0 .elementor-social-icon{background-color:var( --e-global-color-5e0f05a );}.elementor-212 .elementor-element.elementor-element-79141b0 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-79141b0 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-212 .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-212 .elementor-element.elementor-element-7d15e19:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-7d15e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7eaccb );}.elementor-212 .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-212:not(.elementor-motion-effects-element-type-background), body.elementor-page-212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-212 .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-212 .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-212 .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-212 .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-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-212 .elementor-element.elementor-element-c84a668 .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-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-2986e4d .elementor-heading-title{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-51e5e7f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-44c29bb .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-471e3a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-12ec801 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6d4ccd0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-38e5f64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-99f89ad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-306514b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-b7d898a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-5376fe6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-91fd620 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-12e87fb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-92d647c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-bc0219e .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-212 .elementor-element.elementor-element-15748bc .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-2aee7cb .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-21655b4 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-92d6784 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-590d508 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-6073dbe .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-9607537 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-b716ab3 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-78dc624 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-c4d210a .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-01822d4 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-835cf04 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-2d62642 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-6db6143 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-7dd2129 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-91b7782 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-556c31c .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-b8aba0b .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-71442a2 .elementor-heading-title{font-size:var( --e-global-typography-efa2e93-font-size );}.elementor-212 .elementor-element.elementor-element-49c236c .elementor-heading-title{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-047772f{--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-ccb3e55 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-c85952d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-8f9839a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-c9aa38a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-8455318 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .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-212 .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-212 .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-212 .elementor-element.elementor-element-0e13473 .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-af86de1 .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-06def6a .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-b87c47d .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-6ef5d59 .elementor-heading-title{font-size:var( --e-global-typography-efa2e93-font-size );}.elementor-212 .elementor-element.elementor-element-fcc4697 .elementor-heading-title{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-ec027a4 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .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-212 .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-212 .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-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .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-212 .elementor-element.elementor-element-3e0ae4a{--width:20%;}.elementor-212 .elementor-element.elementor-element-2ef8555{--width:80%;}.elementor-212 .elementor-element.elementor-element-e5ea539{--width:20%;}.elementor-212 .elementor-element.elementor-element-5716c2f{--width:80%;}.elementor-212 .elementor-element.elementor-element-e06669f{--content-width:1151px;}.elementor-212 .elementor-element.elementor-element-8a7deb0{--width:100%;}.elementor-212 .elementor-element.elementor-element-208cea5{--content-width:1209px;}.elementor-212 .elementor-element.elementor-element-63f2122{--width:50%;}.elementor-212 .elementor-element.elementor-element-5708bec{--width:100%;}.elementor-212 .elementor-element.elementor-element-cf707d7{--width:100%;}.elementor-212 .elementor-element.elementor-element-27bbbbc{--width:50%;}.elementor-212 .elementor-element.elementor-element-72c6d54{--width:50%;}.elementor-212 .elementor-element.elementor-element-760c5ab{--width:100%;}.elementor-212 .elementor-element.elementor-element-c2f751a{--width:100%;}.elementor-212 .elementor-element.elementor-element-c1da266{--width:50%;}.elementor-212 .elementor-element.elementor-element-2f72dc5{--width:50%;}.elementor-212 .elementor-element.elementor-element-8031254{--width:100%;}.elementor-212 .elementor-element.elementor-element-1bce20f{--width:100%;}.elementor-212 .elementor-element.elementor-element-a3e9380{--width:50%;}.elementor-212 .elementor-element.elementor-element-47495a9{--width:40.965%;}.elementor-212 .elementor-element.elementor-element-26839b1{--width:100%;}.elementor-212 .elementor-element.elementor-element-754ca4f{--width:0.745%;}.elementor-212 .elementor-element.elementor-element-fe8aa48{--width:40.965%;}.elementor-212 .elementor-element.elementor-element-265db35{--width:100%;}.elementor-212 .elementor-element.elementor-element-dd00bbf{--width:0.745%;}}@media(max-width:1024px) and (min-width:768px){.elementor-212 .elementor-element.elementor-element-3e0ae4a{--width:65.594px;}.elementor-212 .elementor-element.elementor-element-2ef8555{--width:647.391px;}}@media(max-width:767px){.elementor-212 .elementor-element.elementor-element-9abb9f7{--justify-content:center;}.elementor-212 .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-212 .elementor-element.elementor-element-db4b428.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-db4b428 img{width:100%;}.elementor-212 .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-212 .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-212 .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-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-212 .elementor-element.elementor-element-4ae3074 .elementor-menu-toggle{border-width:0px;}.elementor-212 .elementor-element.elementor-element-c84a668 .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-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-2986e4d .elementor-heading-title{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-2d523a0{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-2d523a0 img{width:92%;}.elementor-212 .elementor-element.elementor-element-51e5e7f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-44c29bb{width:var( --container-widget-width, 295px );max-width:295px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-44c29bb.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-44c29bb .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-8a7deb0 > .elementor-shape-top svg, .elementor-212 .elementor-element.elementor-element-8a7deb0 > .e-con-inner > .elementor-shape-top svg{width:calc(167% + 1.3px);height:78px;}.elementor-212 .elementor-element.elementor-element-979670a .elementor-heading-title{line-height:1em;}.elementor-212 .elementor-element.elementor-element-471e3a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-12ec801 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-5330e8c .elementor-heading-title{line-height:1em;}.elementor-212 .elementor-element.elementor-element-6d4ccd0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-38e5f64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6a80a00 .elementor-heading-title{line-height:1em;}.elementor-212 .elementor-element.elementor-element-99f89ad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-306514b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-c36f644 .elementor-heading-title{line-height:1em;}.elementor-212 .elementor-element.elementor-element-b7d898a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-5376fe6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-bc44bbb .elementor-heading-title{line-height:1em;}.elementor-212 .elementor-element.elementor-element-91fd620 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-12e87fb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-95b27b6 .elementor-heading-title{line-height:1em;}.elementor-212 .elementor-element.elementor-element-92d647c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-bc0219e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-e3a9bbb{--spacer-size:129px;}.elementor-212 .elementor-element.elementor-element-3a9a8db{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-7e63261{--width:73vw;}.elementor-212 .elementor-element.elementor-element-7e63261.e-con{--align-self:center;}.elementor-212 .elementor-element.elementor-element-8bec6f6{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-15748bc{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-15748bc .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-2aee7cb{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-212 .elementor-element.elementor-element-2aee7cb.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-2aee7cb .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-21655b4{width:var( --container-widget-width, 258.016px );max-width:258.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:258.016px;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-21655b4.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-21655b4 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-d168246{--width:73vw;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-d168246.e-con{--align-self:center;}.elementor-212 .elementor-element.elementor-element-3cd9f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-212 .elementor-element.elementor-element-92d6784{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-92d6784.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-92d6784 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-590d508{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-212 .elementor-element.elementor-element-590d508.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-590d508 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-6073dbe{width:var( --container-widget-width, 278.016px );max-width:278.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:278.016px;--container-widget-flex-grow:0;text-align:start;}.elementor-212 .elementor-element.elementor-element-6073dbe.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-6073dbe .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-813a2ab{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-0087aa3{--width:73vw;}.elementor-212 .elementor-element.elementor-element-0087aa3.e-con{--align-self:center;}.elementor-212 .elementor-element.elementor-element-cff65b5{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-212 .elementor-element.elementor-element-9607537{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-9607537 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-b716ab3{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-212 .elementor-element.elementor-element-b716ab3.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-b716ab3 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-78dc624{width:var( --container-widget-width, 269.016px );max-width:269.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:269.016px;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-78dc624.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-78dc624 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-3961711{--width:69.11vw;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-3961711.e-con{--align-self:center;}.elementor-212 .elementor-element.elementor-element-7027336{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-c4d210a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-c4d210a .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-01822d4{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-212 .elementor-element.elementor-element-01822d4.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-01822d4 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-835cf04{width:var( --container-widget-width, 310px );max-width:310px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:start;}.elementor-212 .elementor-element.elementor-element-835cf04.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-835cf04 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-a490f2d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-b783661{--width:73vw;}.elementor-212 .elementor-element.elementor-element-b783661.e-con{--align-self:center;}.elementor-212 .elementor-element.elementor-element-ff2cd1d{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-212 .elementor-element.elementor-element-2d62642{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-2d62642 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-6db6143{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-212 .elementor-element.elementor-element-6db6143.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-6db6143 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-7dd2129{width:var( --container-widget-width, 269.016px );max-width:269.016px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:269.016px;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-7dd2129.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-7dd2129 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-f5460ca{--width:69.11vw;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-f5460ca.e-con{--align-self:center;}.elementor-212 .elementor-element.elementor-element-5bf22c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-91b7782{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-91b7782 .elementor-headline{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-556c31c{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-212 .elementor-element.elementor-element-556c31c.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-556c31c .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-b8aba0b{width:var( --container-widget-width, 310px );max-width:310px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:start;}.elementor-212 .elementor-element.elementor-element-b8aba0b.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-b8aba0b .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .elementor-element.elementor-element-71442a2 .elementor-heading-title{font-size:var( --e-global-typography-efa2e93-font-size );}.elementor-212 .elementor-element.elementor-element-49c236c{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-49c236c .elementor-heading-title{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-047772f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-ccb3e55 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-c85952d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-8f9839a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-c9aa38a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-212 .elementor-element.elementor-element-8455318 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .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-212 .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-212 .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-212 .elementor-element.elementor-element-2c2f14c img{width:50%;}.elementor-212 .elementor-element.elementor-element-0e13473 .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-5d4da73{text-align:start;}.elementor-212 .elementor-element.elementor-element-5d4da73 .elementor-heading-title{line-height:1.4em;}.elementor-212 .elementor-element.elementor-element-103671d img{width:50%;}.elementor-212 .elementor-element.elementor-element-af86de1 .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-f638711{text-align:start;}.elementor-212 .elementor-element.elementor-element-f638711 .elementor-heading-title{line-height:1.4em;}.elementor-212 .elementor-element.elementor-element-4265fcd img{width:50%;}.elementor-212 .elementor-element.elementor-element-06def6a .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-ef07995{text-align:start;}.elementor-212 .elementor-element.elementor-element-ef07995 .elementor-heading-title{line-height:1.4em;}.elementor-212 .elementor-element.elementor-element-e114c85 img{width:50%;}.elementor-212 .elementor-element.elementor-element-b87c47d .elementor-headline{font-size:var( --e-global-typography-565576c-font-size );}.elementor-212 .elementor-element.elementor-element-ce6a71e{text-align:start;}.elementor-212 .elementor-element.elementor-element-ce6a71e .elementor-heading-title{line-height:1.4em;}.elementor-212 .elementor-element.elementor-element-6ef5d59 .elementor-heading-title{font-size:var( --e-global-typography-efa2e93-font-size );}.elementor-212 .elementor-element.elementor-element-fcc4697{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-fcc4697 .elementor-heading-title{font-size:var( --e-global-typography-7d76f35-font-size );}.elementor-212 .elementor-element.elementor-element-ec027a4 .elementor-heading-title{font-size:var( --e-global-typography-1bf93cd-font-size );}.elementor-212 .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-212 .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-212 .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-212 .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-212 .elementor-element.elementor-element-64232b9.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-64232b9 img{width:17vw;}.elementor-212 .elementor-element.elementor-element-dd00bbf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-212 .elementor-element.elementor-element-1d47217{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-212 .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-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-1d47217 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-212 .elementor-element.elementor-element-1402a36{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-1402a36.e-con{--align-self:center;}.elementor-212 .elementor-element.elementor-element-79141b0.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-79141b0{--icon-size:13px;}.elementor-212 .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 */