.elementor-139 .elementor-element.elementor-element-064b17e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-139 .elementor-element.elementor-element-270ca67.elementor-widget-xpro-horizontal-menu{text-align:left;}.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-navbar-nav{justify-content:left;}.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-style-fade .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-270ca67 [class*=xpro-elementor-horizontal-menu-style-underline] .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-style-crossOver .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-style-pushRight .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-style-focusLens .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-style-lineTopBottom .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-270ca67 [class*=xpro-elementor-horizontal-menu-style-sweepTo] .xpro-elementor-horizontal-navbar-nav > li > a:before{background-color:#FEF2DD;}.elementor-139 .elementor-element.elementor-element-270ca67.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-navbar-nav > li > a{font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );padding:10px 15px 10px 15px;margin:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-toggler-wrapper{text-align:left;}.elementor-139 .elementor-element.elementor-element-270ca67 button.xpro-elementor-horizontal-menu-toggler{font-size:24px;height:40px;width:40px;color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;margin:15px 0px -15px 0px;}.elementor-139 .elementor-element.elementor-element-270ca67 button.xpro-elementor-horizontal-menu-toggler > svg{width:24px;}.elementor-139 .elementor-element.elementor-element-270ca67 button.xpro-elementor-horizontal-menu-close{font-size:20px;height:40px;width:40px;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-color:#FED591;border-radius:0px 0px 0px 0px;margin:15px 0px -25px 13px;}.elementor-139 .elementor-element.elementor-element-270ca67 button.xpro-elementor-horizontal-menu-close > svg{width:20px;}.elementor-139 .elementor-element.elementor-element-d7b2d30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-139 .elementor-element.elementor-element-d7b2d30 .xpro-site-logo img{max-width:104px;}.elementor-139 .elementor-element.elementor-element-67d7059.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-139 .elementor-element.elementor-element-6bfc232 .xpro-elementor-button,.elementor-139 .elementor-element.elementor-element-6bfc232 .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-139 .elementor-element.elementor-element-6bfc232 .xpro-elementor-button-hover-style-flipSlide::before{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-139 .elementor-element.elementor-element-6bfc232{width:auto;max-width:auto;}.elementor-139 .elementor-element.elementor-element-6bfc232 > .elementor-widget-container{margin:0px 15px -8px 0px;}.elementor-139 .elementor-element.elementor-element-6bfc232.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-139 .elementor-element.elementor-element-6bfc232 .xpro-elementor-button .xpro-button-text{text-transform:uppercase;}.elementor-139 .elementor-element.elementor-element-6bfc232 .xpro-elementor-button{color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:12px 20px 12px 20px;}.elementor-139 .elementor-element.elementor-element-6bfc232 .xpro-elementor-button svg{color:var( --e-global-color-astglobalcolor2 );}.elementor-139 .elementor-element.elementor-element-ec27040 .xpro-elementor-button,.elementor-139 .elementor-element.elementor-element-ec27040 .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-139 .elementor-element.elementor-element-ec27040 .xpro-elementor-button-hover-style-flipSlide::before{background-color:var( --e-global-color-primary );}.elementor-139 .elementor-element.elementor-element-ec27040{width:auto;max-width:auto;}.elementor-139 .elementor-element.elementor-element-ec27040.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-139 .elementor-element.elementor-element-ec27040 .xpro-elementor-button .xpro-button-text{text-transform:uppercase;}.elementor-139 .elementor-element.elementor-element-ec27040 .xpro-elementor-button{box-shadow:0px 4px 15px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );border-radius:80px 80px 80px 80px;padding:12px 27px 12px 27px;}.elementor-139 .elementor-element.elementor-element-ec27040 .xpro-elementor-button-media > i{font-size:12px;}.elementor-139 .elementor-element.elementor-element-ec27040 .xpro-elementor-button-media > svg{width:12px;}.elementor-139 .elementor-element.elementor-element-ec27040 .xpro-elementor-button-media{min-width:12px;}.elementor-139 .elementor-element.elementor-element-3b58450.elementor-widget-xpro-horizontal-menu{text-align:left;}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-navbar-nav{justify-content:left;}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-style-fade .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-3b58450 [class*=xpro-elementor-horizontal-menu-style-underline] .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-style-crossOver .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-style-pushRight .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-style-focusLens .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-style-lineTopBottom .xpro-elementor-horizontal-navbar-nav > li:hover > a,
								.elementor-139 .elementor-element.elementor-element-3b58450 [class*=xpro-elementor-horizontal-menu-style-sweepTo] .xpro-elementor-horizontal-navbar-nav > li > a:before{background-color:#FEF2DD;}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a,.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-navbar-nav > li > .xpro-elementor-dropdown-menu:after{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li:hover > a{background-color:#FEF2DD;color:var( --e-global-color-astglobalcolor2 );}.elementor-139 .elementor-element.elementor-element-3b58450.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-navbar-nav > li > a{font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );padding:10px 15px 10px 15px;margin:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a{font-size:15px;line-height:1rem;color:var( --e-global-color-primary );padding:8px 10px 8px 20px;}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu{width:161px;box-shadow:0px 0px 10px 0px rgba(148.99999999999997, 156.99999999999997, 164.99999999999997, 0.2);}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li:not(:nth-last-child(1)) > a{border-bottom-width:1px;}.elementor-139 .elementor-element.elementor-element-3b58450 button.xpro-elementor-horizontal-menu-toggler{font-size:25px;height:40px;width:40px;color:var( --e-global-color-primary );}.elementor-139 .elementor-element.elementor-element-3b58450 button.xpro-elementor-horizontal-menu-toggler > svg{width:25px;}.elementor-139 .elementor-element.elementor-element-3b58450 button.xpro-elementor-horizontal-menu-close{font-size:20px;height:41px;width:41px;border-style:none;}.elementor-139 .elementor-element.elementor-element-3b58450 button.xpro-elementor-horizontal-menu-close > svg{width:20px;}@media(max-width:1024px){.elementor-139 .elementor-element.elementor-element-1c831fa{margin-top:0px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-b1a1e30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-064b17e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-139 .elementor-element.elementor-element-77d69ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-139 .elementor-element.elementor-element-77d69ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-139 .elementor-element.elementor-element-270ca67{width:auto;max-width:auto;}.elementor-139 .elementor-element.elementor-element-270ca67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-tablet{width:300px;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-tablet{padding:20px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-270ca67 button.xpro-elementor-horizontal-menu-close{border-width:0px 0px 3px 0px;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar-nav > li > a{color:var( --e-global-color-primary );background:#FFFFFF;border-bottom-color:#FFFFFF;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar-nav > li:hover > a{background:#FFFFFF;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a{color:#2b2b2b;background:#f5f5f5;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-dropdown-menu > li > a{color:var( --e-global-color-primary );background:#FFFFFF;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a{border-bottom-width:1px;border-bottom-color:#EBEBEB;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-dropdown-menu > li.current-menu-item > a{color:#2b2b2b;background:#efefef;}.elementor-139 .elementor-element.elementor-element-d7b2d30{width:auto;max-width:auto;}.elementor-139 .elementor-element.elementor-element-d7b2d30 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-tablet{width:400px;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-overlay{background-color:#00000069;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar-nav > li > a{color:#b5b5b5;background:#f5f5f5;border-bottom-color:#e6e6e6;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a{color:#2b2b2b;background:#f5f5f5;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-dropdown-menu > li > a{color:#a2a2a2;background:#efefef;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a{border-bottom-width:1px;border-bottom-color:#ffffff69;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-dropdown-menu > li.current-menu-item > a{color:#2b2b2b;background:#efefef;}}@media(max-width:767px){.elementor-139 .elementor-element.elementor-element-77d69ae{width:50%;}.elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-mobile{width:300px;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-mobile{padding:20px 0px 0px 0px;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar-nav > li > a{color:var( --e-global-color-primary );background:#FFFFFF;border-bottom-color:#FFFFFF;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar-nav > li:hover > a{background:#FFFFFF;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a{color:#2b2b2b;background:#f5f5f5;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-dropdown-menu > li > a{color:var( --e-global-color-primary );background:#FFFFFF;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a{border-bottom-width:1px;border-bottom-color:#EBEBEB;} .elementor-139 .elementor-element.elementor-element-270ca67 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-dropdown-menu > li.current-menu-item > a{color:#2b2b2b;background:#efefef;}.elementor-139 .elementor-element.elementor-element-67d7059{width:50%;}.elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-mobile{width:400px;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-overlay{background-color:#00000069;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar-nav > li > a{color:#b5b5b5;background:#f5f5f5;border-bottom-color:#e6e6e6;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a{color:#2b2b2b;background:#f5f5f5;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-dropdown-menu > li > a{color:#a2a2a2;background:#efefef;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a{border-bottom-width:1px;border-bottom-color:#ffffff69;} .elementor-139 .elementor-element.elementor-element-3b58450 .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-dropdown-menu > li.current-menu-item > a{color:#2b2b2b;background:#efefef;}}/* Start custom CSS for xpro-horizontal-menu, class: .elementor-element-270ca67 */#mainMenu #menu-main_menu a {
  transition: padding-left 0.3s ease, border-bottom 0.3s ease;
  border-bottom: 2px solid transparent;
}

#mainMenu #menu-main_menu a:hover {
  padding-left: 10px;
  border-bottom: 2px solid #836054; 
}


#mainMenu #menu-main_menu li.menu-item:first-child a.xpro-elementor-nav-link{
 padding-left: 0
}
#mainMenu #menu-main_menu li.menu-item:first-child a.xpro-elementor-nav-link:hover{
 padding-left: 15px;
}
#mainMenu #menu-main_menu li > a > .xpro-dropdown-menu-toggle{transition: transform 0.3s ease-in-out;}

#mainMenu #menu-main_menu li > a:hover > .xpro-dropdown-menu-toggle{transform: rotate(180deg);transition: transform 0.3s ease-in-out;}
nav  .xpro-theme-builder-header-nav button{box-shadow:none;}

nav  .xpro-push-left{background: transparent;}
nav  .xpro-elementor-horizontal-navbar{height: calc(100% - 100px);background:#ffff;margin-top: 25px;}

nav .xpro-elementor-horizontal-menu-responsive-tablet{text-align: left;}





.@media (max-width: 1024px) {
    
nav .elementor-widget:not(:last-child){margin-bottom: 0 !important;}

#menu-main_menu ul li a{  padding: 10px 30px !important;}
}/* End custom CSS */
/* Start custom CSS for xpro-horizontal-menu, class: .elementor-element-3b58450 */#mainMenu #menu-main_menu-1 a {
  transition: padding-left 0.3s ease, border-bottom 0.3s ease;
  border-bottom: 2px solid transparent;
}

#mainMenu #menu-main_menu-1 a:hover {
  padding-left: 10px;
  border-bottom: 2px solid #836054; 
}


#mainMenu #menu-main_menu-1 li.menu-item:first-child a.xpro-elementor-nav-link{
 padding-left: 0
}
#mainMenu #menu-main_menu-1 li.menu-item:first-child a.xpro-elementor-nav-link:hover{
 padding-left: 15px;
}
#mainMenu #menu-main_menu-1 li > a > .xpro-dropdown-menu-toggle{transition: transform 0.3s ease-in-out;}

#mainMenu #menu-main_menu-1 li > a:hover > .xpro-dropdown-menu-toggle{transform: rotate(180deg);transition: transform 0.3s ease-in-out;}

#mainMenu .xpro-elementor-horizontal-navbar-nav > li > .xpro-elementor-dropdown-menu::after{content:none;}

#mainMenu .xpro-elementor-dropdown-menu{min-width:150px;padding: 5px 0;
  background: #fff;}

#mainMenu #menu-main_menu-1 .xpro-elementor-dropdown-menu a{border:0;}

#mainMenu #menu-main_menu-1 .xpro-elementor-dropdown-menu a:hover{font-weight:bold;}/* End custom CSS */