.elementor-40 .elementor-element.elementor-element-43910ef{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-40 .elementor-element.elementor-element-43910ef:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-43910ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fa0ade );}.elementor-40 .elementor-element.elementor-element-040ae97{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-040ae97.e-con{--align-self:flex-start;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-747a20a{text-align:left;}.elementor-40 .elementor-element.elementor-element-747a20a img{width:350px;}.elementor-40 .elementor-element.elementor-element-249c803{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-ce3ed84{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3d6a550{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-2fdf2f5 .elementor-heading-title{font-family:"alwyn-new-web", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-0329d8a .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-text );}.elementor-40 .elementor-element.elementor-element-29a19d5 .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-text );}.elementor-40 .elementor-element.elementor-element-9cb7e39 .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-text );}.elementor-40 .elementor-element.elementor-element-9cb7e39 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-9cb7e39 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-9cb7e39 .elementor-heading-title a{transition-duration:0.25s;}.elementor-40 .elementor-element.elementor-element-00e4362{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-bb9c832 .elementor-heading-title{font-family:"alwyn-new-web", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-af20c9a .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-text );}.elementor-40 .elementor-element.elementor-element-7faaed6 .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-text );}.elementor-40 .elementor-element.elementor-element-ffd1135 .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-text );}.elementor-40 .elementor-element.elementor-element-ffd1135 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-ffd1135 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-ffd1135 .elementor-heading-title a{transition-duration:0.25s;}.elementor-40 .elementor-element.elementor-element-fa189c8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-af0c9d1 .elementor-heading-title{font-family:"alwyn-new-web", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-widget-text-editor{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-40 .elementor-element.elementor-element-743b720 .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-text );}.elementor-40 .elementor-element.elementor-element-520770b .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-text );}.elementor-40 .elementor-element.elementor-element-520770b .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-520770b .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-520770b .elementor-heading-title a{transition-duration:0.25s;}.elementor-40 .elementor-element.elementor-element-405f6ab{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-405f6ab.e-con{--align-self:flex-start;}.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-40 .elementor-element.elementor-element-fe98ee6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-40 .elementor-element.elementor-element-fe98ee6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-40 .elementor-element.elementor-element-fe98ee6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-40 .elementor-element.elementor-element-fe98ee6 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-fe98ee6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-fe98ee6 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-40 .elementor-element.elementor-element-fe98ee6{--e-nav-menu-horizontal-menu-item-margin:calc( 19px / 2 );}.elementor-40 .elementor-element.elementor-element-fe98ee6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:19px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-5b79d3c .elementor-button{background-color:#FFFFFF00;font-size:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5b79d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-40 .elementor-element.elementor-element-5b79d3c .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-5b79d3c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-40 .elementor-element.elementor-element-9ec5423{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-40 .elementor-element.elementor-element-9ec5423:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9ec5423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fa0ade );}.elementor-40 .elementor-element.elementor-element-966e770{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-d36e220{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-b83c8f2{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f353843{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-f353843 .elementor-heading-title{font-family:"alwyn-new-web", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-f353843 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-f353843 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-e431d47{--spacer-size:25px;}.elementor-40 .elementor-element.elementor-element-6d3ad84{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-6d3ad84 .elementor-heading-title{font-family:"alwyn-new-web", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-6d3ad84 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-6d3ad84 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-c351dc2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-2eabbe9{text-align:right;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-43910ef{--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-40 .elementor-element.elementor-element-747a20a img{width:250px;}.elementor-40 .elementor-element.elementor-element-ce3ed84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-0329d8a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-29a19d5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-9cb7e39 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-af20c9a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-7faaed6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-ffd1135 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-743b720 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-520770b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-405f6ab{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-5b79d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-9ec5423{--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-40 .elementor-element.elementor-element-d36e220{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-2eabbe9{text-align:left;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-43910ef{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-747a20a img{width:200px;}.elementor-40 .elementor-element.elementor-element-ce3ed84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-0329d8a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-29a19d5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-9cb7e39 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-af20c9a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-7faaed6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-ffd1135 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-743b720 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-520770b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-9ec5423{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-d36e220{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-040ae97{--width:25%;}.elementor-40 .elementor-element.elementor-element-249c803{--width:50%;}.elementor-40 .elementor-element.elementor-element-405f6ab{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-040ae97{--width:100%;}.elementor-40 .elementor-element.elementor-element-249c803{--width:100%;}.elementor-40 .elementor-element.elementor-element-405f6ab{--width:100%;}.elementor-40 .elementor-element.elementor-element-966e770{--width:100%;}}