import * as React from 'react';
import PropTypes from 'prop-types';
import { Icon48PropValues } from '../_defaultIconPropValues.ts';

const Bildung = (props) => {
    const {
        width = Icon48PropValues.width,
        height = Icon48PropValues.height,
        fill = Icon48PropValues.fill,
        stroke = Icon48PropValues.stroke,
        ...restProps
    } = props;

    return (
        <svg
            xmlns="http://www.w3.org/2000/svg"
            viewBox="0 0 48 48"
            width={width}
            height={height}
            fill="none"
            {...restProps}
        >
            <path
                d="M45.3 15.5L24.6 9.09C24.21 8.97 23.8 8.97 23.41 9.09L2.7 15.5C2.27 15.63 1.99 16.03 2 16.47C2 16.47 2 16.47 2 16.48C2 16.48 2 16.48 2 16.49V25.99C2 26.54 2.45 26.99 3 26.99C3.55 26.99 4 26.54 4
                25.99V17.75L10.03 19.36C10.03 19.36 10 19.45 10 19.49V32.99C10 36.89 17.21 38.99 24 38.99C30.79 38.99 38 36.89 38 32.99V19.49C38 19.49 37.98 19.4 37.97 19.36L45.26 17.41C45.69 17.3 45.99 16.91 46
                16.46C46 16.01 45.72 15.62 45.3 15.49V15.5ZM36 33C36 34.67 31.43 37 24 37C16.57 37 12 34.67 12 33V19.9L23.18 22.89C23.45 22.97 23.73 23 24 23C24.27 23 24.54 22.96 24.8 22.89L35.99 19.9V33H36ZM24.27
                20.96C24.09 21.01 23.9 21.01 23.72 20.96C23.72 20.96 23.71 20.96 23.7 20.96L6.6 16.39L23.99 11.01L41.38 16.39L24.26 20.97L24.27 20.96Z"
                fill={fill}
                stroke={stroke}
                strokeWidth="0.6"
            />
        </svg>
    );
};

Bildung.propTypes = {
    width: PropTypes.string,
    height: PropTypes.string,
    fill: PropTypes.string,
    stroke: PropTypes.string,
};
export default Bildung;
