.elementor-12 .elementor-element.elementor-element-1abf075{--min-height:56px;--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:1px;--border-width-left:0px;border-color:var( --e-global-color-d49fd85 );--border-color:var( --e-global-color-d49fd85 );--z-index:999;}.elementor-12 .elementor-element.elementor-element-1abf075:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1abf075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1abf075, .elementor-12 .elementor-element.elementor-element-1abf075::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3dc29c5 img{width:9rem;}.elementor-12 .elementor-element.elementor-element-3dc29c5 > .elementor-widget-container{margin:0rem 0rem 0rem 1rem;--e-transform-translateY:0.125rem;}.elementor-12 .elementor-element.elementor-element-add2d71{--display:flex;--background-transition:0.3s;--margin-top:1px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-12 .elementor-element.elementor-element-add2d71:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-add2d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.gestadia.com/wp-content/uploads/GestadiaGradient.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-add2d71, .elementor-12 .elementor-element.elementor-element-add2d71::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-45e3bc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0;--margin-right:env(safe-area-inset-right);--margin-bottom:0;--margin-left:env(safe-area-inset-left);--padding-top:3rem;--padding-right:1rem;--padding-bottom:3rem;--padding-left:1rem;}.elementor-12 .elementor-element.elementor-element-45e3bc2, .elementor-12 .elementor-element.elementor-element-45e3bc2::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-71f6824-font-family ), Sans-serif;font-size:var( --e-global-typography-71f6824-font-size );font-weight:var( --e-global-typography-71f6824-font-weight );line-height:var( --e-global-typography-71f6824-line-height );letter-spacing:var( --e-global-typography-71f6824-letter-spacing );word-spacing:var( --e-global-typography-71f6824-word-spacing );}.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-8d0e549 );fill:var( --e-global-color-8d0e549 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3aa7330{--e-nav-menu-horizontal-menu-item-margin:calc( 0rem / 2 );}.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0rem;}.elementor-12 .elementor-element.elementor-element-3aa7330.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-ed998c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ed998c5-font-size );font-weight:var( --e-global-typography-ed998c5-font-weight );line-height:var( --e-global-typography-ed998c5-line-height );letter-spacing:var( --e-global-typography-ed998c5-letter-spacing );word-spacing:var( --e-global-typography-ed998c5-word-spacing );}.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-8d0e549 );fill:var( --e-global-color-8d0e549 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-94cba50{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-94cba50.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ec25938{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-747a0d8{--n-menu-dropdown-content-max-width:initial;--n-menu-items-heading-justify-content:flex-end;--n-menu-item-title-flex-grow:initial;--n-menu-item-title-justify-content:initial;--n-menu-item-title-justify-content-mobile:flex-end;--n-menu-open-animation-duration:0ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-item-title-space-between:0px;--n-menu-item-title-distance-from-content:0px;--n-menu-item-title-font-size:var( --e-global-typography-8fb33d0-font-size );--n-menu-item-title-transition:300ms;--n-menu-item-title-padding:1rem 1rem 1rem 1rem;--n-menu-title-direction:row;--n-menu-icon-order:1;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:1.25rem;--n-menu-icon-gap:8px;--n-menu-toggle-icon-size:1.5rem;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-dropdown-content-box-border-style:solid;--n-menu-dropdown-content-box-border-color:var( --e-global-color-d49fd85 );}:is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title, :is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title > .e-n-menu-item-title-text, :is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title > .e-n-menu-item-title-text > a.e-n-menu-item-title-link{font-family:var( --e-global-typography-8fb33d0-font-family ), Sans-serif;font-weight:var( --e-global-typography-8fb33d0-font-weight );line-height:var( --e-global-typography-8fb33d0-line-height );letter-spacing:var( --e-global-typography-8fb33d0-letter-spacing );word-spacing:var( --e-global-typography-8fb33d0-word-spacing );}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-71f6824-font-size );line-height:var( --e-global-typography-71f6824-line-height );letter-spacing:var( --e-global-typography-71f6824-letter-spacing );word-spacing:var( --e-global-typography-71f6824-word-spacing );}.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-ed998c5-font-size );line-height:var( --e-global-typography-ed998c5-line-height );letter-spacing:var( --e-global-typography-ed998c5-letter-spacing );word-spacing:var( --e-global-typography-ed998c5-word-spacing );}.elementor-12 .elementor-element.elementor-element-747a0d8{--n-menu-item-title-font-size:var( --e-global-typography-8fb33d0-font-size );}:is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title, :is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title > .e-n-menu-item-title-text, :is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title > .e-n-menu-item-title-text > a.e-n-menu-item-title-link{line-height:var( --e-global-typography-8fb33d0-line-height );letter-spacing:var( --e-global-typography-8fb33d0-letter-spacing );word-spacing:var( --e-global-typography-8fb33d0-word-spacing );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-add2d71{--margin-top:-1px;--margin-right:-1px;--margin-bottom:-1px;--margin-left:-1px;}.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-71f6824-font-size );line-height:var( --e-global-typography-71f6824-line-height );letter-spacing:var( --e-global-typography-71f6824-letter-spacing );word-spacing:var( --e-global-typography-71f6824-word-spacing );}.elementor-12 .elementor-element.elementor-element-3aa7330{--e-nav-menu-horizontal-menu-item-margin:calc( 0.25rem / 2 );}.elementor-12 .elementor-element.elementor-element-3aa7330 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0.25rem;}.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-ed998c5-font-size );line-height:var( --e-global-typography-ed998c5-line-height );letter-spacing:var( --e-global-typography-ed998c5-letter-spacing );word-spacing:var( --e-global-typography-ed998c5-word-spacing );}.elementor-12 .elementor-element.elementor-element-94cba50{--e-nav-menu-horizontal-menu-item-margin:calc( 0.25rem / 2 );}.elementor-12 .elementor-element.elementor-element-94cba50 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0.25rem;}.elementor-12 .elementor-element.elementor-element-747a0d8{--n-menu-items-heading-justify-content:initial;--n-menu-item-title-flex-grow:initial;--n-menu-item-title-justify-content:initial;--n-menu-item-title-justify-content-mobile:initial;--n-menu-toggle-align:flex-end;--n-menu-item-title-font-size:var( --e-global-typography-8fb33d0-font-size );--n-menu-title-direction:row;--n-menu-icon-order:initial;--n-menu-title-align-items-toggle:center;--n-menu-toggle-icon-padding:1rem 1rem 1rem 1rem;--n-menu-toggle-icon-distance-from-dropdown:1px;--n-menu-dropdown-content-box-border-width-top:0px;--n-menu-dropdown-content-box-border-width-right:0px;--n-menu-dropdown-content-box-border-width-bottom:1px;--n-menu-dropdown-content-box-border-width-left:0px;}:is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title, :is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title > .e-n-menu-item-title-text, :is( .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-12 .elementor-element.elementor-element-747a0d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title > .e-n-menu-item-title-text > a.e-n-menu-item-title-link{line-height:var( --e-global-typography-8fb33d0-line-height );letter-spacing:var( --e-global-typography-8fb33d0-letter-spacing );word-spacing:var( --e-global-typography-8fb33d0-word-spacing );}}/* Start custom CSS for theme-site-logo, class: .elementor-element-3dc29c5 */.elementor-12 .elementor-element.elementor-element-3dc29c5 img {
    object-position: left
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-747a0d8 */.elementor-12 .elementor-element.elementor-element-747a0d8 .e-n-menu-item-title:first-child .e-n-menu-icon span svg {
    width: 17px;
    height: 17px;
}

.elementor-12 .elementor-element.elementor-element-747a0d8 .e-n-menu-item-title .e-n-menu-item-title-text {
    color: var( --e-global-color-text ) !important
}/* End custom CSS */