.logo-area a img {
	width: 180px;
}

.butonsolicita-oferta {
	    text-align: center;
    display: inline-block;
}

.contact-form .single-input-area select {
	padding-left:35px;
}

.rts-service-area-style-4 i {
	    font-size: 3em;
    color: #614ce1;
}

.linie {
border-right: 1px solid var(--color-border-2);
}

.textmaimic {
	font-size:72px !important;
}

.fontmaimare {
	font-size:40px !important;
}

.iconiterefacute {
	  background-color: #614ce1;
    padding: 30px 35px;
    color: #fff;
    border-radius: 60px;
    font-size: 40px;
}

.gapmic {
	padding: 30px 0;
}

.date-input-wrapper {
    display: flex;
    align-items: center;
    gap: 12px;
    width: 100%;
}

.date-input-wrapper input {
    flex: 1;
    min-width: 0;
}

.date-picker-button {
    border: 0;
    background: transparent;
    font-weight: 500;
    white-space: nowrap;
        position: absolute;
    text-align: right;
        padding-right: 10% !important;
    font-size: 17px;
}


@media screen and (max-width: 768px) {
    .banner-one-right-content-with-img .img-1, .banner-one-right-content-with-img .img-2 {
        max-width: 40%;
    }

    .mobilecenter {
        text-align: center;
    }

    .banner-one-content-left .button-banner-one-wrapper {
                justify-content: center;
        align-items: center;
    }

    .rts-banner-area-two {
        height: auto;
    }

    .button-text-bottom-area-pricing {
        margin-top:20px;
    }

    .copyright-area-start ul {
        display: block;
    }

    .logo-area a img {
        width: 140px;
    }

    .spatiuvazut {
        margin-top: 20px;
    }

    .textmaimic {
        font-size:40px !important;
    }

    .mfp-image-holder .mfp-content {
        width: 100%;
    }

    .date-picker-button {
        padding-right: 15% !important;
    font-size: 13px;
    }
}