.elementor-484 .elementor-element.elementor-element-3c10a314{--display:flex;}.elementor-484 .elementor-element.elementor-element-1c534875 .elementor-nav-menu--dropdown a, .elementor-484 .elementor-element.elementor-element-1c534875 .elementor-menu-toggle{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-1c534875 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-36e2522 );}.elementor-484 .elementor-element.elementor-element-1c534875 .elementor-nav-menu--dropdown a:hover,
					.elementor-484 .elementor-element.elementor-element-1c534875 .elementor-nav-menu--dropdown a:focus,
					.elementor-484 .elementor-element.elementor-element-1c534875 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-484 .elementor-element.elementor-element-1c534875 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-36e2522 );}.elementor-484 .elementor-element.elementor-element-1c534875 .elementor-nav-menu--dropdown .elementor-item, .elementor-484 .elementor-element.elementor-element-1c534875 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-1c534875 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-1c534875 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-1c534875{--nav-menu-icon-size:24px;}.elementor-484 .elementor-element.elementor-element-1e9ff2eb{text-align:center;}.elementor-484 .elementor-element.elementor-element-1e9ff2eb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;}.elementor-484 .elementor-element.elementor-element-779ef754{--display:flex;}.elementor-484 .elementor-element.elementor-element-f8a896c{text-align:center;}.elementor-484 .elementor-element.elementor-element-f8a896c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-484 .elementor-element.elementor-element-5bc47449{--display:flex;}.elementor-484 .elementor-element.elementor-element-e3b0155{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-de56f15.elementor-element{--align-self:center;}.elementor-484 .elementor-element.elementor-element-e1ca2cb{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-9c7390a{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-8072d0a{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-9469752{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-a217fd9{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-0cb3be3{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-90335a0{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-825ac10{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-a8c7270{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-7fa3f82{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-b1d7ea4{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-242f1253{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-484 .elementor-element.elementor-element-b32d61d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-484 .elementor-element.elementor-element-3f5f4602{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:24px;}.elementor-484 .elementor-element.elementor-element-7dc075c{--display:flex;}.elementor-484 .elementor-element.elementor-element-12e38e77{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:28px;}.elementor-484 .elementor-element.elementor-element-94c8b15{--display:flex;}/* Start custom CSS for html, class: .elementor-element-de56f15 */.az-nav {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 20px;
}

.az-nav a {
  padding: 6px 10px;
  background: #f2f2f2;
  border-radius: 4px;
  text-decoration: none;
  color: #333;
  font-weight: 600;
}

.az-nav a:hover {
  background: #ddd;
}

html {
  scroll-behavior: smooth;
}

:target {
  scroll-margin-top: 120px;
}/* End custom CSS */