/*
 Theme Name:   YOOtheme CUSTOM
 Template:     yootheme
 Author:       Dual Design
 Description:  YOOtheme CUSTOM
 Version:      1.0.0
 Text Domain:  yootheme-CUSTOM
*/

@import url("https://use.typekit.net/xyf4ste.css");

a, a:hover {
   transition: all 0.3s linear!important;
   -webkit-transition: all 0.3s linear!important;
   -moz-transition: all 0.3s linear!important;
}
.uk-navbar-center {
    background-color: rgba(255,255,255,.9);
    border-radius: 10px;
    padding: 20px 40px;
    box-shadow: 0 5px 12px 0 rgba(0, 0, 0, 0.15);
    backdrop-filter: blur(5px);
}
.uk-navbar-transparent .uk-navbar-center {
    background-color: rgba(255,255,255,.9);
    border-radius: 10px;
    padding: 20px 40px;
    backdrop-filter: blur(5px);
}
.uk-navbar-transparent.uk-light .elevated-search-container button[data-elex-role="icon-trigger"] {
    background-color: rgba(255, 255, 255, .2)!important;
}
.elevated-search .elex-mobile-dialog-overlay {
	background: rgba(0, 0, 0, .4);
	backdrop-filter: blur(10px);
}
.elevated-search .elex-mobile-dialog-content {
    background-color: #111111!important;
}

@media (max-width: 640px) {
   .uk-text-lead {
    font-size: 1.2rem;
  }
  .grecaptcha-badge {
    visibility: hidden;
  }
}