.bg_cont {
	display: none !important;
}
.icon_hd {
	width: 2.3422vw !important;
	height: 2.3422vw !important;
	background-image: url('../images/icon.png') !important;
	background-size: 100% 100% !important;
	margin-bottom: auto !important;
	background-repeat: no-repeat !important;
	filter: drop-shadow(0 0.365vw 1.406vw rgba(255, 82, 30, 0.55)) !important;
}
.left_block {
	flex-direction: row-reverse !important;
}

.row_name {
	margin-left: 0.3646vw !important;
}
.row_name span:first-child {
	font-size: 2.0833vw !important;
	font-family: 'BBlack' !important;
	letter-spacing: -0.07em !important;
	flex-shrink: 0 !important;
	text-shadow: 0 0 1.76vw rgba(255, 255, 255, 0.25) !important;
}
.row_name span:last-child {
	background: linear-gradient(180deg, #ff521e 0%, #8b3218 100%) !important;
	background-clip: text !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	text-shadow: 0 0 1.823vw rgba(255, 82, 30, 0.83) !important;
	letter-spacing: -0.03em !important;
	-webkit-text-stroke: 0.052vw !important;	
	font-size: 2.2917vw !important;
	-webkit-text-stroke: 0.0521vw #FF521E !important;
	font-family: 'Dafoe' !important;
	width: 7.95vw !important;
	margin-left: -0.3125vw !important;
}
.name_ui {
	display: flex !important;
	align-items: center !important;
	flex-direction: row-reverse !important;
	margin-right: auto !important;
}
.name_ui {
	font-size: 0.7813vw !important;
	font-family: 'BRegular' !important;
	letter-spacing: -0.03em !important;
	color: rgba(255, 255, 255, 0.75) !important;
	max-width: 16.625vw !important;
}
.name_ui {
	position: relative !important;
	margin-top: 0.2vw !important;
	gap: 0.4688vw !important;
	margin-left: -2vw !important;
}
.name_ui img {
	width: 0.7292vw !important;
	height: 0.7292vw !important;
}
.row_close {
	display: none !important;
}
.box_close svg {
	display: none !important;
}
.box_close {
	background: none !important;
	width: 2.9688vw !important;
	height: 1.4583vw !important;
	background-image: url('../images/esc_box.svg') !important;
	background-size: 100% 100% !important;
}
.box_close:hover {
    box-shadow: none !important;
    transform: none !important;
}
.right_block {
	margin-bottom: auto !important;
}
.shadow_box {
	display: none !important;
}
.box_cont {
	position: relative !important;
	width: 11.5625vw !important;
	height: 14.4271vw !important;
	padding: 0 !important;
	background: none !important;
	background-image: url('../images/box.png') !important;
	background-size: 100% 100% !important;
	border-radius: 0.1042vw !important;
}
.wrap_box_cont {
	position: relative !important;
	background: none !important;
	padding: 0.8333vw !important;
}
.row_item {
	position: absolute !important;
	top: 0.8333vw !important;
	left: 0.7813vw !important;
	align-items: flex-start !important;
}
.row_item span:first-child, .dscr {
	font-family: 'BRegular' !important;
	font-size: 0.7813vw !important;
	letter-spacing: -0.03em !important;
	color: rgba(255, 255, 255, 0.75) !important;
}
.row_item span:last-child, .flex_tx span {
	font-size: 0.8854vw !important;
	font-family: 'EBold' !important;
	letter-spacing: -0.03em !important;
	margin-top: -0.2042vw !important;
	text-shadow: 0 0 1.406vw rgba(255, 255, 255, 0.75) !important;
}
.svg_wrap {
	display: none !important;
}
.arrows {
	display: none !important;
}
.item {
	margin-top: 3vw !important;
	width: auto !important;
	height: 2.5vw !important;
}
.wrap_ammount {
	position: absolute !important;
	left: auto !important;
	top: 0.833vw !important;
	right: 0.8333vw !important;
	background: rgba(255, 82, 30, 0.15) !important;
	border-radius: 0.1563vw !important;
	color: #FF521E !important;
	font-family: 'EMedium' !important;
	height: 1.5104vw !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	letter-spacing: -0.02em !important;
	padding: 0.104vw 0.313vw !important;
	letter-spacing: -0.03em !important;
	text-shadow: 0 0 0.938vw rgba(255, 82, 30, 0.85) !important;
}
.inpt {
	background: rgba(0, 0, 0, 0.35) !important;
	font-size: 0.8854vw !important;
	font-family: 'EMedium' !important;
	letter-spacing: -0.01em !important;
}
.inpt:hover {
	background: rgba(0, 0, 0, 0.45) !important;
}
.inpt:focus {
	border: 0.052vw solid rgba(255, 82, 30, 0.5) !important;
	background: rgba(255, 82, 30, 0.05) !important;
}
.point_m {
	display: none !important;
}
.wr_tx {
	bottom: 1.0938vw !important;
	position: absolute !important;
}
.dscr {
	margin-top: 0.1vw !important;
}
.proc {
	position: absolute !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
	font-size: 0.8854vw !important;
	font-family: 'EBold' !important;
	text-shadow: 0 0 1.406vw rgba(255, 255, 255, 0.45) !important;
}
.box_cont:nth-child(2) {
	background-image: url('../images/box_mid.png') !important;
}
.button {
	height: 1.9792vw !important;
	width: 100% !important;
	background-image: url('../images/button.png') !important;
	background-size: 100% 100% !important;
	cursor: pointer !important;
	transition: all 0.3s ease !important;
	font-size: 0.8854vw !important;
	font-family: 'EMedium' !important;
	letter-spacing: -0.05em !important;
	color: white !important;
	box-shadow: 0 0.365vw 1.406vw rgba(255, 82, 30, 0.35) !important;
} 
.button:hover {
	background-image: url('../images/button.png') !important;
	background-size: 100% 100% !important;
	box-shadow: 0 0.365vw 1.406vw rgba(255, 82, 30, 0.7) !important;
}
.blockbtn {
	filter: grayscale() !important;
	opacity: 0.35 !important;
	box-shadow: none !important;
}
.container {
	width: 39.6875vw !important;
	padding: 1.6667vw !important;
	height: 27.0833vw !important;
	background-image: url('../images/bg.png') !important;
	background-size: 100% 100% !important;
	border-radius: 0.8333vw !important;
}
.main_cont_wrap {
	margin-top: 1.6667vw !important;
}
.header_top {
	height: 4.8438vw !important;
}

@media (min-width: 2560px) {
    .bg_cont {
        display: none !important;
    }
    .icon_hd {
        width: 4.1639vh !important;
        height: 4.1639vh !important;
        background-image: url('../images/icon.png') !important;
        background-size: 100% 100% !important;
        margin-bottom: auto !important;
        background-repeat: no-repeat !important;
        filter: drop-shadow(0 0.6489vh 2.4995vh rgba(255, 82, 30, 0.55)) !important;
    }
    .left_block {
        flex-direction: row-reverse !important;
    }
    
    .row_name {
        margin-left: 0.6481vh !important;
    }
    .row_name span:first-child {
        font-size: 3.7036vh !important;
        font-family: 'BBlack' !important;
        letter-spacing: -0.07em !important;
        flex-shrink: 0 !important;
        text-shadow: 0 0 3.1289vh rgba(255, 255, 255, 0.25) !important;
    }
    .row_name span:last-child {
        background: linear-gradient(180deg, #ff521e 0%, #8b3218 100%) !important;
        background-clip: text !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0 0 3.2409vh rgba(255, 82, 30, 0.83) !important;
        letter-spacing: -0.03em !important;
        -webkit-text-stroke: 0.0924vh !important;	
        font-size: 4.0742vh !important;
        -webkit-text-stroke: 0.0926vh #FF521E !important;
        font-family: 'Dafoe' !important;
        width: 14.1333vh !important;
        margin-left: -0.5556vh !important;
    }
    .name_ui {
        display: flex !important;
        align-items: center !important;
        flex-direction: row-reverse !important;
        margin-right: auto !important;
    }
    .name_ui {
        font-size: 1.389vh !important;
        font-family: 'BRegular' !important;
        letter-spacing: -0.03em !important;
        color: rgba(255, 255, 255, 0.75) !important;
        max-width: 29.5556vh !important;
    }
    .name_ui {
        position: relative !important;
        margin-top: 0.3556vh !important;
        gap: 0.8334vh !important;
        margin-left: -3.5556vh !important;
    }
    .name_ui img {
        width: 1.2964vh !important;
        height: 1.2964vh !important;
    }
    .row_close {
        display: none !important;
    }
    .box_close svg {
        display: none !important;
    }
    .box_close {
        background: none !important;
        width: 5.2779vh !important;
        height: 2.5925vh !important;
        background-image: url('../images/esc_box.svg') !important;
        background-size: 100% 100% !important;
    }
    .box_close:hover {
        box-shadow: none !important;
        transform: none !important;
    }
    .right_block {
        margin-bottom: auto !important;
    }
    .shadow_box {
        display: none !important;
    }
    .box_cont {
        position: relative !important;
        width: 20.5556vh !important;
        height: 25.6481vh !important;
        padding: 0 !important;
        background: none !important;
        background-image: url('../images/box.png') !important;
        background-size: 100% 100% !important;
        border-radius: 0.1853vh !important;
    }
    .wrap_box_cont {
        position: relative !important;
        background: none !important;
        padding: 1.4814vh !important;
    }
    .row_item {
        position: absolute !important;
        top: 1.4814vh !important;
        left: 1.389vh !important;
        align-items: flex-start !important;
    }
    .row_item span:first-child, .dscr {
        font-family: 'BRegular' !important;
        font-size: 1.389vh !important;
        letter-spacing: -0.03em !important;
        color: rgba(255, 255, 255, 0.75) !important;
    }
    .row_item span:last-child, .flex_tx span {
        font-size: 1.5741vh !important;
        font-family: 'EBold' !important;
        letter-spacing: -0.03em !important;
        margin-top: -0.3631vh !important;
        text-shadow: 0 0 2.4995vh rgba(255, 255, 255, 0.75) !important;
    }
    .svg_wrap {
        display: none !important;
    }
    .arrows {
        display: none !important;
    }
    .item {
        margin-top: 5.3333vh !important;
        width: auto !important;
        height: 4.4444vh !important;
    }
    .wrap_ammount {
        position: absolute !important;
        left: auto !important;
        top: 1.4809vh !important;
        right: 1.4814vh !important;
        background: rgba(255, 82, 30, 0.15) !important;
        border-radius: 0.2779vh !important;
        color: #FF521E !important;
        font-family: 'EMedium' !important;
        height: 2.6852vh !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        letter-spacing: -0.02em !important;
        padding: 0.1849vh 0.5565vh !important;
        letter-spacing: -0.03em !important;
        text-shadow: 0 0 1.6676vh rgba(255, 82, 30, 0.85) !important;
    }
    .inpt {
        background: rgba(0, 0, 0, 0.35) !important;
        font-size: 1.5741vh !important;
        font-family: 'EMedium' !important;
        letter-spacing: -0.01em !important;
    }
    .inpt:hover {
        background: rgba(0, 0, 0, 0.45) !important;
    }
    .inpt:focus {
        border: 0.0924vh solid rgba(255, 82, 30, 0.5) !important;
        background: rgba(255, 82, 30, 0.05) !important;
    }
    .point_m {
        display: none !important;
    }
    .wr_tx {
        bottom: 1.9445vh !important;
        position: absolute !important;
    }
    .dscr {
        margin-top: 0.1778vh !important;
    }
    .proc {
        position: absolute !important;
        top: 50% !important;
        transform: translateY(-50%) !important;
        font-size: 1.5741vh !important;
        font-family: 'EBold' !important;
        text-shadow: 0 0 2.4995vh rgba(255, 255, 255, 0.45) !important;
    }
    .box_cont:nth-child(2) {
        background-image: url('../images/box_mid.png') !important;
    }
    .button {
        height: 3.5186vh !important;
        width: 100% !important;
        background-image: url('../images/button.png') !important;
        background-size: 100% 100% !important;
        cursor: pointer !important;
        transition: all 0.3s ease !important;
        font-size: 1.5741vh !important;
        font-family: 'EMedium' !important;
        letter-spacing: -0.05em !important;
        color: white !important;
        box-shadow: 0 0.6489vh 2.4995vh rgba(255, 82, 30, 0.35) !important;
    } 
    .button:hover {
        background-image: url('../images/button.png') !important;
        background-size: 100% 100% !important;
        box-shadow: 0 0.6489vh 2.4995vh rgba(255, 82, 30, 0.7) !important;
    }
    .blockbtn {
        filter: grayscale() !important;
        opacity: 0.35 !important;
        box-shadow: none !important;
    }
    .container {
        width: 70.5556vh !important;
        padding: 2.9631vh !important;
        height: 48.1481vh !important;
        background-image: url('../images/bg.png') !important;
        background-size: 100% 100% !important;
        border-radius: 1.4814vh !important;
    }
    .main_cont_wrap {
        margin-top: 2.9631vh !important;
    }
    .header_top {
        height: 8.6112vh !important;
    }
}