.elementor-12249 .elementor-element.elementor-element-6426a6ba{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(10.532608695652181, 12.19163516068054, 17.00000000000001, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:999;}.elementor-12249 .elementor-element.elementor-element-6426a6ba:not(.elementor-motion-effects-element-type-background), .elementor-12249 .elementor-element.elementor-element-6426a6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12249 .elementor-element.elementor-element-429d8f8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12249 .elementor-element.elementor-element-5bac73db img{width:280px;max-width:100%;}.elementor-12249 .elementor-element.elementor-element-8948db4{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-uael-nav-menu ul.uael-nav-menu .menu-item a.uael-menu-item.elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu ul.uael-nav-menu .menu-item a.uael-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button), .elementor-widget-uael-nav-menu .sub-menu a.uael-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button):hover,
								.elementor-widget-uael-nav-menu .sub-menu a.uael-sub-menu-item:hover,
								.elementor-widget-uael-nav-menu .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button),
								.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.highlighted:not(.elementor-button),
								.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button):focus{color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:before,
								.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent .sub-menu .uael-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .uael-pointer__framed .menu-item.parent a.uael-menu-item:before,
								.elementor-widget-uael-nav-menu .uael-pointer__framed .menu-item.parent a.uael-menu-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-uael-nav-menu .sub-menu li a.uael-sub-menu-item,
							.elementor-widget-uael-nav-menu nav.uael-dropdown li a.uael-menu-item,
							.elementor-widget-uael-nav-menu nav.uael-dropdown li a.uael-sub-menu-item,
							.elementor-widget-uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-nav-menu .uael-nav-menu__toggle .uael-nav-menu-label{color:var( --e-global-color-text );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12249 .elementor-element.elementor-element-167b0c7 .menu-item a.uael-menu-item,.elementor-12249 .elementor-element.elementor-element-167b0c7 .menu-item a.uael-sub-menu-item{padding-left:15px;padding-right:15px;}.elementor-12249 .elementor-element.elementor-element-167b0c7 .menu-item a.uael-menu-item, .elementor-12249 .elementor-element.elementor-element-167b0c7 .menu-item a.uael-sub-menu-item{padding-top:40px;padding-bottom:40px;}.elementor-12249 .elementor-element.elementor-element-167b0c7 ul.sub-menu{width:220px;}.elementor-12249 .elementor-element.elementor-element-167b0c7 .sub-menu li a.uael-sub-menu-item,
						.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li a.uael-menu-item,
						.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li a.uael-sub-menu-item,
						.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown-expandible li a.uael-menu-item,
						.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-left:15px;padding-right:15px;}.elementor-12249 .elementor-element.elementor-element-167b0c7 .sub-menu a.uael-sub-menu-item,
						 .elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li a.uael-menu-item,
						 .elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li a.uael-sub-menu-item,
						 .elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown-expandible li a.uael-menu-item,
						 .elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-12249 .elementor-element.elementor-element-167b0c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12249 .elementor-element.elementor-element-167b0c7{z-index:9;}.elementor-12249 .elementor-element.elementor-element-167b0c7 .menu-item a.uael-menu-item{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-12249 .elementor-element.elementor-element-167b0c7 .menu-item a.uael-menu-item:not(.elementor-button), .elementor-12249 .elementor-element.elementor-element-167b0c7 .sub-menu a.uael-sub-menu-item{color:var( --e-global-color-primary );}.elementor-12249 .elementor-element.elementor-element-167b0c7 .sub-menu,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 .uael-nav-menu nav.uael-dropdown-expandible,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown .menu-item a.uael-menu-item,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown .menu-item a.uael-sub-menu-item{background-color:#fff;}.elementor-12249 .elementor-element.elementor-element-167b0c7 .sub-menu a.uael-sub-menu-item:hover,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 .elementor-menu-toggle:hover,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover,
								.elementor-12249 .elementor-element.elementor-element-167b0c7 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover{color:var( --e-global-color-5c71ab5 );}.elementor-12249 .elementor-element.elementor-element-167b0c7 .sub-menu li a.uael-sub-menu-item,
							.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li a.uael-menu-item,
							.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li a.uael-sub-menu-item,
							.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown-expandible li a.uael-menu-item{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-12249 .elementor-element.elementor-element-167b0c7 .sub-menu li.menu-item:not(:last-child),
						.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown li.menu-item:not(:last-child),
						.elementor-12249 .elementor-element.elementor-element-167b0c7 nav.uael-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-12249 .elementor-element.elementor-element-39aeb4a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12249 .elementor-element.elementor-element-51eab6f0 .elementor-button{background-color:var( --e-global-color-5c71ab5 );font-size:14px;font-weight:600;text-transform:none;line-height:1.1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c71ab5 );border-radius:3px 3px 3px 3px;}.elementor-12249 .elementor-element.elementor-element-51eab6f0 .elementor-button:hover, .elementor-12249 .elementor-element.elementor-element-51eab6f0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-12249 .elementor-element.elementor-element-51eab6f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12249 .elementor-element.elementor-element-51eab6f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12249 .elementor-element.elementor-element-51eab6f0 .elementor-button:hover svg, .elementor-12249 .elementor-element.elementor-element-51eab6f0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12249 .elementor-element.elementor-element-54d4d4d5 .elementor-button{background-color:var( --e-global-color-secondary );font-size:14px;font-weight:600;text-transform:none;line-height:1.1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;}.elementor-12249 .elementor-element.elementor-element-54d4d4d5 .elementor-button:hover, .elementor-12249 .elementor-element.elementor-element-54d4d4d5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-12249 .elementor-element.elementor-element-54d4d4d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12249 .elementor-element.elementor-element-54d4d4d5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12249 .elementor-element.elementor-element-54d4d4d5 .elementor-button:hover svg, .elementor-12249 .elementor-element.elementor-element-54d4d4d5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12249 .elementor-element.elementor-element-606f29f0{--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;--z-index:999;}.elementor-12249 .elementor-element.elementor-element-606f29f0:not(.elementor-motion-effects-element-type-background), .elementor-12249 .elementor-element.elementor-element-606f29f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button{background-color:#96E6CE00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:19px;fill:#1C1C1E;color:#1C1C1E;border-style:none;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button:hover, .elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button:focus{background-color:#B29EEC00;color:#FFFFFF;}.elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button-content-wrapper{flex-direction:row;}.elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button:hover svg, .elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button{background-color:#96E6CE00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:19px;fill:#1C1C1E;color:#1C1C1E;border-style:none;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button:hover, .elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button:focus{background-color:#B29EEC00;color:#FFFFFF;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 > .elementor-widget-container{border-style:solid;border-color:#6C59A3;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button:hover svg, .elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12249 .elementor-element.elementor-element-49a41b60{--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;box-shadow:0px 0px 10px 0px rgba(10.532608695652181, 12.19163516068054, 17.00000000000001, 0.1);--z-index:999;}.elementor-12249 .elementor-element.elementor-element-49a41b60:not(.elementor-motion-effects-element-type-background), .elementor-12249 .elementor-element.elementor-element-49a41b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12249 .elementor-element.elementor-element-43345100{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12249 .elementor-element.elementor-element-6b0164c0 img{width:280px;max-width:100%;}.elementor-12249 .elementor-element.elementor-element-6b981b53{--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-12249 .elementor-element.elementor-element-7b982899 .elementor-button{background-color:var( --e-global-color-5c71ab5 );font-size:14px;font-weight:600;text-transform:none;line-height:1.1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c71ab5 );border-radius:3px 3px 3px 3px;}.elementor-12249 .elementor-element.elementor-element-7b982899 .elementor-button:hover, .elementor-12249 .elementor-element.elementor-element-7b982899 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-12249 .elementor-element.elementor-element-7b982899 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12249 .elementor-element.elementor-element-7b982899 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12249 .elementor-element.elementor-element-7b982899 .elementor-button:hover svg, .elementor-12249 .elementor-element.elementor-element-7b982899 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12249 .elementor-element.elementor-element-72dffdf4 li.menu-item a{justify-content:space-between;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-flyout-wrapper .uael-side{width:300px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-flyout-open.left{left:-300px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-flyout-open.right{right:-300px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-menu-item,.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-sub-menu-item{padding-left:15px;padding-right:15px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-menu-item, .elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu li a.uael-sub-menu-item,
						.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-menu-item,
						.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-sub-menu-item,
						.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li a.uael-menu-item,
						.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-left:15px;padding-right:15px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu a.uael-sub-menu-item,
						 .elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-menu-item,
						 .elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-sub-menu-item,
						 .elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li a.uael-menu-item,
						 .elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-nav-menu__toggle{margin:0 auto;justify-content:center;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-flyout-content{padding:30px;background-color:#FFFFFF;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-menu-item{font-family:"DM Sans", Sans-serif;font-weight:600;line-height:1.4em;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-menu-item:not(.elementor-button), .elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu a.uael-sub-menu-item{color:var( --e-global-color-text );}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-menu-item:not(.elementor-button):hover,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu a.uael-sub-menu-item:hover,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button),
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-menu-item.highlighted:not(.elementor-button),
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-menu-item:not(.elementor-button):focus{color:var( --e-global-color-secondary );}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu a.uael-sub-menu-item,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 .elementor-menu-toggle,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button),
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button),
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li a.uael-menu-item,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li a.uael-sub-menu-item{color:var( --e-global-color-primary );}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu a.uael-sub-menu-item:hover,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 .elementor-menu-toggle:hover,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover,
								.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover{color:var( --e-global-color-secondary );}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu li a.uael-sub-menu-item,
							.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-menu-item,
							.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-sub-menu-item,
							.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li a.uael-menu-item{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu li.menu-item:not(:last-child),
						.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li.menu-item:not(:last-child),
						.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#DFDFDF;border-bottom-width:1px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 div.uael-nav-menu-icon{color:var( --e-global-color-52ce1fb );}.elementor-12249 .elementor-element.elementor-element-72dffdf4 div.uael-nav-menu-icon svg{fill:var( --e-global-color-52ce1fb );}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-nav-menu-icon{background-color:#000000;padding:0.35em;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-flyout-close{color:var( --e-global-color-52ce1fb );}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-flyout-close svg{fill:var( --e-global-color-52ce1fb );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-12249 .elementor-element.elementor-element-429d8f8b{--width:20%;}.elementor-12249 .elementor-element.elementor-element-8948db4{--width:68%;}.elementor-12249 .elementor-element.elementor-element-39aeb4a6{--width:28%;}.elementor-12249 .elementor-element.elementor-element-43345100{--width:50%;}.elementor-12249 .elementor-element.elementor-element-6b981b53{--width:50%;}}@media(max-width:1024px){.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.elementor-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-12249 .elementor-element.elementor-element-51eab6f0{z-index:9;}.elementor-12249 .elementor-element.elementor-element-54d4d4d5{z-index:9;}.elementor-12249 .elementor-element.elementor-element-606f29f0{--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;--z-index:998;}.elementor-12249 .elementor-element.elementor-element-7bf7032d > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-12249 .elementor-element.elementor-element-7bf7032d{z-index:9;}.elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button{line-height:1.1em;padding:0px 0px 0px 0px;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 > .elementor-widget-container{padding:0px 0px 0px 20px;border-width:0px 0px 0px 1px;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04{z-index:9;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button{line-height:2.1em;}.elementor-12249 .elementor-element.elementor-element-49a41b60{--z-index:997;}.elementor-12249 .elementor-element.elementor-element-6b981b53{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12249 .elementor-element.elementor-element-7b982899{z-index:9;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-menu-item,.elementor-12249 .elementor-element.elementor-element-72dffdf4 .menu-item a.uael-sub-menu-item{padding-left:20px;padding-right:20px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-flyout-wrapper .uael-nav-menu > li.menu-item:first-child{margin-top:60px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-flyout-content{padding:20px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .sub-menu li a.uael-sub-menu-item,
							.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-menu-item,
							.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown li a.uael-sub-menu-item,
							.elementor-12249 .elementor-element.elementor-element-72dffdf4 nav.uael-dropdown-expandible li a.uael-menu-item{font-size:15px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-nav-menu-icon{font-size:20px;border-width:0px;padding:0.35em;border-radius:3px;}.elementor-12249 .elementor-element.elementor-element-72dffdf4 .uael-nav-menu-icon svg{font-size:20px;line-height:20px;height:20px;width:20px;}}@media(max-width:767px){.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.elementor-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-12249 .elementor-element.elementor-element-51eab6f0{width:100%;max-width:100%;}.elementor-12249 .elementor-element.elementor-element-51eab6f0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12249 .elementor-element.elementor-element-54d4d4d5{width:100%;max-width:100%;}.elementor-12249 .elementor-element.elementor-element-54d4d4d5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12249 .elementor-element.elementor-element-606f29f0{--min-height:40px;--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;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-12249 .elementor-element.elementor-element-7bf7032d > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 10px 0px 0px;}.elementor-12249 .elementor-element.elementor-element-7bf7032d .elementor-button{line-height:1.3em;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 0px 10px;border-width:0px 0px 0px 0px;}.elementor-12249 .elementor-element.elementor-element-3c0a1b04 .elementor-button{line-height:1.3em;}.elementor-12249 .elementor-element.elementor-element-43345100{--width:75%;}.elementor-12249 .elementor-element.elementor-element-6b981b53{--width:25%;}.elementor-12249 .elementor-element.elementor-element-7b982899{width:100%;max-width:100%;}.elementor-12249 .elementor-element.elementor-element-7b982899 > .elementor-widget-container{padding:20px 0px 0px 0px;}}/* Start custom CSS for uael-nav-menu, class: .elementor-element-167b0c7 */.uael-nav-menu .menu-item-has-children-container, .uael-nav-menu li.menu-item, .uael-nav-menu__breakpoint-none{
    
position: static!important;    
}


.uael-nav-menu li.menu-item.elementor-repeater-item-48d5210{
    position: relative!important; 
}

.uael-nav-menu li.menu-item.elementor-repeater-item-47a9b72{
    position: relative!important; 
}

.uael-nav-menu li.menu-item.elementor-repeater-item-68cd847{
    position: relative!important; 
}






.static-container{
    
    position: static!important;
    
}

.uael-nav-menu .menu-item-has-children .sub-menu{
    
    width:100%!important;
    left:50%!important;
    transform: translateX(-50%)!important;
    max-width:1400px;
    
    
}

.uael-nav-menu .menu-item-has-children .sub-menu.parent-do-not-have-template{
    
     width:320px!important;
    
}





.uael-nav-menu__layout-horizontal  .uael-nav-menu .uael-has-submenu-container .sub-arrow {
    margin-left: 5px;
    display: block;
    width: 12px;
    height: 5px;
    background-image: url('data:image/svg+xml,<svg width="9" height="6" viewBox="0 0 9 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.15625 5.26562L0.109375 1.24609C0.0273438 1.19141 0 1.10938 0 1.02734C0 0.945312 0.0273438 0.863281 0.0820312 0.78125L0.628906 0.234375C0.683594 0.179688 0.765625 0.152344 0.875 0.152344C0.957031 0.152344 1.03906 0.179688 1.09375 0.234375L4.375 3.48828L7.65625 0.234375C7.71094 0.179688 7.76562 0.152344 7.875 0.152344C7.95703 0.152344 8.03906 0.179688 8.12109 0.234375L8.66797 0.78125C8.72266 0.863281 8.75 0.945312 8.75 1.02734C8.75 1.10938 8.72266 1.19141 8.66797 1.24609L4.62109 5.26562C4.53906 5.32031 4.45703 5.34766 4.375 5.34766C4.26562 5.34766 4.18359 5.32031 4.12891 5.26562H4.15625Z" fill="black"/></svg>')!important;
    margin-top: 0;
    margin-bottom: 0;
    background-repeat:no-repeat;
}

.uael-nav-menu__layout-horizontal .uael-nav-menu .sub-arrow .fa{display:none;}


@media(max-width: 1600px){


.menu-item a.uael-menu-item{
padding-left:10px!important; padding-right:10px!important;
font-size:15px!important;
}

}

@media(max-width: 1400px){
    
    .header-button-section{
        width:175px!important;

}
    
}

@media (max-width: 1200px) {
    .menu-item a.uael-menu-item {
        padding-left: 5px !important;
        padding-right: 5px !important;
        font-size: 14px !important;
    }
}

@media (max-width: 1100px) {
    .menu-item a.uael-menu-item {
        padding-left: 4px !important;
        padding-right: 4px !important;
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51eab6f0 */.custom-btn{
    white-space: nowrap;
}

@media(max-width: 1600px){
    
.header-button-section .custom-btn a{
    padding-left:20px!important;
    padding-right:20px!important;
}     
    

    
}

@media(max-width: 1400px){
    
.free-intro-session{
    display:none!important;
    
}

    
}/* End custom CSS */
/* Start custom CSS for uael-nav-menu, class: .elementor-element-72dffdf4 */.mobile-menu .uael-creative-menu.elementor-button-wrapper{
margin:20px 20px 0;
}

.mobile-menu .uael-flyout-content{padding:0!important;}


.mobile-menu .uael-nav-menu-icon {
    border-radius: 3px!important;
    height: 35px!important;
    display: flex!important;
    align-items: center!important;
    width: 35px!important;
    justify-content: center!important;
}



.mobile-menu  .uael-nav-menu .sub-arrow {
    width: 30px!important;
    height: 30px!important;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px!important;
    border: 1px solid #ccc !important;
}

.mobile-menu.uael-submenu-icon-plus .uael-nav-menu .parent-has-child .sub-arrow i:before {
    height: 25px!important;
    display: block;
}

.mobile-menu .uael-menu-toggle i:before{
 font-style:normal!important;   
}


@media(max-width: 1024px){
    
.telephone-icon{background: url("https://moderntherapygroup.com/wp-content/uploads/2024/03/2phone-icon.svg") no-repeat left center;
    width: 14px;
    height: 14px;
    display: inline-block;
        margin-right: 10px;
}

.phone_number_mobile b{ 
    font-weight: 600!important;
    display: flex!important;
    align-items: center!important;
}
.phone_number_mobile a b em{font-style:normal!important;}

.phone_number_mobile a{
    width: auto !important;
    display: inline-block!important;
    padding: 15px 30px!important;
    font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a41b60 */.mobile-menu-sticky.elementor-sticky--effects{
position:fixed!important; top:0!important;
}/* End custom CSS */