/*
 Theme Name:   YOOtheme MyTheme
 Template:     yootheme
 Author:       John Doe
 Description:  YOOtheme Child Theme
 Version:      1.0.0
 Text Domain:  yootheme-mytheme
*/

@import url("https://use.typekit.net/jna3ctd.css");
.bluesection a {transition: all .2s ease-in;
}
.bluesection a:hover {text-decoration: none; letter-spacing: 15px; 
}
.uk-section-primary:not(.uk-preserve-color) a:hover {color: white !important;}

.uk-logo {font-family:neue-haas-grotesk-display !important; font-weight: 700 !important; color: #0a42ff !important; text-transform: none !important; font-size: 1.6rem !important; letter-spacing: 0.67px !important;}

.uk-accordion-content .el-content p{font-size: 1.5rem; margin-left: 15vw; width: 60%;}
.uk-accordion-title {transition: all .2s ease-in;}
.uk-accordion-title:hover {letter-spacing: 2px;}

.uk-accordion-title:before {background-image: none !important; }


.commercial_gallery div.uk-link-text  {
    content: url(../../../wp-content/uploads/2025/08/pfeil-1.svg);
    color: white;
    width: 40px;
    height: 40px;
    display: inline-block;
    transition: all .3s;
}

.commercial_gallery div.uk-link-text:hover {height: 60px; width:60px;}

.uk-navbar-toggle .uk-icon:hover {transform: scale(1.2);}
.uk-navbar-toggle .uk-icon {
    content: url(../../../wp-content/uploads/2025/08/burger.svg) !important;
    width: 40px;
    height: 40px;
    transition: all .3s ease-in;
}

.uk-modal-close-full {padding: 33px !important;padding-right: 5vw !important;}

/*.video_home:before {content: url(http://vronischmederer.muenchen-webdesign.eu/wp-content/uploads/2025/08/play-button.svg); width: 50px; height: 50px; position: absolute !important; right: 50%; top: 50%;}

.video_home:hover:before {transform: scale(1.2); cursor: pointer; }*/


.uk-dotnav>.uk-active>*{background-color: #0a42ff !important;}
.uk-dotnav>*>* {border-radius: 0px !important; width: 25px !important;}

@media (max-width: 680px){
	
	
	
.uk-heading-2xlarge {font-size: 3rem !important;}
	
	
}
