<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#bg {
	z-index: 1200 !important;
}

.prul-hero {
	margin-top: 96px;
}

.prul-nav-list li {
	margin-bottom: 0;
}

.prul-modal-success {
	padding: 40px;
	border-radius: 10px;
}

.prul-modal-success-title {
	font-size: 64px;
	font-weight: 700;
	line-height: 1.1;
	margin-bottom: 15px;
}
.prul-modal-success-text {
	font-size: 16px;
	line-height: 1.3;
}


@media(max-width: 1024.98px) {
	.prul-hero {
		margin-top: 90px;
	}	
}

@media(max-width: 767.98px) {
	.prul-hero {
		margin-top: 84px;
	}	

	.prul-modal-success-title {
		font-size: 32px;
	}

}


#actionModal footer .btn {
	display: inline-flex;
}

.prul-section-image-alt img {
	max-width: none;
}

.prul-section-image-stats {
}

.prul-section-image-stats {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.prul-marquee-line img {
	max-width: none;
}


@media(max-width: 767.98px) {
	.prul-form input {
		font-size: 18px !important;
	}
}


.prul-section-rounded img {
	border-radius: 30px;
}

@media(max-width: 767.98px) {
	.prul-section-rounded img {
		border-radius: 16px;
	}	
}












@media(min-width: 1025px) {
	.prul-section-image-alt-1 img {
		bottom: -100px;
	}
}


@media (min-width: 1025px) and (max-width: 1560px) {
	.prul-hero {
		background-position: center left -88px;
		background-size: cover;
		background-image: url(../images/hero-bg-laptop-a.svg);
	}
	.prul-hero-inner {
		padding-bottom: 270px;
	}
	.prul-hero-title {
		font-size: 52px;
	}
	.prul-hero-content {
		max-width: 710px;
		padding-top: 60px;
	}

	.prul-hero-sub-title {
		font-size: 20px;
		margin-top: 30px;
	}

	.prul-hero-features {
		margin-top: 116px;
	}

	.prul-hero-features-item {
		font-size: 32px;
		gap: 16px;
	}

	.prul-hero-features-item &gt; img {
		width: 36px;
		height: 36px;
		object-fit: contain;
	}

	.page-prime-ultra .container {
		max-width: 1090px;
	}




	.page-prime-ultra .navigation__list {
		font-size: 13px;
	}
	.page-prime-ultra .logo__image {
		max-width: 130px;
	}
	.page-prime-ultra .header__logo:not(:last-child) {
		margin-right: 40px;
	}
	.page-prime-ultra .navigation__item:not(:last-child) {
		margin-right: 26px;
	}
	.page-prime-ultra .header__inner {
		--paddingY: 17px;
	}
	.page-prime-ultra .prul-hero {
		margin-top: 82px;
	}

	.prul-nav {
		font-size: 18px;
	}

	.prul-header-button .prul-button {
		font-size: 16px;
	}





	.prul-marquee-title {
		font-size: 17px;
	}

	.prul-section-title {
		font-size: 48px;
	}

	.prul-comparison-title {
		font-size: 32px;
	}

	.prul-section-sub-title {
		font-size: 20px;
	}

	#comparison .prul-section-title {
		font-size: 52px;
	}


	.prul-cards-title {
		font-size: 20px;
	}
	.prul-cases-item {
		padding: 24px;
	}


	.prul-icon-list-title {
		font-size: 20px;
	}

	.prul-feedback-title {
		font-size: 32px;
	}

	.prul-section-image-stats {
		max-width: 870px;
	}

	.prul-cases-country-name {
		font-size: 20px;
	}

	.prul-cases-employees {
		font-size: 13px;
	}

	.prul-cases-factors-label {
		font-size: 16px;
	}

	.prul-cases-result {
		font-size: 32px;
	}

	.prul-cases-item.prul-cases-item-button .prul-button {
		font-size: 17px;
	}

	.prul-cta-title {
		font-size: 32px;
	}

	.prul-cta-sub-title {
		font-size: 13px;
	}

	.prul-reviews-name {
		font-size: 20px;
	}
	.prul-reviews-meta {
		font-size: 13px;
	}

	.prul-reviews-image img {
		width: 64px;
		height: 64px;
	}

	.prul-section .accordion-title {
		font-size: 20px;
	}

	.prul-cta-title.prul-cta-title-alt {
		font-size: 48px;
	}

	.prul-cases-result {
		margin-top: 50px;
	}


	.prul-section-col-align-right .prul-section-title {
		max-width: 434px;
		margin-left: auto;
	}


	.prul-section-image-alt.alt-left img:not(.alt-left-extra-image) {
		max-width: 830px !important;
	}
	.prul-section-image-alt.alt-left img.alt-left-extra-image {
		max-width: 386px !important;
		bottom: -120px;
	}




	.prul-section-image-alt-1 img {
		bottom: -176px;
	}

	.prul-section-alt {
		padding-bottom: 140px;

	}

}








@media(min-width: 768px) {
	.prul-section-col-align-right .prul-section-title {
		text-align: right;
	}
	.prul-section-col-align-right .prul-icon-list {
		margin-right: 0;
		margin-left: auto;
		text-align: right;
	}
	.prul-section-col-align-right .prul-icon-list-header {
		flex-direction: row-reverse;
	}
}

@media(max-width: 767.98px) {
	.prul-section-col-align-right .prul-section-title {
		text-align: left;
	}
}
</pre></body></html>