@charset "utf-8";

html,
body{
	margin:0px;
	padding:0px;
}



@font-face {
	font-family: 'Conv_PFDasGroteskPro-Reg';
	src: url('fonts/PFDasGroteskPro-Reg.eot');
	src: local('☺'), url('../fonts/PFDasGroteskPro-Reg.woff') format('woff'), url('../fonts/PFDasGroteskPro-Reg.ttf') format('truetype'), url('../fonts/PFDasGroteskPro-Reg.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	color: #004383;
}



@font-face {
	font-family: 'Conv_PFDasGroteskPro-Bold';
	src: url('fonts/PFDasGroteskPro-Bold.eot');
	src: local('☺'), url('../fonts/PFDasGroteskPro-Bold.woff') format('woff'), url('../fonts/PFDasGroteskPro-Bold.ttf') format('truetype'), url('../fonts/PFDasGroteskPro-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	color: #004383;
}

@font-face {
	font-family: 'Conv_PFDasGroteskPro-Light';
	src: url('fonts/PFDasGroteskPro-Light.eot');
	src: local('☺'), url('../fonts/PFDasGroteskPro-Light.woff') format('woff'), url('../fonts/PFDasGroteskPro-Light.ttf') format('truetype'), url('../fonts/PFDasGroteskPro-Light.svg') format('svg');
	font-weight: lighter;
	font-style: lighter;
	color: #004383;
}

@font-face {
    font-family: 'pf_das_grotesk_promedium';
    src: url('../fonts/pfdasgroteskpro-medium_2-webfont.woff2') format('woff2'),
         url('../fonts/pfdasgroteskpro-medium_2-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Conv_PFDasGroteskPro-Black';
	src: url('../fonts/PFDasGroteskPro-Black.eot');
	src: local('☺'), url('../fonts/PFDasGroteskPro-Black.woff') format('woff'), url('../fonts/PFDasGroteskPro-Black.ttf') format('truetype'), url('../fonts/PFDasGroteskPro-Black.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.germanos_B2U {
	min-width:1100px;
	font-family: 'pf_das_grotesk_promedium';
	font-size:20px;
	height:5106px;
	background:#022d5b url("../images/back_image.png") no-repeat center top ;
}

.germanos_B2U b{
	font-weight:normal;
	font-family: 'Conv_PFDasGroteskPro-Bold';


	
}

.germanos_B2U .holder{
	max-width:1012px;
	margin:0 auto 0 auto;
	padding: 0px 0px 0 0px;


}

.germanos_B2U .holder .B2U-image img{
	width:100%;
}



.germanos_B2U .holder .text1 {
	text-align: center;
	font-family: 'pf_das_grotesk_promedium';
	font-weight: normal; 
	font-size:26px;
	color: #fff;
	line-height:36px;
	padding: 47px 0px 0px 0px;

	
}

.b2u-programms {
	text-align:center;
	margin: 150px 0px 0px 0px;
	height:390px;
	
}

.b2u-programms .item{
width:1000px;
}

.b2u-programms .pro1 {
	display:inline-block;
	width:490px;
	padding: 20px 0px 0px 0px;
	text-decoration: none;
	vertical-align:top;
	
}

.b2u-programms .programm_subtitle {
	font-family: 'pf_das_grotesk_promedium';
	font-size:24px;
	color: #fff055;
	line-height:36px;
	
}

.b2u-programms .programm_title {
	font-family: 'Conv_PFDasGroteskPro-Black';
	font-size:44px;
	color: #fff;
	line-height:36px;
	padding: 5px 0px 0px 0px;
	
}

.b2u-programms .programm_text {
	font-family: 'Conv_PFDasGroteskPro-Light';
	font-size:20px;
	color: #fff;
	line-height:30px;
	padding: 40px 0px 0px 0px;
	width: 505px;
	height: 170px;
	text-align: center;	
}

.b2u-programms .programm_text b{
	font-family: 'pf_das_grotesk_promedium';
	font-weight:normal;
}

.b2u-programms .b2u-programms_cta {
	font-family: 'Conv_PFDasGroteskPro-Light';
	font-size:14px;
	color: #fff;
	text-align: center;
	margin: 10px 0px 0px 0px;
	display: inline-block;
	width: 190px;
	height: 76px;
	line-height:76px;
	background: url("../images/button.png") no-repeat center center;
	text-decoration:none;
	position:relative;
}

.b2u-programms .b2u-programms_cta::after {
	content:"";
	width: 190px;
	height: 76px;
	background: url("../images/button.png") no-repeat center center;
	position:absolute;
	top:0px;
	left:0px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	  filter: alpha(opacity=0);
	  opacity: 0;



	-webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}

.b2u-programms .b2u-programms_cta:hover::after {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	  filter: alpha(opacity=100);
	  opacity: 1;
}

.holder .content_1 {
	font-family: 'Conv_PFDasGroteskPro-Black';
	font-size:44px;
	color: #fff;
	line-height:50px;
	margin: 100px 0px 0px 0px;
	padding: 40px 0px 40px 0px;
	vertical-align: center;
	width: 1009px;
	border: 2px solid #fff055;
	text-align: center;
		
}

.holder .content_1.content_more {
	font-size:24px;
	line-height:32px;
	text-transform:uppercase;
	font-family: 'Conv_PFDasGroteskPro-Bold';
	background:#02254f;
	border-color:#fff;
	margin-top:150px;
}

.holder .content_1 a{
	color:#fff450;
	text-decoration:none;
	font-size:19px;
	font-family: 'pf_das_grotesk_promedium';
	margin:20px 0 0 0;
	display:inline-block;
}

.holder .text_2 {
	text-align: center;
	font-family: 'Conv_PFDasGroteskPro-Light';
	font-size:20px;
	color: #fff;
	padding: 70px 0px 60px 0px;
}


.offers {
	text-align:center;
	padding: 40px 0px 0px 0px;
	
}

.offers .Offer_1 {
	display:inline-block;
	padding: 20px 0px 0px 0px;
	text-decoration: none;
	vertical-align:top;
	
}


.offers .Offer_1 h4 {
	font-family: 'pf_das_grotesk_promedium';
	font-size:20px;
	color: #fff;
	line-height:30px;
	padding: 20px 0px 0px 0px;
	text-align: center;
	font-weight:normal;
	margin:0px;
}

.offers .Offer_1 .offerText {
	font-family: 'Conv_PFDasGroteskPro-Light';
	font-size:20px;
	color: #fff;
	text-align: center;
}

.offers .Offer_1 .offerText b{
	font-family: 'pf_das_grotesk_promedium';
	font-weight:normal;
}

.offers .Offer_1 .offerText .text-yellow{
	color:#fff450;
}

.offers .Offer_1 .offerText .text-yellow b{
	font-family: 'Conv_PFDasGroteskPro-Black';
}


.content_privilages{
	text-align:center;
	font-family: 'pf_das_grotesk_promedium';
	font-size:20px;
	color:#fff;
	padding:255px 0 0 0;
}

.content_privilages a{
	font-size:20px;
	color:#fff450;
}






















