.elementor-kit-10{--e-global-color-primary:#000000;--e-global-color-secondary:#1B1B1B;--e-global-color-text:#424242;--e-global-color-accent:#FFC400;--e-global-color-44271e0:#FFFFFF;--e-global-color-9b08d33:#002677;--e-global-color-5017623:#F2F2F2;--e-global-color-ed60783:#005EB8;--e-global-color-451c12b:#EF3340;--e-global-color-fc75856:#00843D;--e-global-color-5d5b474:#F88806;--e-global-color-2b43b23:#E6EFF8;--e-global-color-1835b4a:#E6F8EC;--e-global-color-c868aa2:#B2BED6;--e-global-typography-primary-font-family:"Ano";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Ano";--e-global-typography-secondary-font-weight:200;--e-global-typography-text-font-family:"Ano";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Ano";--e-global-typography-accent-font-weight:300;font-family:"Ano", Sans-serif;font-size:18px;}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color:#535353;color:var( --e-global-color-44271e0 );}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 a{color:var( --e-global-color-secondary );text-decoration:underline;}.elementor-kit-10 a:hover{color:var( --e-global-color-text );text-decoration:underline;}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{color:var( --e-global-color-44271e0 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.marketplace-widget h1{
    text-align: center;
    font-weight: 700;
    font-size: 2.5rem;
    padding-top: 20px;
    
}

.marketplace-widget {
    color: #002677;
    padding: 20px;
    border-radius: 8px;
      /* Multiple box shadows for depth */
  box-shadow: 
    0 4px 30px rgba(0, 0, 0, 0.1),
    inset 0 0 0 1px rgba(255, 255, 255, 0.23); /* Replaces border for better effect */
  
}

.marketplace-row {
    margin-bottom: 40px;
}

.marketplace-title {
    font-size: 1.75rem;
    font-weight: bold;
    margin-bottom: 0px;
}

.marketplace-columns {
    display: flex;
    gap: 20px;
}

.marketplace-column {
    flex: 1;
}

.meeting-title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 0px;
}

.attendee-counter {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
}

.user-name {
    font-size: 16px;
    margin-bottom: 0px;
    line-height: 17px;
    color: #00549F;
}




.selections-remaining {
    color: #3BA1DA!important
}

.um.um-profile {
     font-family: "DanoneOne", Arial, Helvetica, sans-serif !important;
}

.no-margin p {
    margin-bottom: 0;
}


.simple-login-form select,
.simple-login-form button {
    width: 100%;
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}

.simple-login-form button {
    background-color: #00549F;
    color: white;
    border: none;
    cursor: pointer;
}

.simple-login-form button:hover {
    background-color: #3BA1DA;
}
.simple-login-form button:active {
    background-color: #3BA1DA!important;
}


.uc_bold_tabs {
border-radius: 8px;    
}

/*lookbook*/

.dce-view-single {
    flex: fit-content;
      /* Multiple box shadows for depth */
       box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;


}

.dce-view-single:hover {
    /* Multiple box shadows for depth */
  box-shadow: 
    0 4px 30px rgba(0, 0, 0, 0.1),
    inset 0 0 0 1px rgba(255, 255, 255, 0.23); /* Replaces border for better effect */
}



.glass-effect1{
    background:#ffffff06;
    border: 1px solid #ffffff40;
    border-radius: 8px;
    
    backdrop-filter: blur(15px);
}
.glass-effect {
  /* Base background with fallback */
  background-color: rgba(255, 255, 255, 0.1); /* Fallback with slight transparency */
  background: linear-gradient(120deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.02) 100%);
  border-radius: 8px;

  /* Multiple box shadows for depth */
  box-shadow: 
    0 4px 30px rgba(0, 0, 0, 0.1),
    inset 0 0 0 1px rgba(255, 255, 255, 0.23); /* Replaces border for better effect */
  
  /* Backdrop filter with fallbacks */
  @supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
  }

  /* Fallback for browsers that don't support backdrop-filter */
  @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
    background: rgba(255, 255, 255, 0.1); /* Reduced transparency for better contrast */
  }
}

.agenda-row {
  /* Base background with fallback */
  background-color: rgba(255, 255, 255, 0.1); /* Fallback with slight transparency */
  background: linear-gradient(120deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.02) 100%);
  border-radius: 8px;

box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;

  
  /* Backdrop filter with fallbacks */
  @supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
  }

  /* Fallback for browsers that don't support backdrop-filter */
  @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
    background: rgba(255, 255, 255, 0.1); /* Reduced transparency for better contrast */
 
  }
}

.um-modal-footer .um-modal-right .um-modal-btn.um-finish-upload {
    color: #FFF !important;
}





.neonText {
  color: #fff;
  text-shadow:
      0 0 7px #fff,
      0 0 10px #fff,
      0 0 21px #fff,
      0 0 42px #5271ff,
      0 0 82px #5271ff,
      0 0 92px #5271ff,
      0 0 102px #5271ff,
      0 0 151px #5271ff;
}

.blue-txt {
    color: #0072BB;
}

.tabday {
    font-weight: 400;
    padding-bottom: 4px;
    
}
.tabnumber {
    font-size: 2.8rem;
    padding-bottom: 4px;
    font-weight: 700;
}
.tabmonth {
    font-weight: 400;
}

.agenda-time h4 {
   font-size: 1.375rem;
}

.agenda-title:only-child h4 {
   font-size: 1.375rem;
}

.agenda-title:not(:only-child) h4 {
   font-size: 1.375rem;
   padding-bottom: 4px;
}

/* Select even items within the container 
.agenda-row:nth-child(odd) {
border-radius: 16px;
background: #ffffff;
box-shadow:  5px 5px 36px #0001,
             -5px -5px 36px #ffffff;
}
*/

/*

.agenda-row:nth-child(1) {
    background-color: #fff!important;
}
.agenda-row:nth-child(2) {
    background-color: #E7F6FE!important;
}
.agenda-row:nth-child(3) {
    background-color: #fff!important;
}
.agenda-row:nth-child(10) {
    background-color: #E7F6FE!important;
}
.agenda-row:nth-child(12) {
    background-color: #E7F6FE!important;
}
.agenda-row:nth-child(14) {
    background-color: #E7F6FE!important;
}
.agenda-row:nth-child(16) {
    background-color: #E7F6FE!important;
}



.agenda-row:nth-child(odd) {
    background-color: #fff!important;
}

.agenda-row:nth-child(even) {
    background-color: #E7F6FE!important;
}

This is a single-line comment 
.agenda-row:nth-child(even) {
    background-color: #E6F9F9E8!important;
}
*/

.cutout {
    background-color: #fff;
    mix-blend-mode: screen;
}


@media only screen and (max-width: 600px) {
  .tabday {
    font-size: .9rem;
}
.tabnumber {
    font-size: 2rem;
}
.tabmonth {
    font-size: .9rem;
}



}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ano';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mac-grt-istanbul-2025.com/wp-content/uploads/2025/05/AnoRegular-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Ano';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.mac-grt-istanbul-2025.com/wp-content/uploads/2025/05/AnoBold-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */