<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(max-width: 1200px){

	#section0  header .logo .lang {
		position: absolute;
		bottom: 6px;
		right: -15px;
	}
	
	#section0 header .email-submit a {
		padding: 10px 5px;
		font-size: 16px;
	}
	
	#section0 header .top-contacts a {
		font-size: 30px;
	}
	
	#section0 header .top-contacts {
		font-size: 18px;
	}

}

@media(max-width: 1080px){
	
	#section0 .headings {
		padding-bottom: 10px;
	}
  
	#section0 .headings h3 {
		font-size: 26px;
	}
	
	#section0 .headings h2 {
		font-size: 52px;
	}
	
	#section0 .price {
		line-height: 35px;
		font-size: 30px;
	}
	
	#section0 .price span {
		font-size: 65px;
	}
	
	.form {
		max-width: 260px;
	}
	
	.form h5 {
		font-size: 18px;
		line-height: 24px;
	}
	
	#section0 .form input[type="text"] {
		padding: 10px 15px;
		font-size: 14px;
	}
	
	.form .btn {
		font-size: 18px;
		padding: 10px 15px;
	}
  
}

@media(max-width: 970px){

	header.clone {
		top: -245px;
	}

	#section0 .logo img  {
		margin: 0 auto;
	}
	
	#section0  header .logo .lang {
		position: absolute;
		bottom: 6px;
		right: 13px;
	}
	
	#section0 header .top-contacts {
		font-size: 20px;
		margin-top: 0;
		text-align: center;
	}
	
	#section0 header .email-submit {
		margin-top: 20px;
	}
	
	header .top-menu li a {
		font-size: 16px;
	}
	
	#section0 .headings h3 {
		margin: 5px 0;
	}
	
	#section0 .headings h2  {
		margin: 10px 0;
	}
	
	.form {
		display: none;
	}
	
	#section0  .price {
		
		top: 0;
		left: 50%!important;
		margin-left: -75px;
	}

}

@media(max-width: 780px){


	#section0 header.clone .email-submit {
		display: none;
	}
		
	header.clone .top-menu {
		display: none;
	}
	
	#section0 .logo img  {
		height: 60px;
	}
	
	#section0 header .top-contacts a {
		font-size: 22px;
	}
	
	#section0 header .top-contacts {
		font-size: 14px;
	}
	
	#section0 header .email-submit a {
		display: none;
		font-size: 14px;
		margin-bottom: 5px;
	}
	
	#section0 .headings {
		text-align: center;
	}
	
	#section0 .headings h3 {
		font-size: 20px;
	}
	
	#section0 .headings h2 {
		font-size: 34px;
	}
	
	#section0 .headings ul li {
		font-size: 15px;
	}
	
	#section0 .price {
		line-height: 24px;
		font-size: 20px;
		text-align: center;
	}
	
	#section0 .price span {
		font-size: 34px;
	}

	#section1 .text-about h2, #section2  h2, #section3  h2, #section4  h2, #section5  h2, #section6  h2 {
		font-size: 30px;
	}
	
	#section1, #section2, #section3, #section4, #section5 {
		padding: 50px 0;
	}
	
	#section6 {
		text-align: center;
	}
	
	#section6 .bottom-contacts .call-us ul, #section6 .bottom-contacts .address ul, #section6 .bottom-contacts .details ul  {
		background: none;
		padding: 0
	}
	
	.call-widget {
		
		bottom: 70px;
		left: 50%;
		margin-left: -35px;
		width: 70px;
		height: 70px;
		border-radius: 50%;
		}
	
	


}


@media(max-width: 468px){
	
	
	#section0 header .email-submit, #section0 header .top-contacts {
		margin-top: 10px;
	}
	
	.success {
		width: 300px;
		margin-left: -150px;
	}
	
	#section0  header .logo .lang {
		position: absolute;
		top: -15px!important;
		right:0;
		width: 100%;
		text-align: center;
		
	}
	
	#section0 header .top-contacts a {
		font-size: 26px;
	}
	
	#section0 .headings {
		padding-top: 185px;
	}
	
	#section0 .headings h2 {
		line-height: 40px;
	}
	
	#section0 .headings h2 span {
		font-size: 32px;
	}
	
	#section0 .headings h2 {
		font-size: 22px;
	}
	
	#section0 .headings ul li {
		font-size: 12px;
	}
	
	#section3 .benefit-text p {
		display: none;
	}
	
	.arrow {
		bottom: -65px;
	}
	
	.top-menu {
		display: none;
	}
	
	#section7 .akcija h3 {
		font-size: 24px;
	}
	
	#section7 .akcija h4 {
		font-size: 26px;
	}
	
	#section1 .text-about .why h6 {
		font-size: 20px;
	}
	
	#section1 h4, #section7 h4, #section3 h4, #section5 h4 {
		font-size: 20px;
	}
	
	#section2 .montage p, #section4 h4 {
		font-size: 22px;
	}

}
</pre></body></html>