#window span {
color: #fff;
position: relative;
font-size: 1.5rem;
}

.form-modal .modal-content.window::before {
    left: -30px !important;
    top: -30px !important;
    right: -30px !important;
    bottom: 0px !important;
}

.page-section-home-rates .rates-wrapper {
margin-top: 86px;
transform: translateX(80px) !important;
}
@media (max-width: 992px) {
.page-section-home-rates .rates-wrapper {
    transform: translateX(40px) !important
    
}
.rate-tmb-2 {
    /* transform: rotate(-16.91deg) translateX(139px) translateY(19px) !important; */
}
}
@media (max-width: 767px) {
.page-section-home-rates .rates-wrapper {
    transform: translateX(40px) translateY(100px) !important;
    margin-top: -86px !important;
}
.rate-tmb-2 {
    /* transform: rotate(-16.91deg) translateY(69px) !important; */
}
}
@media (max-width: 542px) {
.page-section-home-rates .rates-wrapper {
    transform: translateX(20px) translateY(100px) !important;
    margin-top: -156px !important;
}

}

.insta-subscribe-btn {
	display: flex;
	align-items: center;
}

@media (max-width: 500px) {
	.insta-subscribe-btn p {font-size: 20px;}
}

.insta-subscribe-btn:before {
	position: static;
	transform: unset;
	display: block;
	margin-right: 10px;
}
.rates:after {
    top: 100%;
}

li.blue-color {
	color: #00acdd;
}

.rates__text_item:first-child {
	width: 100%;
}
@media (max-width: 768px) {
.rates__price { padding-top: 0;}
.rates__price_item { text-align: center; }
.rates-button .btn, .zones-wrapper .btn, .page-section-home-rates .section-header, .page-header__desc {
	z-index: 2;
	position: relative;
}
.rates-wrapper .col:first-child {
   display: none;
}
}

.zones__card_title {
    text-align: left;
}