.elementor-3721 .elementor-element.elementor-element-9d29f66{--display:flex;--position:fixed;--min-height:104px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;--margin-top:0px;--margin-bottom:-104px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-3721 .elementor-element.elementor-element-9d29f66{left:0px;}body.rtl .elementor-3721 .elementor-element.elementor-element-9d29f66{right:0px;}.elementor-3721 .elementor-element.elementor-element-2c01f74{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3721 .elementor-element.elementor-element-2c01f74.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3721 .elementor-element.elementor-element-57167c8{text-align:start;}.elementor-3721 .elementor-element.elementor-element-57167c8 img{width:200px;}.elementor-3721 .elementor-element.elementor-element-94103a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3721 .elementor-element.elementor-element-94103a5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-nav{background-color:#AA0B0B00;--tnm-header-gap:36px;--tnm-main-menu-gap:24px;--tnm-logo-width:82px;--tnm-brand-gap:16px;--tnm-social-gap:7px;--tnm-actions-gap:16px;--tnm-quick-gap:6px;--tnm-submenu-icon-size:7px;--tnm-hover-line-gap:2px;--tnm-submenu-padding:10px 10px 10px 10px;--tnm-glass-submenu-border-color:rgba(255, 255, 255, 0.16);--tnm-submenu-min-width:200px;--tnm-submenu-gap:22px;--tnm-submenu-item-gap:4px;--tnm-menu-panel-gap:0px;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-header{padding:0px 0px 0px 00px;align-items:center;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-menu{justify-content:center;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-brand-title{color:#ffffff;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-brand-subtitle{color:#f6eee9;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-social-link{width:34px;height:34px;font-size:17px;border-radius:0px 0px 0px 0px;color:#ab1426;background-color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-social-link:hover, .elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-social-link:focus{color:#ffffff;background-color:#ab1426;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-quick-link{color:#ffffff;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-quick-link:hover, .elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-quick-link:focus{color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-menu a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0px 0px 0px 00px;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-nav .tnm-menu > li > a{color:#ffffff;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-nav .tnm-menu > li > a:hover, .elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-nav .tnm-menu > li > a:focus{color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-nav .tnm-menu > .current-menu-item > a, .elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-nav .tnm-menu > .current-menu-ancestor > a{color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-menu .sub-menu{min-width:200px;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-menu .sub-menu a{padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-toggle-row{justify-content:flex-end;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-toggle{padding:8px 8px 8px 8px;--tnm-toggle-line-width:50px;--tnm-toggle-line-height:5px;--tnm-toggle-line-gap:8px;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-toggle .line{background-color:#ffffff;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-toggle.is-active .line{background-color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-nav{background-color:#AA0B0B00;--tnm-header-gap:36px;--tnm-main-menu-gap:24px;--tnm-logo-width:82px;--tnm-brand-gap:16px;--tnm-social-gap:7px;--tnm-actions-gap:16px;--tnm-quick-gap:6px;--tnm-submenu-icon-size:7px;--tnm-hover-line-gap:2px;--tnm-submenu-padding:10px 10px 10px 10px;--tnm-glass-submenu-border-color:rgba(255, 255, 255, 0.16);--tnm-submenu-min-width:200px;--tnm-submenu-gap:22px;--tnm-submenu-item-gap:4px;--tnm-menu-panel-gap:0px;--tnm-accordion-parent-color:var( --e-global-color-78c6d4b );--tnm-accordion-parent-background:var( --e-global-color-332724a );--tnm-accordion-submenu-border-color:var( --e-global-color-332724a );}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-header{padding:0px 0px 0px 00px;align-items:center;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-menu{justify-content:center;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-brand-title{color:#ffffff;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-brand-subtitle{color:#f6eee9;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-social-link{width:34px;height:34px;font-size:17px;border-radius:0px 0px 0px 0px;color:#ab1426;background-color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-social-link:hover, .elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-social-link:focus{color:#ffffff;background-color:#ab1426;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-quick-link{color:#ffffff;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-quick-link:hover, .elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-quick-link:focus{color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-menu a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0px 0px 0px 00px;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-nav .tnm-menu > li > a{color:#ffffff;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-nav .tnm-menu > li > a:hover, .elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-nav .tnm-menu > li > a:focus{color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-nav .tnm-menu > .current-menu-item > a, .elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-nav .tnm-menu > .current-menu-ancestor > a{color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-menu .sub-menu{min-width:200px;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-menu .sub-menu a{padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-toggle-row{justify-content:flex-end;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-toggle{padding:8px 8px 8px 8px;--tnm-toggle-line-width:30px;--tnm-toggle-line-height:2px;--tnm-toggle-line-gap:6px;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-toggle .line{background-color:#ffffff;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-toggle.is-active .line{background-color:#f8eee5;}.elementor-3721 .elementor-element.elementor-element-0b5fc9b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3721 .elementor-element.elementor-element-0b5fc9b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3721 .elementor-element.elementor-element-d8c2409.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-icon i{color:var( --e-global-color-78c6d4b );transition:color 0.3s;}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-icon svg{fill:var( --e-global-color-78c6d4b );transition:fill 0.3s;}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-3721 .elementor-element.elementor-element-d8c2409{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3721 .elementor-element.elementor-element-d8c2409 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3721 .elementor-element.elementor-element-0c7d8f8 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-78c6d4b );color:var( --e-global-color-78c6d4b );border-radius:8px 8px 8px 8px;padding:14px 24px 14px 24px;}.elementor-3721 .elementor-element.elementor-element-0c7d8f8 .elementor-button:hover, .elementor-3721 .elementor-element.elementor-element-0c7d8f8 .elementor-button:focus{background-color:var( --e-global-color-332724a );color:var( --e-global-color-78c6d4b );}.elementor-3721 .elementor-element.elementor-element-0c7d8f8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3721 .elementor-element.elementor-element-0c7d8f8 .elementor-button:hover svg, .elementor-3721 .elementor-element.elementor-element-0c7d8f8 .elementor-button:focus svg{fill:var( --e-global-color-78c6d4b );}.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-3721 .elementor-element.elementor-element-9d29f66{--min-height:84px;--justify-content:space-between;--margin-top:0px;--margin-bottom:-84px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3721 .elementor-element.elementor-element-2c01f74{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3721 .elementor-element.elementor-element-2c01f74.e-con{--align-self:flex-start;}.elementor-3721 .elementor-element.elementor-element-94103a5{--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-3721 .elementor-element.elementor-element-94103a5.e-con{--align-self:center;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-menu a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-actions, .elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-breakpoint-tablet.is-open .tnm-actions-panel, .elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-breakpoint-mobile.is-open .tnm-actions-panel{align-items:flex-start;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-menu a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-breakpoint-tablet.is-open .tnm-menu-wrap, .elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-breakpoint-mobile.is-open .tnm-menu-wrap{padding:20px 20px 20px 20px;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-nav{--tnm-accordion-parent-border-width:0px;--tnm-accordion-submenu-gap:20px;--tnm-accordion-submenu-border-width:0px;--tnm-accordion-item-border-width:0px;}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-toggle{padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-3721 .elementor-element.elementor-element-0c7d8f8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-3721 .elementor-element.elementor-element-9d29f66{--min-height:84px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3721 .elementor-element.elementor-element-2c01f74{--width:60%;}.elementor-3721 .elementor-element.elementor-element-2c01f74.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3721 .elementor-element.elementor-element-94103a5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3721 .elementor-element.elementor-element-08e4831 .tnm-menu a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3721 .elementor-element.elementor-element-1f6085d .tnm-menu a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3721 .elementor-element.elementor-element-0c7d8f8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-3721 .elementor-element.elementor-element-2c01f74{--width:20%;}.elementor-3721 .elementor-element.elementor-element-94103a5{--width:60%;}.elementor-3721 .elementor-element.elementor-element-0b5fc9b{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3721 .elementor-element.elementor-element-2c01f74{--width:30%;}.elementor-3721 .elementor-element.elementor-element-94103a5{--width:70%;}}/* Start custom CSS for container, class: .elementor-element-9d29f66 *//* ========================================
   GAMMA PI CUSTOM NAVBAR GLASS HEADER
======================================== */

.site-glass-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
  background: transparent !important;
  overflow: visible !important;
  transition: all 0.35s ease;
}

.site-glass-header::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  background: transparent;
  border-bottom: 2px solid transparent;
  box-shadow: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  transition: all 0.35s ease;
  pointer-events: none;
}

.site-glass-header.scrolled::before {
  background: rgba(112, 47, 138, 0.5);
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  border-bottom: 2px solid #c5a028;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08);
}

.site-glass-header > *,
.site-glass-header .e-con-inner,
.site-glass-header .elementor-widget,
.site-glass-header .elementor-widget-container {
  position: relative;
  z-index: 1;
}

.site-glass-header,
.site-glass-header .e-con-inner,
.site-glass-header .elementor-widget-container,
.site-glass-header .gpnm-nav,
.site-glass-header .gpnm-menu-wrap,
.site-glass-header .gpnm-menu {
  overflow: visible !important;
}

/* Main menu links */
.site-glass-header .gpnm-menu > li > a {
  color: #ffffff !important;
  background: transparent !important;
  transition: all 0.25s ease;
}

/*.site-glass-header .gpnm-menu > li > a:hover,*/
/*.site-glass-header .gpnm-menu > li.current-menu-item > a,*/
/*.site-glass-header .gpnm-menu > li.current_page_item > a {*/
/*  color: #c5a028 !important;*/
/*}*/

/* Desktop submenu */
.site-glass-header .gpnm-menu .sub-menu {
  background: rgba(112, 47, 138, 0.48) !important;
  -webkit-backdrop-filter: blur(18px) !important;
  backdrop-filter: blur(18px) !important;
  border: 1px solid rgba(255, 255, 255, 0.16);
  border-radius: 12px;
  padding: 8px 0;
  margin-top: 12px !important;
  box-shadow: 0 18px 42px rgba(0, 0, 0, 0.16);
  overflow: hidden;
  z-index: 99999;
}

/* Submenu links */
.site-glass-header .gpnm-menu .sub-menu li a {
  color: #ffffff !important;
  background: transparent !important;
  padding: 12px 20px !important;
  transition: all 0.25s ease;
}

.site-glass-header .gpnm-menu .sub-menu li a:hover,
.site-glass-header .gpnm-menu .sub-menu li.current-menu-item > a {
  background: rgba(255, 255, 255, 1) !important;
  color: #702F8A !important;
}

/* Button on scroll */
.site-glass-header.scrolled a.elementor-button {
  background: #c5a028 !important;
  color: #ffffff !important;
}

.site-glass-header.scrolled a.elementor-button:hover {
  background: #dfbb48 !important;
}

/* Mobile menu */
@media (max-width: 1024px) {
  .site-glass-header .gpnm-menu-wrap {
    background: rgba(112, 47, 138, 0.82) !important;
    -webkit-backdrop-filter: blur(18px) !important;
    backdrop-filter: blur(18px) !important;
    border: 1px solid rgba(255, 255, 255, 0.14);
    box-shadow: 0 18px 42px rgba(0, 0, 0, 0.16);
  }

  .site-glass-header .gpnm-menu li a {
    color: #ffffff !important;
    background: transparent !important;
  }

  .site-glass-header .gpnm-menu li a:hover,
  .site-glass-header .gpnm-menu li.current-menu-item > a,
  .site-glass-header .gpnm-menu li.current_page_item > a {
    background: rgba(255, 255, 255, 0.12) !important;
    color: #ffffff !important;
  }

  .site-glass-header .gpnm-toggle .line {
    background: #ffffff !important;
  }
}/* End custom CSS */