.wrapper__breadcrumb{position: absolute; z-index: 1; left: 0; right: 0; top: 210px}
.wrapper__banner-about{position: relative}
.wrapper__banner-about::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background: rgba(0,0,0,0.7)}
.banner-about__years{font-size: 16px; line-height: 21px;}
.banner-about__content{position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: flex; align-items: center; justify-content: center; text-align: center}
.banner-about__left{font-weight: 300; font-size: 26px; line-height: 34px; color: #FFFFFF; max-width: 1100px; margin: 0 auto; gap: 40px; display: flex; flex-direction: column}
.banner-about__bg {height: 1160px}
.banner-about__bg img, .banner-about__bg picture {width: 100%;height: 100%;object-fit: cover}
.banner-about__video{display:flex; align-items:center; justify-content:space-between; gap:20px; padding:15px 20px; background: rgba(255, 255, 255, 0.1);backdrop-filter: blur(30px);border-radius: 16px; font-size: 16px;line-height: 20px;color: #FFFFFF;max-width:550px;margin:0 auto;width:100%;text-align:left}
.banner-about__video a{margin-left:auto}
.about__content{margin-bottom: 80px;}
.about__content-text{background: #E5D7CC;border-radius: 40px;padding:40px;position:relative;margin: -120px 0 0;}
.about__content-left{max-width:760px; flex-direction:column; display:flex; gap:25px}
.about__content-left h1{font-weight:400}
.about__content-image{position:absolute; top:50%; transform:translateY(-50%); right:140px}
.about-flower-fst, .about-flower-sec{position:absolute;animation: icon-rotate 8s  linear infinite;filter: grayscale(1);opacity: 0.2;}
.about-flower-fst{top:70px; right:505px}
.about-flower-sec{top:200px; right:30px}
.about__text .btn__group .btn.btn--brown.btn--padd-big{display:none}
@media(max-width: 1499px) {
	.wrapper__breadcrumb{top:190px}
	.banner-about__bg {height: 1060px}
	.banner-about__years{font-size: 15px; line-height: 20px;}
	.banner-about__logo-img{max-width:320px; height:auto}
	.banner-about__left{font-size: 24px;line-height: 32px; gap:35px}
	.banner-about__video{max-width:500px}
	.about__content-image{right:80px}
	.about__content{margin-bottom: 70px;}
}
@media(max-width: 1199px) {
	.wrapper__breadcrumb{top:170px}
	.banner-about__bg {height: 920px}
	.banner-about__years{font-size: 14px; line-height: 18px;}
	.banner-about__logo-img{max-width:280px}
	.banner-about__left{font-size: 20px;line-height: 28px; gap:30px}
	.about__content-text{padding:35px; border-radius:35px}
	.about__content-left{gap:20px}
	.about__content-left{max-width:615px}
	.about__content-image{right:35px}
	.about-flower-fst, .about-flower-sec{width:32px; height:auto}
	.about-flower-fst{top: 45px;right: 305px;}
	.about-flower-sec{top:200px;right: 0;}
	.about__content{margin-bottom: 60px;}
}
@media(max-width: 991px) {
	.wrapper__breadcrumb{top: 160px;}
	.banner-about__bg {height: 820px}
	.banner-about__years{font-size: 13px; line-height: 16px;}
	.banner-about__logo-img{max-width:240px}
	.banner-about__left{font-size: 18px;line-height: 26px; gap:25px}
	.banner-about__video{gap:15px; padding:10px 15px; font-size: 14px;line-height: 18px; max-width:400px}
	.banner-about__video img{max-width:32px; height:auto}	
	.about__content-text{padding:30px; border-radius:30px}
	.about__content-left{max-width:460px}
	.about__content-image{right:30px;width: 150px;}
	.about-flower-fst, .about-flower-sec{width: 24px;height:auto}
	.about-flower-fst{top: 25px;right: 275px;}
	.about-flower-sec{top: 225px;right: 3px;}
	.about__content{margin-bottom: 40px;}
}
@media(max-width: 767px) {
	.wrapper__breadcrumb{top: 150px;}
	.banner-about__bg {height: 800px}
	.banner-about__years{font-size: 12px; line-height: 14px;}
	.banner-about__logo-img{max-width:200px}
	.banner-about__left{font-size: 16px;line-height: 24px; gap:20px}	
	.about__content-text{padding:25px; border-radius:25px}
	.about__content-left{gap:15px}
	.about__content-left{max-width: 290px;}
	.about__content-image{right:25px;width: 150px;}
	.about-flower-fst, .about-flower-sec{width: 24px;height:auto}
	.about-flower-fst{top: 25px;right: 175px;}
	.about-flower-sec{top: auto;right: 55px;bottom: 15px;}
	.about__content{margin-bottom: 30px;}
}
@media(max-width: 575px) {
	.wrapper__breadcrumb{top: 90px;}
	.banner-about__bg {height: 590px}
	.banner-about__logo-img{max-width:160px}
	.banner-about__left{font-size: 14px;line-height: 22px; gap:15px}	
	.about__content-text{padding:20px; border-radius:20px}
	.about__content-left{max-width: 100%;}
	.about__content-image, .about-flower-fst, .about-flower-sec{display:none}
	.about__content-text{margin: -100px 0 0}
	.about__content{margin-bottom: 20px;}
}
@media(max-width: 400px) {
	.banner-about__bg {height: 660px}
	.banner-about__video{flex-wrap:wrap; max-width:225px}
	.banner-about__video a{width:100%; text-align:center}
}
@media(max-width: 375px) {
	.wrapper__breadcrumb{top: 80px;}
}
