/*
Theme Name: 		Evalo Child
Theme URI: 			https://evalo.wttechdesign.com/
Author: 			WTTechDesign Team
Author URI: 		https://www.webtwine.com/
Description: 		evalo is ThemeForest WordPress Premium Theme.
Version: 			1.0.0
Requires at least: 	5.9
Tested up to: 		6.0
Requires PHP: 		7
License: 			Themeforest Commercial Licence
License URI: 		https://themeforest.net/licenses/standard
Tags: 				flexible-header, one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, editor-style, featured-images, featured-image-header,, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready, blog
Template:     		evalo
Text Domain: 		evalo-child

Theme Custom CSS starts here
------------------------------------------------------------ */

@font-face {
    font-family: 'Segoe UI';
    src: url('fonts/segoeui/SegoeUI-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    text-rendering: optimizeSpeed;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Segoe UI';
    src: url('fonts/segoeui/SegoeUI.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    text-rendering: optimizeSpeed;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Segoe UI';
    src: url('fonts/segoeui/SegoeUI-Semibold.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    text-rendering: optimizeSpeed;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
body,p,h1,h2,h3,h4 {
	font-family: "Segoe UI", Arial, Helvetica, sans-serif !important;
}
.headermenu {
    display:flex;
    justify-content: space-between;
}
.header-right {
    
}
.header-right .ewt-button {
    white-space: nowrap;
}
.header-right .kostenlos {
    width:180px;
}
.header-right .login {
    width:100px;
}
.header-right .social {
    width:130px;
}
.id_button img {
    right:60px;
    top:-60px;
    z-index: 2;
    position: absolute;
}
.start_1sp {
    max-width:600px;
}
.flex-end > .elementor-container {
    justify-content: flex-end;
}
body .slider-content h1  {
    font-size:50px;
    margin-bottom: 20px;
}

@media (min-width: 1400px) {
  .container, .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1360px !important;
  }
}

@media screen and (max-width: 767px) {
    .title h1 {
        font-size: 28px;
        margin-bottom: 10px;
    }
}
@media screen and (min-width: 400px) and (max-width: 576px) {
    .title h1 {
        font-size: 30px;
    }
}

.elementor .my-btn .btn {
    text-transform: none;
}