@charset "utf-8";
/* CSS Document */
/* open-sans-300 - latin_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v17-latin_cyrillic-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('../fonts/open-sans-v17-latin_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v17-latin_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v17-latin_cyrillic-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v17-latin_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v17-latin_cyrillic-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v17-latin_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v17-latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v17-latin_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v17-latin_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v17-latin_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v17-latin_cyrillic-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v17-latin_cyrillic-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('../fonts/open-sans-v17-latin_cyrillic-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v17-latin_cyrillic-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v17-latin_cyrillic-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v17-latin_cyrillic-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v17-latin_cyrillic-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v17-latin_cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('../fonts/open-sans-v17-latin_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v17-latin_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v17-latin_cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v17-latin_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v17-latin_cyrillic-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* montserrat-regular - latin_cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/montserrat-v14-latin_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local('Montserrat Regular'), local('Montserrat-Regular'),
       url('../fonts/montserrat-v14-latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v14-latin_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v14-latin_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v14-latin_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v14-latin_cyrillic-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* nunito-regular - latin_cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/nunito-v12-latin_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local('Nunito Regular'), local('Nunito-Regular'),
       url('../fonts/nunito-v12-latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/nunito-v12-latin_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/nunito-v12-latin_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/nunito-v12-latin_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/nunito-v12-latin_cyrillic-regular.svg#Nunito') format('svg'); /* Legacy iOS */
}
/*Общие стили*/
* {
	margin:0;
	padding:0;
	/*box-sizing:border-box;*/
	text-decoration:none;
	}
.conteiner{
	width:100%;
	max-width:1300px;
	margin:0 auto;
	background:#ffffff;
	}
footer{
	position:relative;
	bottom:50px;
	height:130px;
	display:flex;
	flex-direction:column;
	padding:0 0;
	align-items:center;
	justify-content:space-between;	
	}
/*Главное меню лого*/
.main-menu{
	padding:25px 0;
	display:flex;
	width:100%;
	max-width:1300px;
	box-sizing:border-box;
	/*padding-left:134px;*/
	justify-content:space-around;
	/*outline:1px solid red;*/
	}
.main-logo{
	display:flex;
	width:210px;
	height:100%;
	flex:0.2 1 210px;
	justify-content:flex-end;
	align-items:flex-end;
	/*outline:1px solid green;*/
	}	
.logo{
	height:36px;
	width:33px;
	margin-right:6px;
	/*box-sizing:border-box;
	display:inline-block;
	position:relative;*/
	display:inline-flex;
	flex-direction:column;
	flex-wrap:wrap;
	align-items:baseline;
	justify-content:flex-end;
	flex:0 0 auto;
	/*outline:1px solid orange;*/
	}
.ellipse-3
  {
	/*position:absolute;
	top:7px; */    
    border-radius: 50%;
	align-self:flex-start;
    background-color: rgb(143, 198, 61);
    width: 7px;
    height: 7px;
	order:1
	
  }
.Rounded-Rectangle-13-copy {
	/*position:absolute;
	left:13px;*/	
 	background-color: rgb(143, 198, 61);
    width: 7px;
	border-radius:3.5px;
    height: 36px;
	align-self:center;
	order:3;
}
.Rounded-Rectangle-13-copy-2 {
  background-color: rgb(143, 198, 61);
  /*position: absolute;
  top:7px;
  left:26px;*/
  border-radius:3.5px;
  width: 7px;
  height: 29px;
  align-self:flex-end;
  order:4
}
.Rounded-Rectangle-13 {
  background-color: rgb(143, 198, 61);
  /*position: absolute;
  top:16px;*/
  margin-top:2px;
  border-radius:3.5px;
  width: 7px;
  height: 20px;
  align-self:flex-start;
  order:2;
}
.crowdme{
  /*display:inline-block;*/
  font-size: 30px;
  /*flex:1 1 auto;*/
  font-family: "Nunito";
  color: rgb(109, 110, 112);
  text-transform: uppercase;
  font-weight:500;
  line-height:1;
  flex:0 0 auto;
  /*outline:1px solid red;*/
	}
.crowdme a{
	color:rgb(109, 110, 112);
	}
.crowdme a:hover{
	color: #595959;
	font-size: 30px;
	}		
.topmenu{
	display:flex;
	align-self:flex-end;
	flex-direction:row;
	flex:0.25 1 520px;
	height:100%;
	list-style:none;
	justify-content:space-around;
	line-height:2;
	/*margin-left:122px;*/
	box-sizing:border-box;
	/*border:1px solid red;*/
	}
.topmenu li{
	/*margin-left:29px;*/
	/*display:inline-block;*/
	font-family:"Open Sans";
	font-size: 13.2px;
    font-weight: 600;
    letter-spacing: normal;
    text-align: center;
    color: rgba(102, 102, 102, 0.671);
	text-transform:uppercase;
	}	
.topmenu li a{
	color: rgba(102, 102, 102, 0.671);
	}		
.topmenu li:first-child{
	/*margin-left:0;*/
	}
.form-btn-login{
	 /* margin-left:74px;	*/ 
	 display:flex;
	 flex:0.2 0 100px;
	 align-items:center;
	 justify-content:center;
	 /*outline:1px solid red;*/
	 width:100%;
	}	
.btn-login{
	 flex:0 0 100px; 
   /* vertical-align:middle;*/
    border-radius:14px;
	/*outline:1px solid green;*/
    border:1px solid rgb(173, 209, 54);
    background-color: rgb(173, 209, 54);
    opacity: 0.812;
    width: 100px;
    height: 35px;
   /* text-align:center;
    position:relative;*/
  	font-family: "Open Sans";
    font-size: 13.2px;
    font-weight: 600;
	/*line-height:6.6px;*/
	text-indent:0px;
    color: rgba(255, 255, 255, 0.81);
	text-transform:uppercase;	
	}
.btn-login:hover{
	border:1px solid #707173;
	cursor:pointer;
	}
.btn-login:focus{
	outline:none;
	}	
/*шапка*/
.header{
	background-image: url(../img/header_img.png);
	position:relative;
	width:1300px;
	height:570px;
	}  
.intellectual-property{
	width:906px;
	height:102px;
	position:absolute;
	top:169px;
	left:205px;
	}
.intellectual-property p{
	margin:0;
	padding:0;
	font-size: 49.2px;
 	font-family: "Open Sans";
 	color: rgb(255, 255, 255);
 	line-height: 0.9;
	font-weight: 600;
    font-stretch: normal;
	text-align:left;
    font-style: normal;
	}	
.of-banana{
	font-size: 35.2px !important;
    font-weight: normal !important;
	text-align:center !important;
	line-height:2.67 !important;
	}			
.form-btn-member{
  position: absolute;
  left: 527px;
  top: 330px;
	}
.btn-member{
	border-radius: 10px;
    background-color: rgb(153, 197, 10);
    width: 254px;
    height: 73px;
    text-align:center;
    box-shadow: 2px 3.5px 2px 0 rgba(0, 0, 0, 0.54);
	font-size: 19px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
	box-shadow: 2px 3.5px 2px 0 rgba(0, 0, 0, 0.54);
	}
.btn-member:hover{
	box-shadow: 6px 11.5px 6px 0 rgba(0, 0, 0, 0.54);
	cursor:pointer;
	}	
.btn-member:focus{
	outline:none;
	}			
.shape-left{
  position: absolute;
  left: 1102px;
  top: 502px;
  width: 13px;
  height: 20px;
	}	
.shape-right{
  position: absolute;
  left: 1147px;
  top: 502px;
  width: 13px;
  height: 20px;
	}	
		
/*content*/
.section-1{
	/*height:209px;*/
	display:block;
	position:relative;
	/*border:1px solid red;*/
	}		
.shape-846{
	display:block;
	padding-top:105px;
	margin-left:655px;
	}	
.section-1-text-1{
	display:block;
	text-align:center;
	width:506px;
	margin-left:400px;
	margin-top:33px;
	font-size: 31px;
    font-family: "Open Sans";
    color: rgb(81, 81, 81);
    text-transform: uppercase;
    line-height: 1.603;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
	}
/*.section-1-text-1-1{
	font-size: 31px;
    font-family: "Open Sans";
    color: rgb(81, 81, 81);
    text-transform: uppercase;
    line-height: 1.603;
    text-align: center;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
	}*/
.section-1-text-2{
	margin-left:192px;
	display:block;
	text-align:center;
	width:922px;
	opacity: 0.71;
	font-size: 19px;
    font-family: "Open Sans";
    color: rgba(81, 81, 81, 0.71);
    line-height: 1.9;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
	}	
/*.section-1-text-2 p{
	opacity: 0.71;
	font-size: 19px;
    font-family: "Open Sans";
    color: rgba(81, 81, 81, 0.71);
    line-height: 1.9;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
	}	*/		
.section-2{
	height:390px;
	display:block;
	position:relative;
    /*border:1px solid green;*/
	}
.section-2-tabs{
	margin-top:160px;
	display:block;
	position:relative;
	text-align:left;
	/*border:1px solid green;*/
	/*width:47px;*/
	}
.section-2-tabs-1{
	margin-left:164px;
	width:203px;
	height:79px;
	display:inline-block;
	position:relative;
	/*border:1px solid red;*/
	}
.section-2-tabs-1-logo{
	position:absolute;
	border-radius: 50%;
    background-color: rgb(173, 209, 54);
    width: 43px;
    height: 43px;
	}	
.section-2-tabs-1-logo-num{
	position:absolute;
	top:12px;
	left:16px;
	line-height:1;
	font-size: 20px !important;
    font-family: "Open Sans" !important;
    color: rgb(255, 255, 255) !important;
    font-weight: 600 !important;
	}
.section-2-tabs-1-text{
	/*border:1px solid red;*/
	position:absolute;
	top:10px;
	left:73px;
	}	
.section-2-tabs-1-simple{
	font-size: 33.2px !important;
    font-family: "Open Sans" !important;
    color: rgb(101, 101, 101) !important;
    line-height: 0.8 !important;
    text-align: center !important;
    font-weight: 300 !important;
  }					
.section-2-tabs-2{
	margin-left:130px;
	width:267px;
	height:79px;
	display:inline-block;
	position:relative;
	/*border:1px solid green;*/
	}  
.section-2-tabs-2-logo{
	border-radius: 50%;
    background-color: rgb(95, 95, 95);
    position: absolute;
    width: 43px;
    height: 43px;
	}
.section-2-tabs-2-text{
	/*border:1px solid red;*/
	position:absolute;
	top:10px;
	left:73px;
	}	
.section-2-tabs-3{
	margin-left:117px;
	width:278px;
	height:79px;
	display:inline-block;
	position:relative;
	/*border:1px solid green;*/
	}
.section-2-tabs-3-logo{
	border-radius: 50%;
    background-color: rgb(95, 95, 95);
    position: absolute;
    width: 43px;
    height: 43px;
	}

.section-2-tabs-3-text{
	/*border:1px solid red;*/
	position:absolute;
	top:10px;
	left:73px;
	}
.line{
	position:relative;
	}		
.line-1{
	position:absolute;
	left:160px;
	display:inline-block;

	}
.line-2{
	position:absolute;
	left:360px;
	}
.section-2-content{
	display:block;
	height:308px;
	position:relative;
	}	
.section-2-content-glasses{
	position:absolute;
	top:88px;
	left:248px;
	}
.section-2-content-text{
	position:absolute;
	left:467px;
	top:62px;
	width:653px;
	}
.section-2-content-text-1{
	font-size: 25px;
    font-family: "Open Sans";
    color: rgb(173, 209, 54);
    line-height: 1.2;
	}			
.section-2-content-text-2{
	margin-left:3px;
	font-size: 17px;
    font-family: "Open Sans";
    color: rgba(96, 96, 96, 0.671);
    line-height: 1.8;
    opacity: 0.67;
	}	
.section-3{
	display:block;
	height:320px;
	position:relative;
	}
.section-3-properties{
	position:relative;
	display:block;
	float:left;
	height:305px;
	width:648px;
	background-image: url(../img/Layer_12_copy.png);	
	}	
.section-3-properties-img{
	display:block;
	position:absolute;
	width:133px;
	height:112px;
	/*background-image:url(../img/Vector_Smart_Object.png);*/
	top:85px;
	left:140px;
	}
.section-3-title{
	font-size: 23px;
	font-family: "Montserrat";
	color: rgb(81, 81, 81);
	line-height: 1.2;
	font-style: normal;
	font-weight: 600;
	position:absolute;
  }	
.section-3-text{
	position: absolute;
	font-size: 17px;
	font-family: "Open Sans";
	color: rgb(81, 81, 81);
	line-height: 1.7;
	font-weight: 500;
	width:256px;
	height:73px;
	} 
.form-section-3-btn{
	position: absolute;
	} 
.form-section-3-btn-properties{
	top:207px;
	left:322px;
	}
.form-section-3-btn-buers{
	 top:206px;
	 left:252px;
	}	
.section-3-btn{
	outline:none;
	border:none;
	border-radius: 8px;
	text-align:center;	
    width: 187px;
    height: 51px;
	font-size: 15px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
    font-weight: 600;
	}
.section-3-btn:hover{
	cursor:pointer;
	box-shadow: 4px 9.5px 6px 0 rgba(0, 0, 0, 0.54);
	}
.section-3-btn:focus{
	outline:none;
	}			
.section-3-btn-properities{
	background-color: rgb(38, 166, 209);
	}
.section-3-btn-buers{
	background-color: rgb(173, 209, 54);
	}		
.section-3-properties-title{
	top:45px;
	left:320px;
	} 
.section-3-properties-text{
	top:103px;
	left:315px;
	}		 
.section-3-buers{
	position:relative;
	display:block;
	float:left;
	height:305px;
	width:652px;
	background-image: url(../img/Layer_12.png);	
	}		
.section-3-buers-img{
	display:block;
	position:absolute;
	height:92px;
	width:101px;
	top:95px;
	left:75px;
	}
.section-3-buers-title{
	top:45px;
	left:255px;
	}	
.section-3-buers-text
   {
	top:101px;
	left:250px;
	}	  		
.section-4-title{
	height:247px;
	}
.section-4-title-text{
	height:245px;
	width:680px;
	display:block;
	float:left;
	text-align:left;
	margin-left:160px;
	}
	
.section-4-title-text-1{
	margin-top:65px;
	display:inline-block;
	font-size: 29px;
    font-family: "Open Sans";
    color: rgb(81, 81, 81);
    line-height: 1.2;
    font-weight: 600;
    width: 250px;
    height: 29px;
    }
.section-4-title-text-2{
	margin-top:20px;
	display:inline-block;
	font-size: 17px;
    font-family: "Open Sans";
    color: rgb(143, 143, 143);
    line-height: 1.8;
    width: 672px;
    height: 47px;
  }			
.form-section-4-btn-member{
	position:relative;
	display:block;
	float:right;
	height:245px;
	width:458px;	
	}	
.section-4-btn-member{
	outline:none;
	position: absolute;
	top: 95px;
	left: 113px;
	border-radius: 9px;
	background-color: rgb(255, 255, 255);
	border: 1px solid rgba(81,81,81,0.42);
	width: 185px;
	height: 54px;	
	font-size: 15px;
	font-family: "Open Sans";
	color: rgba(81, 81, 81, .71);
	font-weight: bold;	
	}	
.section-4-btn-member:hover{
	cursor:pointer;
	border: 2px solid rgba(81,81,81,0.42);
	}	
		

.section-4-projekts{
	/*border:1px solid red;*/
	text-align:center;
	width:1300px;
	/*height:525px;*/
	position:relative;
	display:block;
	}
.section-4-projekts-card{
	margin-right:40px;
	border-radius:11px;
	display:inline-block;
	height:524px;
	width:300px;
	background-color:#f7f7f7;
	border:1px solid rgba(0, 0, 0, 0.14);
	}
.section-4-projekts-img{
	width: 300px;
	height: 490px;
	position: relative;
	display: block;	
	}	
.section-4-projekts-opas{
	opacity:0.85;
		}	
.section-4-projekts-title
{
	position:absolute;
	top:256px;
	left:20px;
	font-size: 17px;
    font-family: "Open Sans";
    color: rgb(72, 72, 72);
    font-weight: bold;
    line-height: 1.2;
	}				
.section-4-projekts-title-text{
	position:absolute;
	top:288px;
	left:20px;
	width: 250px;
    height: 82px;
	display:block;
	font-size: 13px;
    font-family: "Open Sans";
    color: rgba(72, 72, 72, 0.71);
    line-height: 1.8;
    text-align: left;
	}
.form-section-4-card-btn{
    position: absolute;
	top:170px;
	left:145px;	
	}
.section-4-card-btn{
	outline:none;
	border:none;
	border-radius: 5px;
    background-color: rgb(38, 166, 209);
    width: 139px;
    height: 35px;
	font-size: 16.5px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);		
	}	
.section-4-card-btn:hover{
	cursor: pointer;
	font-weight: 600;
	}		
.section-4-projekts-card-rect{
	position:absolute;
	left:0px;
	}
.section-4-projekts-card-rect-text{
	position:absolute;
	left:0px;
	text-transform:uppercase;
	transform:rotate(-45deg);
	transform-origin:38px 7px;
	font-size: 14px;
    font-family: "Montserrat";
    color: rgb(255, 255, 255);
    text-align: center;
	font-weight:700;
	text-transform:uppercase;	
	}		
.section-4-projekts-card-process-ful{
	background-color: rgb(227, 227, 227);
	border-radius:5px;
    position: absolute;
    left: 20px;
    top: 391px; 
    width: 254px;
    height: 14px;
	}
.section-4-projekts-card-process-part{
	background-color: rgb(173, 209, 54);
	border-radius:5px;
    position: absolute; 
    width: 38px;
    height: 14px;
	}		
.section-4-projekts-card-process-part-1{
	background-color: rgb(173, 209, 54);
	border-radius:5px;
    position: absolute; 
    width: 168px;
    height: 14px;
	}
.section-4-funded{
	position:absolute;
	font-size: 13px;
    font-family: "Open Sans";
    color: rgb(141, 141, 141);
    line-height: 1.2;
    font-weight: 600;
    width: 110px;
    height: 10px;
	}	
.section-4-funded-text{
	top:422px;
	left:20px;
	text-align:left;
	}	
.section-4-days{
	top:422px;
	right:28px;
	text-align:right;
	}	
.section-4-laer-14{
	background-image:url(../img/Layer_19.png);
	position:absolute;
	top:453px;
	left:20px;
	/*border:1px solid red;*/
    width: 252px;
    height: 1px;
	}	
.section-4-end{
	display:block;
	position:absolute;
	text-align:right;
	top:479px;
	right:32px;
	}	
.section-4-end-shape{
	display:block;
	float:right;
	margin-left:10px;
	width:12px;
	height:16px;
	}
.section-4-end-text{
	display:block;
	float:right;
	font-size: 15px;
    font-family: "Open Sans";
    color: rgba(72, 72, 72, 0.851);
    line-height: 1.2;
    font-weight: 600;
    height: 16px;
	}		
.section-5{
	padding-top: 137px;
	background-image: url(../img/bg.png);
	display: block;
	width: 1300px;
	height: 670px;
	bottom: 60px;
	position: relative;
	text-align: center;
	/*border:1px solid green;*/
	}
.section-5-tytle{
	display:block;
	text-align:center;
	font-size: 39.2px;
    font-family: "Open Sans";
    color: rgb(158, 192, 45);
    line-height: 1.2;
    font-weight: 600;
  }	
.section-5-text{
	margin-top:25px;
	display:inline-block;
	font-size: 19px;
    font-family: "Open Sans";
    color: rgb(148, 148, 148);
    line-height: 1.8;
	width:920px;
	/*border:1px solid red;*/
  }
 .section-5-messege{
	 display:flex;
	 padding:0 100px;
	 flex-flow:row wrap;
	 justify-content:space-around;
	 /*border:1px solid green;*/
	 height:390px;
	 
	 } 
.section-5-messege-card{
	flex:0 1 397px;
	position: relative;
	width: 397px;
	height: 244px;
	/*border:1px solid red;*/
	align-self: center;
	background-image: url(../img/Rounded_Rectangle_12.png);
	background-repeat: no-repeat;
	}  	
	
.section-5-messege-card-title{
	display:block;
	margin-top:22px;
	width:397px;
	text-align:center;
	font-size: 21px;
    font-family: "Open Sans";
    color: rgb(158, 192, 45);
    line-height: 1.2;
    text-align: center;
    font-weight: 600;
  }	
.section-5-messege-card-text{
	display:inline-block;
	margin-top:15px;
	font-size: 13px;
    font-family: "Open Sans";
    color: rgb(132, 132, 132);
    line-height: 1.8;
    text-align: center;
    width: 319px;
	height:83px;
	} 
.section-5-messege-card-end{
	display:flex;
	flex-direction:row;
	margin-top:33px;
	align-items:center;
	justify-content:flex-start;
	}
.section-5-messege-card-end-img{
	margin-left:48px;
	}		
.section-5-messege-card-end-text{
	margin-left:18px;
	font-size: 15px;
	width:265px;
    font-family: "Montserrat";
    color: rgb(73, 73, 73);
	text-align:left;
	font-weight:700;
	
	}	
footer img[alt="footer-img"]{
	width:1028px;
	}	
footer span{
	font-size: 13px;
    font-family: "Open Sans";
    color: rgb(132, 132, 132);
    line-height: 2;
 }	
