
		.ossz_cont_wrapp .cont_center{
			z-index:10;
			position:absolute;
			left:50%;
			top:50%;
			transform:translate(-50%,-50%);
			-webkit-transform:translate(-50%,-50%); 
		}
		.ossz_wrapp{
			font-size:0px;
		}
		.ossz_cont.col-4{
			width:calc(100% / 4);
		}
		.ossz_cont.col-3{
			width:calc(100% / 3);
		}
		.ossz_cont.col-2{
			width:calc(100% / 2);
		}
		.ossz_cont.col-1{
			width:100%;
		}
		.ossz_cont.col-5{
			width:calc(100% / 5);
		}
		.ossz_cont.col-6{
			width:calc(100% / 6);
		}
		.ossz_cont{
			display:inline-block;
			vertical-align:top;
		}
		.ossz_cont .ossz_cont_wrapp{
			display:grid;
			align-items:center;
			width:100%;
			position:relative;
			overflow:hidden;
		}
		.ossz_wrapp{
			text-align:center;
		}
		.ossz_img_cont{
			position:relative;
			overflow:hidden;
			display:block;
		}
		.ossz_cont.align-0 .ossz_img_cont img{
			
		}
		.ossz_cont.align-2 .ossz_img_cont img, .ossz_cont.align-1 .ossz_img_cont img {
			
		}
		.ossz_cont .ossz_gomb{
			display:table;
		}
		.ossz_cont .ossz_title{
			display:block;
			width:100%;
			position:relative;
			overflow:hidden;
		}
		.ossz_cont .ossz_text{
			display:block;
			width:100%;
			position:relative;
			overflow:hidden;
		}
		.ossz_cont.align-2 .kep_align{
			float:right;
		}
		.ossz_cont.align-1 .kep_align{
			float:left;
		}
		.ossz_cont.align-2 .cont_align{
			float:left;
		}
		.ossz_cont.align-1 .cont_align{
			float:right;
			width: -webkit-fill-available;
		}
		.ossz_wrapp{
			position:relative;
			overflow:hidden;
		}
		.ossz_cont.align-0.col-1 .kep_center .ossz_img_cont img{
			width:100%;
		}
	
			.ossz_cont.ossz-12{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-12{
				padding:40px 30px 20px 30px;
				background:#ffffff;
				border: 1px solid #ece5d9;
				border-radius:10px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-12 .ossz_cont_wrapp{
				padding:50px 50px 40px 50px;
				background:#9e6b44;
				border: 1px solid #9e6b44;
				border-radius:5px;
			}
			.ossz_cont.align-1.ossz-12 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-12 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-12 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-12 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-12 .kep_align, .ossz_cont.align-1.ossz-12 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 30;
				border-radius: 5px;
				border: 0px solid #ece5d9;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-12 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-12 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-12 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-12 .kep_align{
				
			}
			.ossz_cont.ossz-12 .ossz_title{
				font-size: 24px;
				font-weight: 600;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:24px;
			}
			.ossz_cont.ossz-12 .ossz_text{
				font-size: 14px;
				font-weight: 400;
				color: #ffffff;
				line-height: 20px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 30px;
				text-align: center; 
				max-height:40px;
			}
			.ossz_cont.ossz-12 .ossz_gomb{
				padding: 0px 20px;
				height: 50px;
				line-height: 50px;
				color: #f29025;
				background: #ffffff;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-12 .ossz_gomb:before{
				color:#9e6b44;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-12 a.ossz_cont_wrapp:hover{
				background:#9e6b44;
			}
			.ossz_cont.ossz-12 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #9e6b44;
			}
			.ossz_cont.ossz-12 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffffff;
			}
			.ossz_cont.ossz-12 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffffff;
			}
			.ossz_cont.ossz-12 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#f29025;
			}
		
			.ossz_cont.ossz-8{
				padding: 0px 5px;
				margin-bottom: 10px;
			}
			.ossz_wrapp.ossz-8{
				padding:40px 40px 30px 40px;
				background:#ece5d9;
				border: 1px solid #cabfad;
				border-radius:10px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-8 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ffffff;
				border: 2px solid #ffffff;
				border-radius:7px;
			}
			.ossz_cont.align-1.ossz-8 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-8 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 160px auto;
			}
			.ossz_cont.ossz-8 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-8 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-8 .kep_align, .ossz_cont.align-1.ossz-8 .kep_align{
				width:160px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 8px;
				border: 0px solid #ffffff;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-8 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-8 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-8 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-8 .kep_align{
				
			}
			.ossz_cont.ossz-8 .ossz_title{
				font-size: 18px;
				font-weight: 600;
				color: #f29025;
				line-height: 60px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:60px;
			}
			.ossz_cont.ossz-8 .ossz_text{
				font-size: 13px;
				font-weight: 600;
				color: #4e4e4e;
				line-height: 18px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:54px;
			}
			.ossz_cont.ossz-8 .ossz_gomb{
				padding: 0px 20px;
				height: 40px;
				line-height: 40px;
				color: #ffffff;
				background: #08b956;
				font-weight: 600;
				font-style: normal;
				font-size: 12px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-8 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-8 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-8 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ffffff;
			}
			.ossz_cont.ossz-8 a.ossz_cont_wrapp:hover .ossz_title{
				color: #f29025;
			}
			.ossz_cont.ossz-8 a.ossz_cont_wrapp:hover .ossz_text{
				color: #4e4e4e;
			}
			.ossz_cont.ossz-8 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#04a049;
			}
		
			.ossz_cont.ossz-11{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-11{
				padding:30px 20px 10px 20px;
				background:#ece5d9;
				border: 2px solid #ece5d9;
				border-radius:10px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-11 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ffffff;
				border: 2px solid #ece5d9;
				border-radius:5px;
			}
			.ossz_cont.align-1.ossz-11 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-11 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-11 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-11 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-11 .kep_align, .ossz_cont.align-1.ossz-11 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 5px;
				border: 2px solid #ffffff;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-11 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-11 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-11 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-11 .kep_align{
				
			}
			.ossz_cont.ossz-11 .ossz_title{
				font-size: 14px;
				font-weight: 600;
				color: #f29025;
				line-height: 20px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:40px;
			}
			.ossz_cont.ossz-11 .ossz_text{
				font-size: 12px;
				font-weight: 400;
				color: #4e4e4e;
				line-height: 20px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:40px;
			}
			.ossz_cont.ossz-11 .ossz_gomb{
				padding: 0px 20px;
				height: 40px;
				line-height: 40px;
				color: #ffffff;
				background: #f29025;
				font-weight: 700;
				font-style: normal;
				font-size: 12px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-11 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 12px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-11 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-11 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 2px solid #ffffff;
			}
			.ossz_cont.ossz-11 a.ossz_cont_wrapp:hover .ossz_title{
				color: #f29025;
			}
			.ossz_cont.ossz-11 a.ossz_cont_wrapp:hover .ossz_text{
				color: #4e4e4e;
			}
			.ossz_cont.ossz-11 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#4e4e4e;
			}
		
			.ossz_cont.ossz-13{
				padding: 0px 15px;
				margin-bottom: 30px;
			}
			.ossz_wrapp.ossz-13{
				padding:40px 20px 10px 20px;
				background:#ece5d9;
				border: 2px solid #ece5d9;
				border-radius:18px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-13 .ossz_cont_wrapp{
				padding:20px 20px 20px 20px;
				background:#ffffff;
				border: 2px solid #ece5d9;
				border-radius:15px;
			}
			.ossz_cont.align-1.ossz-13 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-13 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 210px auto;
			}
			.ossz_cont.ossz-13 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-13 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-13 .kep_align, .ossz_cont.align-1.ossz-13 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 0px 10px 0px 0px;
				border-radius: 0px;
				border: 0px solid #ffffff;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-13 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-13 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-13 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-13 .kep_align{
				
			}
			.ossz_cont.ossz-13 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #9e6b44;
				line-height: 28px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:28px;
			}
			.ossz_cont.ossz-13 .ossz_text{
				font-size: 13px;
				font-weight: 400;
				color: #9e6b44;
				line-height: 20px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: left; 
				max-height:60px;
			}
			.ossz_cont.ossz-13 .ossz_gomb{
				padding: 0px 20px;
				height: 36px;
				line-height: 36px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 14px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-13 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-13 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-13 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ffffff;
			}
			.ossz_cont.ossz-13 a.ossz_cont_wrapp:hover .ossz_title{
				color: #f25a25;
			}
			.ossz_cont.ossz-13 a.ossz_cont_wrapp:hover .ossz_text{
				color: #9e6b44;
			}
			.ossz_cont.ossz-13 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#f25a25;
			}
		
			.ossz_cont.ossz-14{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-14{
				padding:30px 0px 20px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 30px;
			}
			.ossz_cont.ossz-14 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-14 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-14 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-14 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-14 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-14 .kep_align, .ossz_cont.align-1.ossz-14 .kep_align{
				width:200px;
				height:120px;
				position:relative;
				margin: 20;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-14 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-14 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-14 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-14 .kep_align{
				
			}
			.ossz_cont.ossz-14 .ossz_title{
				font-size: 16px;
				font-weight: 600;
				color: #9e6b44;
				line-height: 22px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:44px;
			}
			.ossz_cont.ossz-14 .ossz_text{
				font-size: 14px;
				font-weight: 400;
				color: #9e6b44;
				line-height: 20px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:20px;
			}
			.ossz_cont.ossz-14 .ossz_gomb{
				padding: 0px 20px;
				height: 40px;
				line-height: 40px;
				color: #ffffff;
				background: #04a049;
				font-weight: 600;
				font-style: normal;
				font-size: 12px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-14 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-14 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-14 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #9e6b44;
			}
			.ossz_cont.ossz-14 a.ossz_cont_wrapp:hover .ossz_title{
				color: #9e6b44;
			}
			.ossz_cont.ossz-14 a.ossz_cont_wrapp:hover .ossz_text{
				color: #9e6b44;
			}
			.ossz_cont.ossz-14 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#f29025;
			}
		
			.ossz_cont.ossz-15{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-15{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #cabfad;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-15 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ece5d9;
				border: 0px solid #ff9900;
				border-radius:8px;
			}
			.ossz_cont.align-1.ossz-15 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-15 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-15 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-15 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-15 .kep_align, .ossz_cont.align-1.ossz-15 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 20;
				border-radius: 5px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-15 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-15 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-15 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-15 .kep_align{
				
			}
			.ossz_cont.ossz-15 .ossz_title{
				font-size: 22px;
				font-weight: 600;
				color: #f29025;
				line-height: 26px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:26px;
			}
			.ossz_cont.ossz-15 .ossz_text{
				font-size: 14px;
				font-weight: 400;
				color: #9e6b44;
				line-height: 18px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:18px;
			}
			.ossz_cont.ossz-15 .ossz_gomb{
				padding: 0px 20px;
				height: 40px;
				line-height: 40px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 14px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 20px !important;
			}
			.ossz_cont.ossz-15 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-15 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-15 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ffffff;
			}
			.ossz_cont.ossz-15 a.ossz_cont_wrapp:hover .ossz_title{
				color: #f29025;
			}
			.ossz_cont.ossz-15 a.ossz_cont_wrapp:hover .ossz_text{
				color: #9e6b44;
			}
			.ossz_cont.ossz-15 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#f25a25;
			}
		.ossz_wrapp.ossz-16:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.1;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_cont.ossz-16{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-16{
				padding:40px 20px 20px 20px;
				background: url('/vision/oop/uploaded_images/osszerako/hatteruypurso4x.jpg') no-repeat center center;background-size:cover;
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-16 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ffffff;
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-16 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-16 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-16 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-16 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-16 .kep_align, .ossz_cont.align-1.ossz-16 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-16 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-16 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-16 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-16 .kep_align{
				
			}
			.ossz_cont.ossz-16 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #f29025;
				line-height: 115px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: -30px;
				text-align: center; 
				max-height:115px;
			}
			.ossz_cont.ossz-16 .ossz_text{
				font-size: 13px;
				font-weight: 400;
				color: #0b0b0b;
				line-height: 22px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:66px;
			}
			.ossz_cont.ossz-16 .ossz_gomb{
				padding: 0px 20px;
				height: 30px;
				line-height: 30px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-16 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-16 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-16 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-16 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ff0000;
			}
			.ossz_cont.ossz-16 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffc500;
			}
			.ossz_cont.ossz-16 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		
			.ossz_wrapp.ossz-17{
				width:calc(100vw - (30px *2));
				position:relative;
				left:50%;
				transform:translate(-50%,0%);
				-webkit-transform:translate(-50%,0%);
				margin:0px !important;
			}
			.ossz_cont.ossz-17{
				padding: 0px 15px;
				margin-bottom: 30px;
			}
			.ossz_wrapp.ossz-17{
				padding:40px 20px 10px 20px;
				background:#ece5d9;
				border: 2px solid #cabfad;
				border-radius:10px;
				margin: 0px 30px;
			}
			.ossz_cont.ossz-17 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ffffff;
				border: 1px solid #cabfad;
				border-radius:10px;
			}
			.ossz_cont.align-1.ossz-17 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-17 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-17 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-17 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-17 .kep_align, .ossz_cont.align-1.ossz-17 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 20;
				border-radius: 6px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-17 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-17 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-17 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-17 .kep_align{
				
			}
			.ossz_cont.ossz-17 .ossz_title{
				font-size: 22px;
				font-weight: 600;
				color: #f29025;
				line-height: 24px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:24px;
			}
			.ossz_cont.ossz-17 .ossz_text{
				font-size: 12px;
				font-weight: 400;
				color: #4e4e4e;
				line-height: 18px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:54px;
			}
			.ossz_cont.ossz-17 .ossz_gomb{
				padding: 0px 20px;
				height: 30px;
				line-height: 30px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-17 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-17 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-17 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-17 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ff0000;
			}
			.ossz_cont.ossz-17 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffc500;
			}
			.ossz_cont.ossz-17 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		.ossz_wrapp.ossz-18 .ossz_img_cont:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.4;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_cont.ossz-18{
				padding: 0px 5px;
				margin-bottom: 10px;
			}
			.ossz_wrapp.ossz-18{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-18 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-18 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-18 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-18 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-18 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-18 .kep_align, .ossz_cont.align-1.ossz-18 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 0px;
				border: 0px solid #ffffff;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-18 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-18 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-18 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-18 .kep_align{
				
			}
			.ossz_cont.ossz-18 .ossz_title{
				font-size: 24px;
				font-weight: 800;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:24px;
			}
			.ossz_cont.ossz-18 .ossz_text{
				font-size: 17px;
				font-weight: 400;
				color: #ffffff;
				line-height: 27px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:27px;
			}
			.ossz_cont.ossz-18 .ossz_gomb{
				padding: 0px 20px;
				height: 50px;
				line-height: 50px;
				color: #434343;
				background: #ffffff;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-18 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-18 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-18 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-18 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffb300;
			}
			.ossz_cont.ossz-18 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffb300;
			}
			.ossz_cont.ossz-18 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		.ossz_wrapp.ossz-19 .ossz_img_cont:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.4;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_cont.ossz-19{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-19{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:20px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-19 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-19 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-19 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-19 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-19 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-19 .kep_align, .ossz_cont.align-1.ossz-19 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 30px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-19 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-19 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-19 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-19 .kep_align{
				
			}
			.ossz_cont.ossz-19 .ossz_title{
				font-size: 24px;
				font-weight: 600;
				color: #ffffff;
				line-height: 30px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:30px;
			}
			.ossz_cont.ossz-19 .ossz_text{
				font-size: 16px;
				font-weight: 400;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:72px;
			}
			.ossz_cont.ossz-19 .ossz_gomb{
				padding: 0px 40px;
				height: 64px;
				line-height: 64px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-19 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 24px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-19 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-19 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-19 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffffff;
			}
			.ossz_cont.ossz-19 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffffff;
			}
			.ossz_cont.ossz-19 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		
			.ossz_cont.ossz-23{
				padding: 0px 5px;
				margin-bottom: 10px;
			}
			.ossz_wrapp.ossz-23{
				padding:40px 40px 30px 40px;
				background:#ece5d9;
				border: 1px solid #cabfad;
				border-radius:10px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-23 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ffffff;
				border: 2px solid #ffffff;
				border-radius:7px;
			}
			.ossz_cont.align-1.ossz-23 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-23 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 160px auto;
			}
			.ossz_cont.ossz-23 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-23 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-23 .kep_align, .ossz_cont.align-1.ossz-23 .kep_align{
				width:160px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 8px;
				border: 0px solid #ffffff;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-23 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-23 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-23 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-23 .kep_align{
				
			}
			.ossz_cont.ossz-23 .ossz_title{
				font-size: 18px;
				font-weight: 600;
				color: #f29025;
				line-height: 60px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:60px;
			}
			.ossz_cont.ossz-23 .ossz_text{
				font-size: 13px;
				font-weight: 600;
				color: #4e4e4e;
				line-height: 18px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:54px;
			}
			.ossz_cont.ossz-23 .ossz_gomb{
				padding: 0px 20px;
				height: 40px;
				line-height: 40px;
				color: #ffffff;
				background: #08b956;
				font-weight: 600;
				font-style: normal;
				font-size: 12px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-23 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-23 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-23 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ffffff;
			}
			.ossz_cont.ossz-23 a.ossz_cont_wrapp:hover .ossz_title{
				color: #f29025;
			}
			.ossz_cont.ossz-23 a.ossz_cont_wrapp:hover .ossz_text{
				color: #4e4e4e;
			}
			.ossz_cont.ossz-23 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#04a049;
			}
		
			.ossz_cont.ossz-24{
				padding: 0px 15px;
				margin-bottom: 30px;
			}
			.ossz_wrapp.ossz-24{
				padding:40px 20px 10px 20px;
				background:#ece5d9;
				border: 2px solid #ece5d9;
				border-radius:18px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-24 .ossz_cont_wrapp{
				padding:20px 20px 20px 20px;
				background:#ffffff;
				border: 2px solid #ece5d9;
				border-radius:15px;
			}
			.ossz_cont.align-1.ossz-24 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-24 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 110px auto;
			}
			.ossz_cont.ossz-24 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-24 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-24 .kep_align, .ossz_cont.align-1.ossz-24 .kep_align{
				width:100px;
				height:100px;
				position:relative;
				margin: 0px 10px 0px 0px;
				border-radius: 100px;
				border: 0px solid #ffffff;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-24 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-24 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-24 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-24 .kep_align{
				
			}
			.ossz_cont.ossz-24 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #9e6b44;
				line-height: 28px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:28px;
			}
			.ossz_cont.ossz-24 .ossz_text{
				font-size: 13px;
				font-weight: 400;
				color: #9e6b44;
				line-height: 20px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: left; 
				max-height:60px;
			}
			.ossz_cont.ossz-24 .ossz_gomb{
				padding: 0px 20px;
				height: 36px;
				line-height: 36px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 14px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-24 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-24 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-24 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ffffff;
			}
			.ossz_cont.ossz-24 a.ossz_cont_wrapp:hover .ossz_title{
				color: #f25a25;
			}
			.ossz_cont.ossz-24 a.ossz_cont_wrapp:hover .ossz_text{
				color: #9e6b44;
			}
			.ossz_cont.ossz-24 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#f25a25;
			}
		
			.ossz_cont.ossz-29{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-29{
				padding:0px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-29 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-29 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-29 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-29 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-29 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-29 .kep_align, .ossz_cont.align-1.ossz-29 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-29 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-29 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-29 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-29 .kep_align{
				
			}
			.ossz_cont.ossz-29 .ossz_title{
				font-size: 42px;
				font-weight: 400;
				color: #03989e;
				line-height: 56px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:112px;
			}
			.ossz_cont.ossz-29 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-29 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-29 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-29 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-29 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-29 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-29 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-29 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-27{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-27{
				padding:0px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-27 .ossz_cont_wrapp{
				padding:20px 140px 10px 183.5px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-27 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-27 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-27 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-27 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-27 .kep_align, .ossz_cont.align-1.ossz-27 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-27 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-27 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-27 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-27 .kep_align{
				
			}
			.ossz_cont.ossz-27 .ossz_title{
				font-size: 64px;
				font-weight: 300;
				color: #03989e;
				line-height: 74px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 40px;
				text-align: center; 
				max-height:74px;
			}
			.ossz_cont.ossz-27 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-27 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-27 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-27 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-27 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-27 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-27 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-27 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-28{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-28{
				padding:60px 0px 60px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-28 .ossz_cont_wrapp{
				padding:20px 140px 10px 183.5px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-28 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-28 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 46px auto;
			}
			.ossz_cont.ossz-28 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-28 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-28 .kep_align, .ossz_cont.align-1.ossz-28 .kep_align{
				width:36px;
				height:36px;
				position:relative;
				margin: 0px 10px 0px 0px;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-28 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-28 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-28 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-28 .kep_align{
				
			}
			.ossz_cont.ossz-28 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #000000;
				line-height: 32px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:32px;
			}
			.ossz_cont.ossz-28 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-28 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-28 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-28 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-28 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-28 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-28 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-28 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-26{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-26{
				padding:60px 0px 60px 60px;
				background:#f8f9fb;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-26 .ossz_cont_wrapp{
				padding:0px 0px 0px 60px;
				background:#f8f9fb;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-26 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-26 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 112px auto;
			}
			.ossz_cont.ossz-26 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-26 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-26 .kep_align, .ossz_cont.align-1.ossz-26 .kep_align{
				width:112px;
				height:84px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-26 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-26 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-26 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-26 .kep_align{
				
			}
			.ossz_cont.ossz-26 .ossz_title{
				font-size: 48px;
				font-weight: 300;
				color: #03989f;
				line-height: 58px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:58px;
			}
			.ossz_cont.ossz-26 .ossz_text{
				font-size: 20px;
				font-weight: 600;
				color: #000000;
				line-height: 30px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:30px;
			}
			.ossz_cont.ossz-26 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-26 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-26 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-26 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-26 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-26 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-26 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-30{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-30{
				padding:0px 0px 40px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-30 .ossz_cont_wrapp{
				padding:40px 120px 0px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-30 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-30 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-30 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-30 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-30 .kep_align, .ossz_cont.align-1.ossz-30 .kep_align{
				width:52px;
				height:46px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-30 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-30 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-30 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-30 .kep_align{
				
			}
			.ossz_cont.ossz-30 .ossz_title{
				font-size: 20px;
				font-weight: 300;
				color: #000000;
				line-height: 32px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:64px;
			}
			.ossz_cont.ossz-30 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-30 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-30 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-30 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-30 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-30 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-30 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-30 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-34{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-34{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-34 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-34 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-34 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-34 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-34 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-34 .kep_align, .ossz_cont.align-1.ossz-34 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-34 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-34 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-34 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-34 .kep_align{
				
			}
			.ossz_cont.ossz-34 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-34 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-34 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-34 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-34 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-34 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-34 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-34 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-34 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-31{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-31{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-31 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-31 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-31 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-31 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-31 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-31 .kep_align, .ossz_cont.align-1.ossz-31 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-31 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-31 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-31 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-31 .kep_align{
				
			}
			.ossz_cont.ossz-31 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-31 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-31 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-31 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-31 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-31 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-31 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-31 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-31 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-32{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-32{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-32 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-32 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-32 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-32 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-32 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-32 .kep_align, .ossz_cont.align-1.ossz-32 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-32 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-32 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-32 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-32 .kep_align{
				
			}
			.ossz_cont.ossz-32 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:48px;
			}
			.ossz_cont.ossz-32 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-32 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-32 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-32 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-32 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-32 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-32 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-32 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-33{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-33{
				padding:60px 0px 60px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-33 .ossz_cont_wrapp{
				padding:20px 80px 0px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-33 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-33 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-33 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-33 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-33 .kep_align, .ossz_cont.align-1.ossz-33 .kep_align{
				width:52px;
				height:46px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-33 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-33 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-33 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-33 .kep_align{
				
			}
			.ossz_cont.ossz-33 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #000000;
				line-height: 28px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:56px;
			}
			.ossz_cont.ossz-33 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-33 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-33 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-33 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-33 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-33 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-33 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-33 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-35{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-35{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-35 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-35 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-35 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-35 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-35 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-35 .kep_align, .ossz_cont.align-1.ossz-35 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-35 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-35 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-35 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-35 .kep_align{
				
			}
			.ossz_cont.ossz-35 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-35 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-35 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-35 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-35 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-35 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-35 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-35 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-35 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-36{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-36{
				padding:20px 0px 40px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-36 .ossz_cont_wrapp{
				padding:20px 260px 0px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-36 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-36 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-36 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-36 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-36 .kep_align, .ossz_cont.align-1.ossz-36 .kep_align{
				width:52px;
				height:46px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-36 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-36 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-36 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-36 .kep_align{
				
			}
			.ossz_cont.ossz-36 .ossz_title{
				font-size: 20px;
				font-weight: 300;
				color: #000000;
				line-height: 32px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:64px;
			}
			.ossz_cont.ossz-36 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-36 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-36 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-36 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-36 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-36 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-36 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-36 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-37{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-37{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-37 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-37 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-37 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-37 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-37 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-37 .kep_align, .ossz_cont.align-1.ossz-37 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-37 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-37 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-37 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-37 .kep_align{
				
			}
			.ossz_cont.ossz-37 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-37 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-37 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-37 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-37 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-37 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-37 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-37 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-37 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-38{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-38{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-38 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-38 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-38 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-38 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-38 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-38 .kep_align, .ossz_cont.align-1.ossz-38 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-38 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-38 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-38 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-38 .kep_align{
				
			}
			.ossz_cont.ossz-38 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-38 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-38 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-38 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-38 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-38 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-38 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-38 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-38 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-39{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-39{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-39 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-39 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-39 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-39 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-39 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-39 .kep_align, .ossz_cont.align-1.ossz-39 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-39 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-39 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-39 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-39 .kep_align{
				
			}
			.ossz_cont.ossz-39 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-39 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-39 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-39 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-39 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-39 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-39 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-39 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-39 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-40{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-40{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-40 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-40 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-40 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-40 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-40 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-40 .kep_align, .ossz_cont.align-1.ossz-40 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-40 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-40 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-40 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-40 .kep_align{
				
			}
			.ossz_cont.ossz-40 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 40px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-40 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-40 .ossz_gomb{
				padding: 0px 20px;
				height: 60px;
				line-height: 60px;
				color: #ffffff;
				background: #f13864;
				font-weight: 600;
				font-style: normal;
				font-size: 17px;
				font-family: 'Open Sans';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 80px !important;
			}
			.ossz_cont.ossz-40 .ossz_gomb:before{
				color:#ffffff;
				float: left;
				font-size: 24px;
				margin-right: 20px;
			}
			.ossz_cont.ossz-40 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-40 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-40 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-40 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-40 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#03989e;
			}
		
			.ossz_wrapp.ossz-41{
				width:calc(100vw - (0px *2));
				position:relative;
				left:50%;
				transform:translate(-50%,0%);
				-webkit-transform:translate(-50%,0%);
				margin:0px !important;
			}
			.ossz_cont.ossz-41{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-41{
				padding:0px 0px 0px 0px;
				background:#000000;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-41 .ossz_cont_wrapp{
				padding:;
				background:#000000;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-41 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-41 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-41 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-41 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-41 .kep_align, .ossz_cont.align-1.ossz-41 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-41 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-41 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-41 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-41 .kep_align{
				
			}
			.ossz_cont.ossz-41 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-41 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-41 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-41 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-41 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-41 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-41 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-41 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-41 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		.ossz_wrapp.ossz-42 .ossz_img_cont:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.2;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_wrapp.ossz-42{
				width:calc(100vw - (0px *2));
				position:relative;
				left:50%;
				transform:translate(-50%,0%);
				-webkit-transform:translate(-50%,0%);
				margin:0px !important;
			}
			.ossz_cont.ossz-42{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-42{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-42 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-42 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-42 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-42 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-42 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-42 .kep_align, .ossz_cont.align-1.ossz-42 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-42 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-42 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-42 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-42 .kep_align{
				
			}
			.ossz_cont.ossz-42 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #ffffff;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-42 .ossz_text{
				font-size: 16px;
				font-weight: 400;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:72px;
			}
			.ossz_cont.ossz-42 .ossz_gomb{
				padding: 0px 40px;
				height: 64px;
				line-height: 64px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-42 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 24px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-42 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-42 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-42 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffffff;
			}
			.ossz_cont.ossz-42 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffffff;
			}
			.ossz_cont.ossz-42 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		
			.ossz_cont.ossz-43{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-43{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-43 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-43 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-43 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-43 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-43 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-43 .kep_align, .ossz_cont.align-1.ossz-43 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-43 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-43 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-43 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-43 .kep_align{
				
			}
			.ossz_cont.ossz-43 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:48px;
			}
			.ossz_cont.ossz-43 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-43 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-43 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-43 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-43 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-43 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-43 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-43 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-44{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-44{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-44 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-44 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-44 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-44 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-44 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-44 .kep_align, .ossz_cont.align-1.ossz-44 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-44 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-44 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-44 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-44 .kep_align{
				
			}
			.ossz_cont.ossz-44 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-44 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-44 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-44 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-44 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-44 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-44 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-44 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-44 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-45{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-45{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-45 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-45 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-45 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-45 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-45 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-45 .kep_align, .ossz_cont.align-1.ossz-45 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-45 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-45 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-45 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-45 .kep_align{
				
			}
			.ossz_cont.ossz-45 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:48px;
			}
			.ossz_cont.ossz-45 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-45 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-45 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-45 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-45 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-45 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-45 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-45 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-46{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-46{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-46 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-46 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-46 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-46 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-46 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-46 .kep_align, .ossz_cont.align-1.ossz-46 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-46 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-46 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-46 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-46 .kep_align{
				
			}
			.ossz_cont.ossz-46 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-46 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-46 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-46 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-46 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-46 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-46 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-46 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-46 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-47{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-47{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-47 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-47 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-47 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-47 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-47 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-47 .kep_align, .ossz_cont.align-1.ossz-47 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-47 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-47 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-47 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-47 .kep_align{
				
			}
			.ossz_cont.ossz-47 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-47 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-47 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-47 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-47 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-47 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-47 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-47 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-47 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-48{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-48{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-48 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-48 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-48 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-48 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-48 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-48 .kep_align, .ossz_cont.align-1.ossz-48 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-48 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-48 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-48 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-48 .kep_align{
				
			}
			.ossz_cont.ossz-48 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-48 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-48 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-48 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-48 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-48 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-48 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-48 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-48 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-49{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-49{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-49 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-49 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-49 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-49 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-49 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-49 .kep_align, .ossz_cont.align-1.ossz-49 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-49 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-49 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-49 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-49 .kep_align{
				
			}
			.ossz_cont.ossz-49 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-49 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-49 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-49 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-49 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-49 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-49 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-49 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-49 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-50{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-50{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-50 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-50 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-50 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-50 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-50 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-50 .kep_align, .ossz_cont.align-1.ossz-50 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-50 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-50 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-50 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-50 .kep_align{
				
			}
			.ossz_cont.ossz-50 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-50 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-50 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-50 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-50 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-50 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-50 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-50 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-50 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-51{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-51{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-51 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-51 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-51 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-51 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-51 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-51 .kep_align, .ossz_cont.align-1.ossz-51 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-51 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-51 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-51 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-51 .kep_align{
				
			}
			.ossz_cont.ossz-51 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:48px;
			}
			.ossz_cont.ossz-51 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-51 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-51 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-51 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-51 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-51 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-51 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-51 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-52{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-52{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-52 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-52 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-52 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-52 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-52 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-52 .kep_align, .ossz_cont.align-1.ossz-52 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-52 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-52 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-52 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-52 .kep_align{
				
			}
			.ossz_cont.ossz-52 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-52 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-52 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-52 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-52 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-52 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-52 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-52 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-52 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-53{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-53{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-53 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-53 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-53 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 0px auto;
			}
			.ossz_cont.ossz-53 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-53 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-53 .kep_align, .ossz_cont.align-1.ossz-53 .kep_align{
				width:0px;
				height:0px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-53 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-53 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-53 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-53 .kep_align{
				
			}
			.ossz_cont.ossz-53 .ossz_title{
				font-size: 0px;
				font-weight: 0;
				color: ;
				line-height: 0px;
				font-style: ;
				font-family: '';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: ; 
				max-height:0px;
			}
			.ossz_cont.ossz-53 .ossz_text{
				font-size: 0px;
				font-weight: 0;
				color: #000000;
				line-height: 0px;
				font-style: ;
				font-family: '';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: ; 
				max-height:0px;
			}
			.ossz_cont.ossz-53 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 0;
				font-style: ;
				font-size: 0px;
				font-family: '';
				letter-spacing: 0px;
				;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-53 .ossz_gomb:before{
				color:#000000;
				float: ;
				font-size: 0px;
				margin-: 0px;
			}
			.ossz_cont.ossz-53 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-53 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-53 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-53 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-53 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		.ossz_wrapp.ossz-54 .ossz_img_cont:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.0;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_wrapp.ossz-54{
				width:calc(100vw - (0px *2));
				position:relative;
				left:50%;
				transform:translate(-50%,0%);
				-webkit-transform:translate(-50%,0%);
				margin:0px !important;
			}
			.ossz_cont.ossz-54{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-54{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-54 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-54 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-54 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-54 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-54 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-54 .kep_align, .ossz_cont.align-1.ossz-54 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-54 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-54 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-54 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-54 .kep_align{
				
			}
			.ossz_cont.ossz-54 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #ffffff;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-54 .ossz_text{
				font-size: 16px;
				font-weight: 400;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:72px;
			}
			.ossz_cont.ossz-54 .ossz_gomb{
				padding: 0px 40px;
				height: 64px;
				line-height: 64px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-54 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 24px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-54 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-54 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-54 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffffff;
			}
			.ossz_cont.ossz-54 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffffff;
			}
			.ossz_cont.ossz-54 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		
			.ossz_cont.ossz-55{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-55{
				padding:0px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-55 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-55 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-55 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-55 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-55 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-55 .kep_align, .ossz_cont.align-1.ossz-55 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-55 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-55 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-55 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-55 .kep_align{
				
			}
			.ossz_cont.ossz-55 .ossz_title{
				font-size: 48px;
				font-weight: 300;
				color: #03989e;
				line-height: 74px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:74px;
			}
			.ossz_cont.ossz-55 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-55 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-55 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-55 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-55 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-55 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-55 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-55 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-56{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-56{
				padding:20px 0px 60px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-56 .ossz_cont_wrapp{
				padding:20px 90px 0px 20px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-56 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-56 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-56 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-56 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-56 .kep_align, .ossz_cont.align-1.ossz-56 .kep_align{
				width:52px;
				height:36px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-56 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-56 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-56 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-56 .kep_align{
				
			}
			.ossz_cont.ossz-56 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #000000;
				line-height: 32px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:32px;
			}
			.ossz_cont.ossz-56 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-56 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-56 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-56 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-56 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-56 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-56 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-56 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-57{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-57{
				padding:60px 0px 60px 80px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 110px;
			}
			.ossz_cont.ossz-57 .ossz_cont_wrapp{
				padding:20px 20px 0px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-57 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-57 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-57 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-57 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-57 .kep_align, .ossz_cont.align-1.ossz-57 .kep_align{
				width:52px;
				height:36px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-57 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-57 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-57 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-57 .kep_align{
				
			}
			.ossz_cont.ossz-57 .ossz_title{
				font-size: 18px;
				font-weight: 600;
				color: #000000;
				line-height: 28px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:56px;
			}
			.ossz_cont.ossz-57 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-57 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-57 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-57 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-57 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-57 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-57 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-57 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-58{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-58{
				padding:30px 0px 30px 20px;
				background:#f8f9fb;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-58 .ossz_cont_wrapp{
				padding:0px 20px 0px 100px;
				background:#f8f9fb;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-58 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-58 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 32px auto;
			}
			.ossz_cont.ossz-58 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-58 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-58 .kep_align, .ossz_cont.align-1.ossz-58 .kep_align{
				width:32px;
				height:32px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-58 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-58 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-58 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-58 .kep_align{
				
			}
			.ossz_cont.ossz-58 .ossz_title{
				font-size: 32px;
				font-weight: 300;
				color: #03989f;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-58 .ossz_text{
				font-size: 16px;
				font-weight: 600;
				color: #000000;
				line-height: 30px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:30px;
			}
			.ossz_cont.ossz-58 .ossz_gomb{
				padding: 0px 20px;
				height: 36px;
				line-height: 36px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 14px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-58 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-58 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-58 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ffffff;
			}
			.ossz_cont.ossz-58 a.ossz_cont_wrapp:hover .ossz_title{
				color: #f25a25;
			}
			.ossz_cont.ossz-58 a.ossz_cont_wrapp:hover .ossz_text{
				color: #9e6b44;
			}
			.ossz_cont.ossz-58 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#f25a25;
			}
		
			.ossz_cont.ossz-59{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-59{
				padding:30px 0px 20px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 30px;
			}
			.ossz_cont.ossz-59 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-59 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-59 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-59 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-59 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-59 .kep_align, .ossz_cont.align-1.ossz-59 .kep_align{
				width:200px;
				height:120px;
				position:relative;
				margin: 20;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-59 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-59 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-59 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-59 .kep_align{
				
			}
			.ossz_cont.ossz-59 .ossz_title{
				font-size: 16px;
				font-weight: 600;
				color: #9e6b44;
				line-height: 22px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:44px;
			}
			.ossz_cont.ossz-59 .ossz_text{
				font-size: 14px;
				font-weight: 400;
				color: #9e6b44;
				line-height: 20px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:20px;
			}
			.ossz_cont.ossz-59 .ossz_gomb{
				padding: 0px 20px;
				height: 40px;
				line-height: 40px;
				color: #ffffff;
				background: #04a049;
				font-weight: 600;
				font-style: normal;
				font-size: 12px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-59 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-59 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-59 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #9e6b44;
			}
			.ossz_cont.ossz-59 a.ossz_cont_wrapp:hover .ossz_title{
				color: #9e6b44;
			}
			.ossz_cont.ossz-59 a.ossz_cont_wrapp:hover .ossz_text{
				color: #9e6b44;
			}
			.ossz_cont.ossz-59 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#f29025;
			}
		
			.ossz_cont.ossz-60{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-60{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #cabfad;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-60 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ece5d9;
				border: 0px solid #ff9900;
				border-radius:8px;
			}
			.ossz_cont.align-1.ossz-60 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-60 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-60 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-60 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-60 .kep_align, .ossz_cont.align-1.ossz-60 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 20;
				border-radius: 5px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-60 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-60 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-60 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-60 .kep_align{
				
			}
			.ossz_cont.ossz-60 .ossz_title{
				font-size: 22px;
				font-weight: 600;
				color: #f29025;
				line-height: 26px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:26px;
			}
			.ossz_cont.ossz-60 .ossz_text{
				font-size: 14px;
				font-weight: 400;
				color: #9e6b44;
				line-height: 18px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:18px;
			}
			.ossz_cont.ossz-60 .ossz_gomb{
				padding: 0px 20px;
				height: 40px;
				line-height: 40px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 14px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 20px !important;
			}
			.ossz_cont.ossz-60 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-60 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-60 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ffffff;
			}
			.ossz_cont.ossz-60 a.ossz_cont_wrapp:hover .ossz_title{
				color: #f29025;
			}
			.ossz_cont.ossz-60 a.ossz_cont_wrapp:hover .ossz_text{
				color: #9e6b44;
			}
			.ossz_cont.ossz-60 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#f25a25;
			}
		.ossz_wrapp.ossz-61:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.1;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_cont.ossz-61{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-61{
				padding:40px 20px 20px 20px;
				background: url('/vision/oop/uploaded_images/osszerako/hatteruypurso4x.jpg') no-repeat center center;background-size:cover;
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-61 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ffffff;
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-61 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-61 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-61 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-61 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-61 .kep_align, .ossz_cont.align-1.ossz-61 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-61 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-61 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-61 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-61 .kep_align{
				
			}
			.ossz_cont.ossz-61 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #f29025;
				line-height: 115px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: -30px;
				text-align: center; 
				max-height:115px;
			}
			.ossz_cont.ossz-61 .ossz_text{
				font-size: 13px;
				font-weight: 400;
				color: #0b0b0b;
				line-height: 22px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:66px;
			}
			.ossz_cont.ossz-61 .ossz_gomb{
				padding: 0px 20px;
				height: 30px;
				line-height: 30px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-61 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-61 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-61 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-61 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ff0000;
			}
			.ossz_cont.ossz-61 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffc500;
			}
			.ossz_cont.ossz-61 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		
			.ossz_wrapp.ossz-62{
				width:calc(100vw - (30px *2));
				position:relative;
				left:50%;
				transform:translate(-50%,0%);
				-webkit-transform:translate(-50%,0%);
				margin:0px !important;
			}
			.ossz_cont.ossz-62{
				padding: 0px 15px;
				margin-bottom: 30px;
			}
			.ossz_wrapp.ossz-62{
				padding:40px 20px 10px 20px;
				background:#ece5d9;
				border: 2px solid #cabfad;
				border-radius:10px;
				margin: 0px 30px;
			}
			.ossz_cont.ossz-62 .ossz_cont_wrapp{
				padding:15px 15px 15px 15px;
				background:#ffffff;
				border: 1px solid #cabfad;
				border-radius:10px;
			}
			.ossz_cont.align-1.ossz-62 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-62 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-62 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-62 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-62 .kep_align, .ossz_cont.align-1.ossz-62 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 20;
				border-radius: 6px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-62 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-62 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-62 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-62 .kep_align{
				
			}
			.ossz_cont.ossz-62 .ossz_title{
				font-size: 22px;
				font-weight: 600;
				color: #f29025;
				line-height: 24px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:24px;
			}
			.ossz_cont.ossz-62 .ossz_text{
				font-size: 12px;
				font-weight: 400;
				color: #4e4e4e;
				line-height: 18px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:54px;
			}
			.ossz_cont.ossz-62 .ossz_gomb{
				padding: 0px 20px;
				height: 30px;
				line-height: 30px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-62 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-62 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-62 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-62 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ff0000;
			}
			.ossz_cont.ossz-62 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffc500;
			}
			.ossz_cont.ossz-62 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		.ossz_wrapp.ossz-63 .ossz_img_cont:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.4;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_cont.ossz-63{
				padding: 0px 5px;
				margin-bottom: 10px;
			}
			.ossz_wrapp.ossz-63{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-63 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-63 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-63 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-63 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-63 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-63 .kep_align, .ossz_cont.align-1.ossz-63 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 0px;
				border: 0px solid #ffffff;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-63 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-63 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-63 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-63 .kep_align{
				
			}
			.ossz_cont.ossz-63 .ossz_title{
				font-size: 24px;
				font-weight: 800;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:24px;
			}
			.ossz_cont.ossz-63 .ossz_text{
				font-size: 17px;
				font-weight: 400;
				color: #ffffff;
				line-height: 27px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:27px;
			}
			.ossz_cont.ossz-63 .ossz_gomb{
				padding: 0px 20px;
				height: 50px;
				line-height: 50px;
				color: #434343;
				background: #ffffff;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-63 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 16px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-63 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-63 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-63 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffb300;
			}
			.ossz_cont.ossz-63 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffb300;
			}
			.ossz_cont.ossz-63 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		.ossz_wrapp.ossz-64 .ossz_img_cont:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.4;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_cont.ossz-64{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-64{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:20px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-64 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-64 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-64 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-64 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-64 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-64 .kep_align, .ossz_cont.align-1.ossz-64 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 30px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-64 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-64 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-64 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-64 .kep_align{
				
			}
			.ossz_cont.ossz-64 .ossz_title{
				font-size: 24px;
				font-weight: 600;
				color: #ffffff;
				line-height: 30px;
				font-style: italic;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:30px;
			}
			.ossz_cont.ossz-64 .ossz_text{
				font-size: 16px;
				font-weight: 400;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:72px;
			}
			.ossz_cont.ossz-64 .ossz_gomb{
				padding: 0px 40px;
				height: 64px;
				line-height: 64px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-64 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 24px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-64 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-64 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-64 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffffff;
			}
			.ossz_cont.ossz-64 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffffff;
			}
			.ossz_cont.ossz-64 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		
			.ossz_cont.ossz-65{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-65{
				padding:30px 0px 30px 20px;
				background:#f8f9fb;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-65 .ossz_cont_wrapp{
				padding:0px 20px 0px 100px;
				background:#f8f9fb;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-65 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-65 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 32px auto;
			}
			.ossz_cont.ossz-65 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-65 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-65 .kep_align, .ossz_cont.align-1.ossz-65 .kep_align{
				width:32px;
				height:32px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-65 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-65 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-65 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-65 .kep_align{
				
			}
			.ossz_cont.ossz-65 .ossz_title{
				font-size: 32px;
				font-weight: 300;
				color: #03989f;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-65 .ossz_text{
				font-size: 16px;
				font-weight: 600;
				color: #000000;
				line-height: 30px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:30px;
			}
			.ossz_cont.ossz-65 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-65 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-65 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-65 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-65 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-65 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-65 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-66{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-66{
				padding:0px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-66 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-66 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-66 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-66 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-66 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-66 .kep_align, .ossz_cont.align-1.ossz-66 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-66 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-66 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-66 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-66 .kep_align{
				
			}
			.ossz_cont.ossz-66 .ossz_title{
				font-size: 64px;
				font-weight: 300;
				color: #03989e;
				line-height: 74px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 40px;
				text-align: center; 
				max-height:74px;
			}
			.ossz_cont.ossz-66 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-66 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-66 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-66 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-66 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-66 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-66 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-66 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-67{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-67{
				padding:0px 0px 60px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-67 .ossz_cont_wrapp{
				padding:20px 140px 10px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-67 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-67 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 36px auto;
			}
			.ossz_cont.ossz-67 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-67 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-67 .kep_align, .ossz_cont.align-1.ossz-67 .kep_align{
				width:36px;
				height:36px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-67 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-67 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-67 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-67 .kep_align{
				
			}
			.ossz_cont.ossz-67 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #000000;
				line-height: 32px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:32px;
			}
			.ossz_cont.ossz-67 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-67 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-67 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-67 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-67 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-67 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-67 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-67 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-68{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-68{
				padding:0px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-68 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-68 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-68 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-68 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-68 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-68 .kep_align, .ossz_cont.align-1.ossz-68 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-68 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-68 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-68 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-68 .kep_align{
				
			}
			.ossz_cont.ossz-68 .ossz_title{
				font-size: 42px;
				font-weight: 400;
				color: #03989e;
				line-height: 56px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:112px;
			}
			.ossz_cont.ossz-68 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-68 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-68 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-68 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-68 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-68 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-68 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-68 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-69{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-69{
				padding:0px 0px 40px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-69 .ossz_cont_wrapp{
				padding:40px 120px 0px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-69 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-69 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-69 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-69 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-69 .kep_align, .ossz_cont.align-1.ossz-69 .kep_align{
				width:52px;
				height:46px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-69 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-69 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-69 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-69 .kep_align{
				
			}
			.ossz_cont.ossz-69 .ossz_title{
				font-size: 20px;
				font-weight: 300;
				color: #000000;
				line-height: 32px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:64px;
			}
			.ossz_cont.ossz-69 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-69 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-69 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-69 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-69 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-69 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-69 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-69 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-70{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-70{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-70 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-70 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-70 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-70 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-70 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-70 .kep_align, .ossz_cont.align-1.ossz-70 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-70 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-70 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-70 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-70 .kep_align{
				
			}
			.ossz_cont.ossz-70 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-70 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-70 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-70 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-70 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-70 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-70 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-70 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-70 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-71{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-71{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-71 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-71 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-71 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-71 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-71 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-71 .kep_align, .ossz_cont.align-1.ossz-71 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-71 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-71 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-71 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-71 .kep_align{
				
			}
			.ossz_cont.ossz-71 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:48px;
			}
			.ossz_cont.ossz-71 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-71 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-71 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-71 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-71 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-71 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-71 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-71 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-72{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-72{
				padding:60px 0px 60px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-72 .ossz_cont_wrapp{
				padding:20px 80px 0px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-72 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-72 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-72 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-72 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-72 .kep_align, .ossz_cont.align-1.ossz-72 .kep_align{
				width:52px;
				height:46px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-72 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-72 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-72 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-72 .kep_align{
				
			}
			.ossz_cont.ossz-72 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #000000;
				line-height: 28px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:56px;
			}
			.ossz_cont.ossz-72 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-72 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-72 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-72 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-72 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-72 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-72 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-72 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-73{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-73{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-73 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-73 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-73 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-73 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-73 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-73 .kep_align, .ossz_cont.align-1.ossz-73 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-73 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-73 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-73 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-73 .kep_align{
				
			}
			.ossz_cont.ossz-73 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-73 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-73 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-73 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-73 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-73 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-73 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-73 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-73 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-74{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-74{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-74 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-74 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-74 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-74 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-74 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-74 .kep_align, .ossz_cont.align-1.ossz-74 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-74 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-74 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-74 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-74 .kep_align{
				
			}
			.ossz_cont.ossz-74 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-74 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-74 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-74 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-74 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-74 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-74 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-74 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-74 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-75{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-75{
				padding:20px 0px 40px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-75 .ossz_cont_wrapp{
				padding:20px 260px 0px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-75 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-75 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-75 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-75 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-75 .kep_align, .ossz_cont.align-1.ossz-75 .kep_align{
				width:52px;
				height:46px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-75 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-75 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-75 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-75 .kep_align{
				
			}
			.ossz_cont.ossz-75 .ossz_title{
				font-size: 20px;
				font-weight: 300;
				color: #000000;
				line-height: 32px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:64px;
			}
			.ossz_cont.ossz-75 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-75 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-75 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-75 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-75 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-75 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-75 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-75 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-76{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-76{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-76 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-76 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-76 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-76 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-76 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-76 .kep_align, .ossz_cont.align-1.ossz-76 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-76 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-76 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-76 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-76 .kep_align{
				
			}
			.ossz_cont.ossz-76 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-76 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-76 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-76 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-76 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-76 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-76 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-76 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-76 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-77{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-77{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-77 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-77 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-77 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-77 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-77 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-77 .kep_align, .ossz_cont.align-1.ossz-77 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-77 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-77 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-77 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-77 .kep_align{
				
			}
			.ossz_cont.ossz-77 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-77 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-77 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-77 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-77 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-77 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-77 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-77 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-77 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-78{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-78{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-78 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-78 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-78 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-78 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-78 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-78 .kep_align, .ossz_cont.align-1.ossz-78 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-78 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-78 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-78 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-78 .kep_align{
				
			}
			.ossz_cont.ossz-78 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-78 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-78 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-78 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-78 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-78 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-78 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-78 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-78 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-79{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-79{
				padding:40px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-79 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-79 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-79 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-79 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-79 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-79 .kep_align, .ossz_cont.align-1.ossz-79 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-79 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-79 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-79 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-79 .kep_align{
				
			}
			.ossz_cont.ossz-79 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 40px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-79 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-79 .ossz_gomb{
				padding: 0px 20px;
				height: 60px;
				line-height: 60px;
				color: #ffffff;
				background: #f13864;
				font-weight: 600;
				font-style: normal;
				font-size: 17px;
				font-family: 'Open Sans';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 80px !important;
			}
			.ossz_cont.ossz-79 .ossz_gomb:before{
				color:#ffffff;
				float: left;
				font-size: 24px;
				margin-right: 20px;
			}
			.ossz_cont.ossz-79 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-79 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-79 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-79 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-79 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#03989e;
			}
		
			.ossz_wrapp.ossz-80{
				width:calc(100vw - (0px *2));
				position:relative;
				left:50%;
				transform:translate(-50%,0%);
				-webkit-transform:translate(-50%,0%);
				margin:0px !important;
			}
			.ossz_cont.ossz-80{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-80{
				padding:0px 0px 0px 0px;
				background:#000000;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-80 .ossz_cont_wrapp{
				padding:;
				background:#000000;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-80 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-80 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-80 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-80 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-80 .kep_align, .ossz_cont.align-1.ossz-80 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-80 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-80 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-80 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-80 .kep_align{
				
			}
			.ossz_cont.ossz-80 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-80 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-80 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-80 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-80 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-80 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-80 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-80 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-80 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		.ossz_wrapp.ossz-81 .ossz_img_cont:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.2;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_wrapp.ossz-81{
				width:calc(100vw - (0px *2));
				position:relative;
				left:50%;
				transform:translate(-50%,0%);
				-webkit-transform:translate(-50%,0%);
				margin:0px !important;
			}
			.ossz_cont.ossz-81{
				padding: 0px 10px;
				margin-bottom: 20px;
			}
			.ossz_wrapp.ossz-81{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-81 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-81 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-81 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-81 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-81 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-81 .kep_align, .ossz_cont.align-1.ossz-81 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 10;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-81 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-81 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-81 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-81 .kep_align{
				
			}
			.ossz_cont.ossz-81 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #ffffff;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-81 .ossz_text{
				font-size: 16px;
				font-weight: 400;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:72px;
			}
			.ossz_cont.ossz-81 .ossz_gomb{
				padding: 0px 40px;
				height: 64px;
				line-height: 64px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-81 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 24px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-81 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-81 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-81 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffffff;
			}
			.ossz_cont.ossz-81 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffffff;
			}
			.ossz_cont.ossz-81 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		
			.ossz_cont.ossz-82{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-82{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-82 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-82 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-82 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-82 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-82 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-82 .kep_align, .ossz_cont.align-1.ossz-82 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-82 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-82 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-82 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-82 .kep_align{
				
			}
			.ossz_cont.ossz-82 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:48px;
			}
			.ossz_cont.ossz-82 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-82 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-82 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-82 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-82 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-82 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-82 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-82 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-83{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-83{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-83 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-83 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-83 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-83 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-83 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-83 .kep_align, .ossz_cont.align-1.ossz-83 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-83 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-83 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-83 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-83 .kep_align{
				
			}
			.ossz_cont.ossz-83 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:48px;
			}
			.ossz_cont.ossz-83 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-83 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-83 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-83 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-83 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-83 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-83 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-83 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-84{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-84{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-84 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-84 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-84 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-84 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-84 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-84 .kep_align, .ossz_cont.align-1.ossz-84 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-84 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-84 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-84 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-84 .kep_align{
				
			}
			.ossz_cont.ossz-84 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-84 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-84 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-84 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-84 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-84 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-84 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-84 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-84 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-85{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-85{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-85 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-85 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-85 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-85 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-85 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-85 .kep_align, .ossz_cont.align-1.ossz-85 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-85 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-85 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-85 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-85 .kep_align{
				
			}
			.ossz_cont.ossz-85 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-85 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-85 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-85 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-85 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-85 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-85 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-85 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-85 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-86{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-86{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-86 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-86 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-86 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-86 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-86 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-86 .kep_align, .ossz_cont.align-1.ossz-86 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-86 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-86 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-86 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-86 .kep_align{
				
			}
			.ossz_cont.ossz-86 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-86 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-86 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-86 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-86 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-86 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-86 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-86 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-86 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-87{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-87{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-87 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-87 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-87 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-87 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-87 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-87 .kep_align, .ossz_cont.align-1.ossz-87 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-87 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-87 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-87 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-87 .kep_align{
				
			}
			.ossz_cont.ossz-87 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-87 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-87 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-87 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-87 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-87 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-87 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-87 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-87 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-88{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-88{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-88 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-88 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-88 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-88 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-88 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-88 .kep_align, .ossz_cont.align-1.ossz-88 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-88 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-88 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-88 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-88 .kep_align{
				
			}
			.ossz_cont.ossz-88 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-88 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-88 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-88 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-88 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-88 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-88 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-88 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-88 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-89{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-89{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-89 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-89 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-89 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-89 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-89 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-89 .kep_align, .ossz_cont.align-1.ossz-89 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-89 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-89 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-89 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-89 .kep_align{
				
			}
			.ossz_cont.ossz-89 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:48px;
			}
			.ossz_cont.ossz-89 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-89 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-89 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-89 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-89 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-89 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-89 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-89 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-90{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-90{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-90 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-90 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-90 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-90 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-90 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-90 .kep_align, .ossz_cont.align-1.ossz-90 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-90 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-90 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-90 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-90 .kep_align{
				
			}
			.ossz_cont.ossz-90 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:48px;
			}
			.ossz_cont.ossz-90 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-90 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-90 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-90 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-90 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-90 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-90 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-90 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-91{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-91{
				padding:40px 0px 40px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-91 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-91 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-91 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-91 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-91 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-91 .kep_align, .ossz_cont.align-1.ossz-91 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-91 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-91 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-91 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-91 .kep_align{
				
			}
			.ossz_cont.ossz-91 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #03989e;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:96px;
			}
			.ossz_cont.ossz-91 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-91 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-91 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-91 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-91 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-91 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-91 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-91 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-92{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-92{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-92 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-92 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-92 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 0px auto;
			}
			.ossz_cont.ossz-92 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-92 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-92 .kep_align, .ossz_cont.align-1.ossz-92 .kep_align{
				width:0px;
				height:0px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-92 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-92 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-92 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-92 .kep_align{
				
			}
			.ossz_cont.ossz-92 .ossz_title{
				font-size: 0px;
				font-weight: 0;
				color: ;
				line-height: 0px;
				font-style: ;
				font-family: '';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: ; 
				max-height:0px;
			}
			.ossz_cont.ossz-92 .ossz_text{
				font-size: 0px;
				font-weight: 0;
				color: #000000;
				line-height: 0px;
				font-style: ;
				font-family: '';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: ; 
				max-height:0px;
			}
			.ossz_cont.ossz-92 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 0;
				font-style: ;
				font-size: 0px;
				font-family: '';
				letter-spacing: 0px;
				;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-92 .ossz_gomb:before{
				color:#000000;
				float: ;
				font-size: 0px;
				margin-: 0px;
			}
			.ossz_cont.ossz-92 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-92 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-92 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-92 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-92 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		.ossz_wrapp.ossz-93 .ossz_img_cont:before{
				content:'';
				position:absolute;
				left:0px;
				top:0px;
				background: #000000;
				opacity: 0.0;
				width:100%;
				height:100%;
				display:table;
			}
			.ossz_wrapp.ossz-93{
				width:calc(100vw - (0px *2));
				position:relative;
				left:50%;
				transform:translate(-50%,0%);
				-webkit-transform:translate(-50%,0%);
				margin:0px !important;
			}
			.ossz_cont.ossz-93{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-93{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ffaa00;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-93 .ossz_cont_wrapp{
				padding:0px 0px 0px 0px;
				
				border: 0px solid #ff9900;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-93 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-93 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 200px auto;
			}
			.ossz_cont.ossz-93 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-93 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-93 .kep_align, .ossz_cont.align-1.ossz-93 .kep_align{
				width:200px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid #000000;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-93 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-93 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-93 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-93 .kep_align{
				
			}
			.ossz_cont.ossz-93 .ossz_title{
				font-size: 38px;
				font-weight: 400;
				color: #ffffff;
				line-height: 48px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: center; 
				max-height:144px;
			}
			.ossz_cont.ossz-93 .ossz_text{
				font-size: 16px;
				font-weight: 400;
				color: #ffffff;
				line-height: 24px;
				font-style: normal;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin-bottom: 20px;
				text-align: center; 
				max-height:72px;
			}
			.ossz_cont.ossz-93 .ossz_gomb{
				padding: 0px 40px;
				height: 64px;
				line-height: 64px;
				color: #ffffff;
				background: #f29025;
				font-weight: 600;
				font-style: normal;
				font-size: 16px;
				font-family: 'Montserrat';
				letter-spacing: 0px;
				margin:0px auto 0px auto;
				margin-bottom: 10px !important;
			}
			.ossz_cont.ossz-93 .ossz_gomb:before{
				color:#ffffff;
				float: right;
				font-size: 24px;
				margin-left: 10px;
			}
			.ossz_cont.ossz-93 a.ossz_cont_wrapp:hover{
				background:#ffffff;
			}
			.ossz_cont.ossz-93 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid #ff0000;
			}
			.ossz_cont.ossz-93 a.ossz_cont_wrapp:hover .ossz_title{
				color: #ffffff;
			}
			.ossz_cont.ossz-93 a.ossz_cont_wrapp:hover .ossz_text{
				color: #ffffff;
			}
			.ossz_cont.ossz-93 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: #ffffff;
				background:#000000;
			}
		
			.ossz_cont.ossz-94{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-94{
				padding:0px 0px 0px 0px;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-94 .ossz_cont_wrapp{
				padding:;
				background: url('/vision/oop/uploaded_images/osszerako/') no-repeat center center;background-size:cover;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-94 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-94 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 1072px auto;
			}
			.ossz_cont.ossz-94 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-94 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-94 .kep_align, .ossz_cont.align-1.ossz-94 .kep_align{
				width:1072px;
				height:200px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-94 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-94 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-94 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-94 .kep_align{
				
			}
			.ossz_cont.ossz-94 .ossz_title{
				font-size: 48px;
				font-weight: 300;
				color: #03989e;
				line-height: 74px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 10px;
				text-align: center; 
				max-height:74px;
			}
			.ossz_cont.ossz-94 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-94 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-94 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-94 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-94 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-94 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-94 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-94 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-95{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-95{
				padding:20px 0px 60px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
				margin: 0px 0px;
			}
			.ossz_cont.ossz-95 .ossz_cont_wrapp{
				padding:20px 90px 0px 20px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-95 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-95 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-95 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-95 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-95 .kep_align, .ossz_cont.align-1.ossz-95 .kep_align{
				width:52px;
				height:36px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-95 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-95 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-95 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-95 .kep_align{
				
			}
			.ossz_cont.ossz-95 .ossz_title{
				font-size: 20px;
				font-weight: 600;
				color: #000000;
				line-height: 32px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:32px;
			}
			.ossz_cont.ossz-95 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-95 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-95 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-95 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-95 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-95 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-95 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-95 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		
			.ossz_cont.ossz-96{
				padding: 0px 0px;
				margin-bottom: 0px;
			}
			.ossz_wrapp.ossz-96{
				padding:60px 0px 60px 80px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:30px;
				margin: 0px 110px;
			}
			.ossz_cont.ossz-96 .ossz_cont_wrapp{
				padding:20px 20px 0px 0px;
				background:#f7fafa;
				border: 0px solid ;
				border-radius:0px;
			}
			.ossz_cont.align-1.ossz-96 .ossz_cont_wrapp, .ossz_cont.align-2.ossz-96 .ossz_cont_wrapp{
				display:grid;
				grid-template-columns: 52px auto;
			}
			.ossz_cont.ossz-96 .ossz_img_cont img{
				max-width:100%;
				max-height:100%;
				width: initial !important;
				height: initial !important;
			}
			.ossz_cont.ossz-96 .ossz_img_cont{
				width:100%;
				height:100%;
				display:block;
			}
			.ossz_cont.align-2.ossz-96 .kep_align, .ossz_cont.align-1.ossz-96 .kep_align{
				width:52px;
				height:36px;
				position:relative;
				margin: 0;
				border-radius: 0px;
				border: 0px solid ;
				overflow:hidden;
				display:grid;
				align-items:center;
				align-content:center;
			}
			.ossz_cont.align-2.ossz-96 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-1.ossz-96 .ossz_cont_wrapp{
				
			}
			.ossz_cont.align-2.ossz-96 .kep_align{
				
			}
			.ossz_cont.align-1.ossz-96 .kep_align{
				
			}
			.ossz_cont.ossz-96 .ossz_title{
				font-size: 18px;
				font-weight: 600;
				color: #000000;
				line-height: 28px;
				font-style: normal;
				font-family: 'Source Sans Pro';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:56px;
			}
			.ossz_cont.ossz-96 .ossz_text{
				font-size: 0px;
				font-weight: 100;
				color: #000000;
				line-height: 0px;
				font-style: normal;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin-bottom: 0px;
				text-align: left; 
				max-height:0px;
			}
			.ossz_cont.ossz-96 .ossz_gomb{
				padding: 0px 0px;
				height: 0px;
				line-height: 0px;
				color: #000000;
				background: #000000;
				font-weight: 100;
				font-style: normal;
				font-size: 0px;
				font-family: 'ABeeZee';
				letter-spacing: 0px;
				margin:0px auto 0px 0px;
				margin-bottom: 0px !important;
			}
			.ossz_cont.ossz-96 .ossz_gomb:before{
				color:#000000;
				float: left;
				font-size: 0px;
				margin-right: 0px;
			}
			.ossz_cont.ossz-96 a.ossz_cont_wrapp:hover{
				background:;
			}
			.ossz_cont.ossz-96 a.ossz_cont_wrapp:hover .ossz_img_cont{
				border: 0px solid ;
			}
			.ossz_cont.ossz-96 a.ossz_cont_wrapp:hover .ossz_title{
				color: ;
			}
			.ossz_cont.ossz-96 a.ossz_cont_wrapp:hover .ossz_text{
				color: ;
			}
			.ossz_cont.ossz-96 a.ossz_cont_wrapp:hover .ossz_gomb{
				color: ;
				background:;
			}
		


