.hr-breadcrumb {
    position: relative;
    background: #000;
    padding: 150px 0px 100px;
}
.hr-breadcrumb-right img {
    width: 100%;
    border-radius: 25px;
    max-width: 440px;
    border: 5px solid #06b453;
    height: 100%;
    object-fit: cover;
}

.hr-breadcrumb-right {
  height: 100%;
}
.hr-breadcrumb-right figure {
  height: 100%;
}
/*.hr-breadcrumb::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0;
    opacity: .5;
    background: #000;
}*/

.hr-breadcrumb .hr-titel {
    font-size: 77px;
    font-family: var(--font-01);
    letter-spacing: -1px;
    line-height: 1;
    font-weight: 700;
    color: rgb(253 253 225);
    position: relative;
    margin-bottom: 20px;
}



.hr-breadcrumb .hr-titel span {
    font-family: var(--font-02);
    color: #fff;
}


.hr-breadcrumb .hr-text {

	margin-bottom: 0;
    font-size: 18px;
	color: var(--white);
    position: relative;

}
.hr-breadcrumb .btn-main {
    margin-top: 1.2rem;
    display: inline-block;
    margin-top: 30px !important;
}

.hr-breadcrumb ul li {
    margin-bottom: 0;
    font-size: 18px;
    color: var(--white);
    position: relative;
    font-family: var(--font-02);
    list-style: none;
    padding-left: 30px;
}
.hr-breadcrumb ul {
    padding: 0;
    padding-top: 20px;
    display: flex;
    flex-direction: column;
    row-gap: 4px;
}
.hr-breadcrumb ul li::after {
    font-family: "Font Awesome 6 Pro";
    font-weight: 900;
    content: "\f5d3";
    font-size: 17px;
    left: 0;
    top: 2px;
    position: absolute;
    width: 17px;
    height: 25px;
    color: #06b453;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
}
.hr-breadcrumb-link {

    display: flex;

    align-items: center;

    justify-content: center;

    margin-bottom: 30px;

    list-style-type: none;

    position: relative;

}

.hr-breadcrumb-link li {

    margin: 0 3px;

    color: var(--color-4);

    font-weight: 500;

    font-size: 18px;

    line-height: 28px;

    font-family: var(--font-02);

}

.hr-breadcrumb-link li a {

    color: var(--white);

    font-weight: 300;

    margin-right: 2px;

    font-family: var(--font-02);

}

.hr-breadcrumb .shape-01 {

    position: absolute;

    z-index: 111;

    bottom: 0;

    left: 30px;

}

.hr-breadcrumb .shape-02 {

    position: absolute;

    z-index: 111;

    bottom: 0;

    right: 85px;

}

.hr-breadcrumb .shape-02 img {

    /*max-width: 340px;*/

}

.hr-desktop-banner {

    display: block;

}



.hr-mobile-banner {

    display: none;

}



.hr-tablet-banner {

    display: none !important;

}
@media(min-width:1366px){
    .hr-breadcrumb .shape-02 img {
        max-width: 350px;
        width: 350px;
    }
}
@media(min-width:1517px){
    .hr-breadcrumb .shape-02 img {
        max-width: 450px;
        width: 450px;
    }
}

@media (max-width: 1800px) {

    .hr-breadcrumb .shape-01 {

        left: 0;

    }

    .hr-breadcrumb .shape-01 img {

    	max-width: 330px;

    }

    .hr-breadcrumb .shape-02 {

        right: 0;

    }

}

@media (max-width: 1500px) {

    .hr-breadcrumb {

        min-height: 530px;

    }

    .hr-breadcrumb .hr-titel {
    font-size: 45px;
    line-height: 52px;
}

    .hr-breadcrumb .shape-01 img {

    	max-width: 250px;

    }

}

@media (max-width: 1200px) {

    .hr-breadcrumb {

        min-height: 400px;

    }

    .hr-breadcrumb .shape-01 {

        left: 30px;

    }

    .hr-breadcrumb .shape-01 img {

    	max-width: 200px;

    }

    .hr-breadcrumb .shape-02 img {

        max-width: 270px;

    }

}

@media (max-width:1024px){

    .hr-mobile-banner {

        display: none !important;

    }



    .hr-desktop-banner {

        display: none;

    }



    .hr-tablet-banner {

        display: block !important;

    }

}

@media (max-width: 991px) {

	.hr-breadcrumb .shape-01 {

        left: -50px;

    }

    .hr-breadcrumb .shape-02 {

        right: 8px;

    }

    .hr-breadcrumb .shape-02 img {

        max-width: 260px;

    }

}

@media (max-width: 767px) {

    .hr-breadcrumb {
    /* min-height: 300px; */
    padding: 130px 0 70px;
}

    .hr-breadcrumb .shape-01 {

        display: none;

    }

    .hr-breadcrumb .shape-02 {

        display: none;

    }

    .hr-breadcrumb .hr-titel{

        font-size: 32px;

        padding-top: 100px;

    }

    .hr-mobile-banner {

        display: block !important;

    }



    .hr-desktop-banner {

        display: none;

    }



    .hr-tablet-banner {

        display: none !important;

    }
    .hr-breadcrumb .row {
    flex-direction: column-reverse;
}
.hr-breadcrumb-right img {
    width: 100%;
    max-width: 100%;        
}
.hr-breadcrumb .hr-titel {
    font-size: 32px;
    padding-top: 20px;
    line-height: 30px;
}
h2 svg {
    width: 50px;
}
}

@media screen and (max-width:425px) {

	.hr-breadcrumb {

		padding: 90px 0

	}

}