.action__block{display:flex; padding:50px 40px;background: #E5D7CC;border-radius: 20px;gap: 40px; position: relative; overflow: hidden;}
.action__info{width:calc(100% - 535px);display:flex;flex-direction:column;align-items:start; position:relative; z-index:2}
.action__title{display:block}
.action__btn{margin: auto 0}
.action__text{font:700 16px/18px 'Philosopher'; color: #402714}
.action__cover{width:535px;min-width: 535px;display:block;border-radius:20px;overflow:hidden}
.action__cover img, .action__cover picture{width:100%; height:auto}
.cirkle-bg{position:absolute; z-index:1; pointer-events:none}
.cirkle-text{font:700 16px 'Philosopher'; fill:#c2b09f; text-transform:uppercase; letter-spacing:1px}
.cirkle-bg svg{width: 620px;height: 620px;}
.left--cirkle{left: 410px;top: 500px;transform:translateY(-50%);animation:rotateLeft 20s linear infinite}
.right--cirkle{right: -390px;top:50%;transform:translateY(-50%);animation:rotateRight 20s linear infinite}
@keyframes rotateLeft{0%{transform:translateY(-50%) rotate(0deg)}100%{transform:translateY(-50%) rotate(360deg)}}
@keyframes rotateRight{0%{transform:translateY(-50%) rotate(360deg)}100%{transform:translateY(-50%) rotate(0deg)}}
.action__bg{position:absolute;animation: icon-rotate 35s linear infinite;filter: blur(3px);left: -145px;bottom: -130px;z-index: 1;}
@media(max-width: 1499px) {
	.action__block{padding: 40px 30px;gap: 30px;}
	.action__info{width:calc(100% - 500px)}
	.action__cover{width: 500px; min-width: 500px;}
	.cirkle-bg svg{width: 520px;height: 520px;}
	.left--cirkle{left: 430px}
	.right--cirkle{right: -340px;}
}
@media(max-width: 1199px) {
	.action__block{padding: 25px;gap: 20px;}
	.action__info{width: calc(100% - 400px);}
	.action__text{font:700 15px/17px 'Philosopher'}
	.action__cover{width: 400px;min-width: 400px;}
	.cirkle-text{font:700 15px 'Philosopher'}
	.cirkle-bg svg{width: 420px;height: 420px;}
	.left--cirkle{left: 350px;top: 365px;}
	.right--cirkle{right: -300px;}
	.action__bg{left: -120px;bottom: -120px;}
	.action__bg img{width: 300px;height:auto}
}
@media(max-width: 991px) {
	.action__block{flex-direction:column}
	.action__cover{width:100%; order:1;min-width: 100%}
	.action__info{width:100%;order:2;gap: 20px;}
	.action__text{font:700 14px/16px 'Philosopher'}
	.cirkle-text{font:700 14px 'Philosopher'}
	.cirkle-bg svg{width: 420px;height: 420px;}
	.left--cirkle{left: -120px;top: 0;}
	.right--cirkle{right: -275px;}
}
@media(max-width: 767px) {
	.cirkle-bg svg{width: 300px;height: 300px;}
	.left--cirkle{left: -100px;top: 20px;}
	.right--cirkle{right: -200px;}
	.action__bg{left: -100px;bottom: -100px;}
	.action__bg img{width:250px;height:auto}
}
@media(max-width: 575px) {
	.action__block{padding: 20px;gap: 15px;}
	.action__btn{flex-direction:column; width:100%}
	.action__btn a{width:100%; text-align:center}
	
}