*{
padding: 0;
margin: 0;
text-decoration: none;
font-family: 'Roboto', sans-serif;
}
.wrapper{
width: 100%;
} 

.menu-mob{display: none;}
.responsive-menu{
display: none;
width: 100%;
}
.responsive-menu:hover {
color: #fff;
text-decoration: none;
}

/*Header*/
/* .header-wrapper{
width: 100%;
background-color: rgba(255, 255, 255, 0.7);;
position: fixed;
top: 0;
z-index: 999999;
padding: 10px 0;
}
header{
width: 95%;
margin:0 auto;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: block;
font-size: 30px;
font-weight: 600;
color: #52852C;
text-transform: uppercase;
}
nav{
width: 50%;
}
nav ul{
display: flex;
justify-content: flex-end;
width: 100%;
list-style-type: none;
}
nav li{
margin-left: 5%;
}
nav a{
color: #1a171c;
font-size: 24px;
display: inline-block;
}
nav a:hover{
color: #CC263D;
}
.nav-active{
color: #CC263D !important;
}
.menu-mob{display: none;}
.languages a {
color: #52852C; 
}
.languages {
margin-left: 2%;
} */
/*Header*/
/*Main section*/
.first-wrapper{
width: 100%;
position: relative;
top: 0;
height:940px;
}
.bg-img > img{
width: 100%;
height:940px;
}
.first-text{
position: absolute;
width: 46%;
top: 55px;
right: 5%;
}
.first-text > h1{
font-size: 52px;
}
.first-text > p{
font-size: 20px;
margin-bottom: 15px;
}
.kapsule{
font-size: 30px !important;
}
.beta-wrapper{
width: 90%;
margin: 0 auto;
display: flex;
flex-wrap: wrap-reverse;
margin-top: 25px;
}
.beta-left{
width: 100%;
}
.beta-left p{
margin-top: 15px;
margin-bottom: 15px;
font-weight: 500;
}
.beta-left h2{
margin-bottom: 15px;
}
.beta-left h2 a{
color: #fff;
}
.beta-right{
width: 40%;
text-align: right;
display: flex;
justify-content: center;
align-items: center;
}
.beta-right > img{
width: 40%;
min-width: 150px;
}
.free-advice{
width: 100%;
color: #fff;
background-color: #A60000;
text-align: center;
padding: 10px 0;
}
.liki-wrapper{
width: 90%;
margin: 25px auto 0;
padding-bottom: 25px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.liki-wrapper.liki-next{
flex-wrap: wrap-reverse;
}
.img-center {
margin: 10px auto;
}
.liki-left{
width: 40%;
text-align: center;
}
.liki-left > img{
width: 210px;
}
.liki-right{
width: 55%;
}
.liki-right > h2{
margin-bottom: 15px;
}
.liki-right > p{
margin-bottom: 15px;
}
.bg-line-left{
width: 60%;
background-color: #A60000;
height: 5px;
}
.bg-line-right{
width: 60%;
background-color: #A60000;
height: 5px;
position: relative;
left: 40%;
}
.form-wrapper{
width: 90%;
margin: 25px auto 0;
padding-bottom: 25px;
display: flex;
flex-wrap: wrap;
}
.form-left{
width: 45%;
}
.form-right{
width: 100%;
text-align: center;
margin: 25px auto;
padding: 20px;
position: relative;
}
.form-right::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 5px;
    background: rgba(237,35,11,1);
}
.form-right::after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    height: 5px;
    background: rgba(237,35,11,1);
}
.bot{
color: #fff !important;
background-color: #08643C;
display: block;
margin: 10px auto;
padding: 10px;
width: 200px;
text-transform: uppercase;
}
.form-right *{
margin-bottom: 15px;
}
.form-right > h3{
font-size: 18px;
font-weight: normal;
}
.form-right > a{
color: #fff;
font-size: 18px;
padding: 15px 50px;
background: #a60000; /* Old browsers */
background: -moz-linear-gradient(left,  #a60000 0%, #a60000 22%, #a60000 26%, #a60000 26%, #a60000 29%, #da1200 100%, #da1200 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #a60000 0%,#a60000 22%,#a60000 26%,#a60000 26%,#a60000 29%,#da1200 100%,#da1200 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #a60000 0%,#a60000 22%,#a60000 26%,#a60000 26%,#a60000 29%,#da1200 100%,#da1200 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a60000', endColorstr='#da1200',GradientType=1 ); /* IE6-9 */
border-radius: 50px;
width: 200px;
margin: 25px auto 2px;
display: block;
}
.contact-wrapper{
width: 95%;
margin: 75px auto 0;
}
.contact-wrapper > h1{
margin-bottom: 25px;
}
.contact{
width: 100%;
display: flex;
justify-content: space-between;
flex-wrap: wrap-reverse;
}
.contact-left{
width: 47%;
}
.contact-right{
width: 47%;
}
.contact-right *{
margin-bottom: 15px;
}
.contact-right a{
color: #000;
}
/*Main section*/
/*footer*/
/*NEWS*/
.news-wrapper{
width: 100%;
}
.news-main{
width: 90%;
padding: 5%;
}
.article{
width: 100%;
display: flex;
flex-wrap: wrap;
margin-bottom: 5vh;
}
.article-left{
width: 40%;
max-width: 400px;
}
.article-left > img{
width: 100%;
min-width: 250px;
height: 40vh;
}
.article-right{
width: 55%;
padding-left: 5%;
color: #000;
}
.article-right > a{
color: #fff;
background: #a60000; /* Old browsers */
background: -moz-linear-gradient(left,  #a60000 0%, #a60000 22%, #a60000 26%, #a60000 26%, #a60000 29%, #da1200 100%, #da1200 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #a60000 0%,#a60000 22%,#a60000 26%,#a60000 26%,#a60000 29%,#da1200 100%,#da1200 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #a60000 0%,#a60000 22%,#a60000 26%,#a60000 26%,#a60000 29%,#da1200 100%,#da1200 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a60000', endColorstr='#da1200',GradientType=1 ); /* IE6-9 */
margin: 5vh 0;
display: block;
padding: 10px 25px;
width: 100px;
text-align: center;
border-radius: 50px;
}
.article-right > a:hover{
font-weight: 700;
}
.article-date{
margin: 2vh 0;
}
.article-wrapper{
width: 80%;
padding:10px 10%;
margin-top: 82px;
text-align: left;
}
.article-wrapper > h1{
color: #fb4545;
}
.article-wrapper > img{
width: 200px;
float: left;
margin: 0 50px 40px 0;
}
.article-wrapper > p{
color: #000;
margin-bottom: 5vh;
}
.back{
color: #fff;
background-color: rgba(255, 255, 255, 0.5);
border-radius: 0 10px 10px 0;
padding: 10px 20px;
}
.news-main > h1{
margin-bottom: 20px;
}
.article{
width: 100%;
margin: 0 auto;
}
.article > *{
margin-bottom: 15px;
}
.article > img{
display: block;
width: 100%;
}
/*NEWS*/
/* .footer-wrapper{
width: 100%;
background-image: url(../images/footer-bg.png);
background-size: 100% 100%;
background-repeat: no-repeat;
padding: 50px 0 25px;
}
footer{
width: 90%;
margin: 50px auto 0;
padding: 2%;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center
}
footer a{
font-size: 24px;
color: #fff;
}
.footer-right > a{
margin-left: 10px;
}
.numb > a{color: #000;}
.numb-mobile > a{color: #000;}
.footer-right > a:hover{
color: #08643C;
}
.copy-right{
width: 100%;
text-align: center;
}
.copy-right a{color: #fff;} */
/*footer*/
.beta-mobile{display: none;}
.numb-mobile{display: none;}
.contact-right > h2 br{display: none;} 
@media screen and (max-width: 1470px) {
.first-text > h1{font-size: 36px;}
.kapsule{font-size: 24px!important;}
.beta-left h2{font-size: 24px;}
.bg-img > img{height: 940px;}
.first-wrapper{height: 683px;}
.first-text{right: 0; width: 60%;}
.form-right-2{margin-top: 170px;}
}
@media screen and (max-width: 1300px) {
.first-text > h1{font-size: 36px;}
.kapsule{font-size: 24px!important;}
.beta-left h2{font-size: 24px;}
.bg-img > img{height: 885px;}
.first-wrapper{height: 725px;}
.first-text{right: 0; width: 60%;}
.form-right-2{margin-top: 150px;}
}
@media screen and (max-width: 1100px){

          .menu {
              display: none;
              position: absolute;
			  top: 57px;
              right: 0;
			  width: 300px;
			  background-color: rgba(0, 0, 0, 0.7);
          }
	.menu li{padding-bottom: 10px; text-align: center;}
	
	.menu li a{color: #fff;}
	
	.menu li a:hover{color: #CC263D;}

          .responsive-menu {
              display: block;
			  color: #CC263D;
          }
	
	.responsive-menu:hover{color: #CC263D;}
	
	nav{width: 21px;}
}
@media screen and (max-width: 1024px){
.desktopMenu{display: none;}
.menu-mob{display: block;}
.burger {
height: 30px;
width: 30px;
display: flex;
align-items: center;
}
.form-right-2{margin-top: 0px;}
.burger:hover {
cursor: pointer;
}
.burger > span {
content: '';
width: 30px;
height: 4px;
border-radius: 2px;
background: #CC263D;
position: absolute;
transition: all 1s ease;
}
.burger > span:before,
.burger > span:after {
content: '';
width: 30px;
height: 4px;
top: -10px;
border-radius: 2px;
background: #CC263D;
position: absolute;
transition: all .6s ease;
}
.burger > span:after {
top: 10px;
}
.burger_opened > span:before,
.burger_opened > span:after {
content: '';
width: 30px;
height: 4px;
top: 0px;
border-radius: 2px;
background: #CC263D;
position: absolute;
transform: rotate(90deg);
}
.burger_opened > span {
transform: rotate(-45deg);
}
.menu-opener ul{
position: fixed;
font-size: 20px;
right: -100%;
top: 57px;
padding: 10px;
color: white;
background-color: rgba(0, 0, 0, 0.7);
transition: all 1s ease;
list-style-type: none;
}
.menu-opener > ul > li {
margin: 10px;
}
.menu-opener > ul > li > a{
color:  #fff;
}
.menu-opener > ul > li > a:hover{
color:  #CC263D !important;
}
.menu-opener .languages a {
color: #52852C; 
}
.active {
top: 57px !important;
right: 0 !important;
width: 100%;
text-align: center;
}
.beta-left{display: none;}
.beta-mobile{display: block;}
.bg-img > img{height: auto;}
.first-wrapper{height: auto;}
.first-text{top: calc( 50% - 40px);}
.kapsule{font-size: 20px!important;}
.beta-mobile{width: 90%; margin: 25px auto 0;}
}
@media screen and (max-width: 768px) {
.first-text > h1{font-size: 24px;}
.liki-left{width:100%;}
.liki-right{width:100%;}
.form-left{width: 100%;}
.form-right{width: 100%;}
.fotter-left{width: 100%; text-align: center; margin-bottom: 15px;}
.fotter-center{width: 100%; text-align: center; margin-bottom: 15px;}
/* .footer-right{width: 100%; text-align: center; margin-bottom: 15px;} */
.contact-left{width: 100%;}
.contact-right{width: 100%;}
.article-left{width: 100%; max-width: 800px;}
.article-right{width: 100%; padding-left: 0; margin-top: 15px;}
.news-main{margin-top: 30px;}
.article-left > img{height: auto;}
.article-wrapper{padding: 10px 2.5%; width: 95%;}
/* .footer-wrapper {padding-bottom: 0;} */
/* footer{padding-bottom: 0; padding-top: 50px;} */
}
@media screen and (max-width: 650px){
.img-center {width: 100%;}
.first-text{width: 64%;}
.first-text > p{font-size: 16px;}
.beta-left h2{font-size: 20px;}
.liki-right > h2{font-size: 20px;}
.form-right > h3{font-size: 20px;}
}
@media screen and (max-width: 480px) {
p{ text-align: justify; text-justify: inter-word;}
.first-text{width: 100%; text-align: center;}
.fotter-left{width: 100%; text-align: center; margin-bottom: 15px;}
/* .footer-right{width: 100%; text-align: center;} */
.numb{display: none;}
.numb-mobile{display: block;}
.form-right > a{padding: 15px 0;}
.contact-right > h2 br{display: block;} 
.copyright{ text-align: center;}
}

      /* COOKIES FIRST */
	  .cookies_wrap {
		position: fixed; 
		bottom: 0; 
		left: 0; 
		right: 0; 
		margin: 0 auto; 
		background-color: rgba(0, 0, 0, 0.85); 
		padding: 26px; 
		color: #fff; 
		font-size: 12px; 
		line-height: 18px; 
		text-align: center; 
		z-index: 99999; 
		width: 100%;
	}
	.cookies_wrap p { 
		margin: 0; 
		font-size: 14px; 
		color: #fff; 
	}
	.cookies_wrap .cookies_wrap_outer { 
		display: inline-block; 
		width: 960px; 
	}
	.cookies_wrap .cookies_wrap_text, 
	.cookies_wrap_btns { 
		display: inline-block; 
		vertical-align: middle; 
	}
	.cookies_wrap .cookies_wrap_text { 
		width: 60%; 
		margin-right: 20px; 
		text-align: left; 
	}
	.cookies_wrap .cookies_wrap_text a { 
		font-weight: 700; 
		color: #fff !important; 
	}
	.cookies_wrap .cookies_wrap_btns { 
		text-align: right; 
	}
	.cookies_wrap .cookie_btn { 
		padding: 10px 28px; 
		margin: 0 5px; 
		min-width: 134px; 
		text-align: center; 
		display: inline-block; 
		text-transform: uppercase; 
		font-weight: bold; 
		-webkit-transition: all 0.4s; 
		-moz-transition: all 0.4s; 
		-o-transition: all 0.4s; 
		transition: all 0.4s; 
		border-radius: 7px;
	}
	.cookies_wrap .cookie_btn:hover { 
		text-decoration: none; 
	}
	.cookies_wrap .cookie_btn_default { 
		color: #fff !important; 
		background-color: #026ec1; 
	}
	.cookies_wrap .cookie_btn_default:hover { 
		background-color: #FF0000; 
		color: #fff !important; 
	}
	.cookies_wrap .cookie_btn_close { 
		display: inline-block; 
		position: absolute; 
		top: 10px; 
		right: 10px; 
		text-transform: uppercase; 
		color: #fff; 
		height: 20px; 
		width: 20px; 
		border-radius: 50%; 
		background-color: #fff; 
		text-decoration: none; 
	}
	.cookies_wrap .cookie_btn_close:after { 
		content: "x"; 
		font-size: 12px; 
		font-weight: bold; 
		color: #591f80; 
		position: absolute; 
		top: 50%; 
		left: 50px; 
		-webkit-transform: translate(-50%, -50%); 
		-ms-transform: translate(-50%, -50%); 
		-o-transform: translate(-50%, -50%); 
		transform: translate(-50%, -50%); 
	}
	.cookies_wrap .cookie_btn_close:hover { 
		text-decoration: none; 
		color: #fff; 
	}
	
	/* RESPONSIVE */
	@media (max-width: 768px) {
		.cookies_wrap .cookies_wrap_text, 
		.cookies_wrap_btns { 
			display: block; 
			text-align: center !important; 
			width: 100%; 
		}
		.cookies_wrap_btns { 
			margin-top: 10px;
		}
	}
	@media (max-width: 992px) {
		.cookies_wrap .cookies_wrap_outer { 
			width: 100%; 
		}
	}
	
	
	.beta-left h2,
.free-advice h2 {
	margin-bottom: 2px;
	font-family: 'Helvetica';
	font-size: 42px;
}


.beta-left h2 a,
.beta-left h3 a,
.free-advice a {

	color: #fff;

}

.free-advice h3 {
	text-align: center;
	font-size: 28px;
	font-weight: 500;
	margin-bottom: 3px;
}

.free-advice .phone-number {
	font-size: 28px;
}


.free-advice {

	width: 100%;

	color: #fff;

	background-color: #ed230b;

	text-align: center;

	padding: 30px 0;

}

@media screen and (max-width: 1560px) {

	.beta-left h2,
	.free-advice h2 {
		font-size: 36px;
	}

	.free-advice h3 {
		font-size: 21px;
	}

	.free-advice .phone-number {
		font-size: 18px;
	}

	.beta-left h2,
	.free-advice h2 {
		margin-bottom: 2px;
	}
}

@media screen and (max-width: 1024px) {

	.beta-left h2,
	.free-advice h2 {
		margin-bottom: 2px;
	}

}


@media screen and (max-width: 650px) {


	.beta-left h2,
	.free-advice h2 {
		font-size: 32px;
	}

}