@charset "utf-8";



body { margin:0;

       padding:0;

	   overflow-x:hidden;

	 }



#div_head { width:100%;

            background-color:#e7f8f8;

			padding-top:20px;

		  }

#div_content2 { width:100%;

            

			padding-top:20px;

		  }		  

.div_content { width:100%;

            

			padding-top:20px;

		  }

.content_col_border {width:90%;

                max-width:1000px;

				margin-left:auto;

				margin-right:auto;

				display: -webkit-box; 

				display: -moz-box;

				display: -ms-flexbox;

				display: -webkit-flex; 

				display: flex;

				align-items: center;

				-webkit-flex-wrap: wrap;

				flex-wrap: wrap;

				-webkit-align-content: center;

				align-content: center;

				justify-content:space-between;

			  }

#content_head { width:90%;

                max-width:1130px;

				margin-left:auto;

				margin-right:auto;

				display: -webkit-box; 

				display: -moz-box;

				display: -ms-flexbox;

				display: -webkit-flex; 

				display: flex;

				align-items: center;

				-webkit-flex-wrap: wrap;

				flex-wrap: wrap;

				-webkit-align-content: center;

				align-content: center;

				justify-content:space-between;

			  }



#elem1 { width:50%;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		 order:0;

	   }



.elem_col_border { width:40%;	

		 border:2px solid #d0dafb ;

		 border-radius:25px;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		 order:0;

		 padding:20px;

		 height:250px;

		 

	   }

.elem_col_border2 { width:40%;	

		 border:2px solid #d0dafb ;

		 border-radius:25px;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		  height:250px;

		 padding:20px;

		 

	   }

.elem_col_border3 { width:40%;	

		 border:2px solid #d0dafb ;

		 border-radius:25px;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		  order:0;

		  height:190px;

		 padding:20px;

		 

	   }

.elem_col_border4 { width:40%;	

		 border:2px solid #d0dafb ;

		 border-radius:25px;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		  height:190px;

		 padding:20px;

		 

}

.elem_col_border5 { width:40%;	

		 border:2px solid #d0dafb ;

		 border-radius:25px;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		  order:0;

		  height:200px;

		 padding:20px;

		 

	   }

.elem_col_border6 { width:40%;	

		 border:2px solid #d0dafb ;

		 border-radius:25px;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		  height:200px;

		 padding:20px;

		 

	   }

#elem2 { width:50%;

         text-align:left;

		 margin-left:auto;

		 margin-right:auto;

	   }



#img_head { width:100%;

            max-width:307px;

			margin-left:auto;

			margin-right:auto;

			border:none;

			display:block;

		  }

#img_305 { width:100%;

            max-width:305px;

			margin-left:auto;

			margin-right:auto;

			border:none;

			display:block;

		  }

#img_head1 { width:100%;

             max-width:631px;

			 margin-left:auto;

			 margin-right:auto;

			 border:none;

			 display:block;

		   }



#img_head2 { width:100%;

             max-width:667px;

			 margin-left:auto;

			 margin-right:auto;

			 border:none;

			 display:block;

		   }



#img_head3 { width:100%;

             max-width:612px;

			 margin-left:auto;

			 margin-right:auto;

			 border:none;

			 display:block;

		   }



#img_head4 { width:100%;

             max-width:439px;

			 margin-left:auto;

			 margin-right:auto;

			 border:none;

			 display:block;

		   }



#img_head5 { width:100%;

             max-width:620px;

			 margin-left:auto;

			 margin-right:auto;

			 border:none;

			 display:block;

		   }



#span_head { font-family: 'Roboto', sans-serif, Arial;

             font-size:35px;

			 line-height:40px;

			 color:#15395a;

			 font-weight:bold;

			 text-align:left;

		   }



#bara_head { width:100%;

             max-width:1157px;

			 margin-left:auto;

			 margin-right:auto;

		   }



#line { width:100%;

        max-width:1157px;

		margin-left:auto;

		margin-right:auto;

	  }



#page_content1 { width:90%;

                 max-width:1130px;

				 margin-left:auto;

				 margin-right:auto;

				 margin-top:50px;

				 display: -webkit-box; 

				 display: -moz-box;

				 display: -ms-flexbox;

				 display: -webkit-flex; 

				 display: flex;

				 align-items: center;

				 -webkit-flex-wrap: wrap;

				 flex-wrap: wrap;

				 -webkit-align-content: center;

				 align-content: center;

				 justify-content:space-between;

			   }

#page_content5 { width:90%;

                 max-width:1000px;

				 margin-left:auto;

				 margin-right:auto;

				 margin-top:50px;

				 display: -webkit-box; 

				 display: -moz-box;

				 display: -ms-flexbox;

				 display: -webkit-flex; 

				 display: flex;

				 align-items: center;

				 -webkit-flex-wrap: wrap;

				 flex-wrap: wrap;

				 -webkit-align-content: center;

				 align-content: center;

				 justify-content:space-between;

			   }

#page_content7 { width:90%;

                 max-width:1000px;

				 margin-left:auto;

				 margin-right:auto;

				 margin-top:10px;

				 display: -webkit-box; 

				 display: -moz-box;

				 display: -ms-flexbox;

				 display: -webkit-flex; 

				 display: flex;

				 align-items: center;

				 -webkit-flex-wrap: wrap;

				 flex-wrap: wrap;

				 -webkit-align-content: center;

				 align-content: center;

				 justify-content:space-between;

			   }

#page_content8 { width:90%;

                 max-width:1000px;

				 margin-left:auto;

				 margin-right:auto;

				 margin-top:30px;

				 display: -webkit-box; 

				 display: -moz-box;

				 display: -ms-flexbox;

				 display: -webkit-flex; 

				 display: flex;

				 align-items: center;

				 -webkit-flex-wrap: wrap;

				 flex-wrap: wrap;

				 -webkit-align-content: center;

				 align-content: center;

				 justify-content:space-between;

				 text-align:center;

			   }



#img_p1 { width:100%;

          max-width:316px;

          margin-left:auto;

          margin-right:auto;

          border:none;

          display:block;

        }

#img_112 { width:100%;

          max-width:112px;

          margin-left:auto;

          margin-right:auto;

          border:none;

          display:block;

		 

		  

        }

#img_124{ width:100%;

          max-width:124px;

          margin-left:auto;

          margin-right:auto;

          border:none;

          display:block;

		 

		  

        }	

#img_346{ width:100%;

          max-width:346px;

          margin-left:auto;

          margin-right:auto;

          border:none;

          display:block;

		 

		  

        }	

.row_line_container { 

	position: relative;

  	text-align: center;

	height:70px;

  	

 }

 .top-image{

  position: absolute;

  top: -60%;

  left: 37%;

}

 .top-text{

  position: absolute;

  top:20%;

  left:2%;

}



#col_p1 { width:50%;

          margin-left:auto;

		  margin-right:auto;

		  order:1;

		}



#col_p2 { width:50%;

          margin-left:auto;

		  margin-right:auto;

		}

#col_p4 { width:30%;

          margin-left:auto;

		  margin-right:auto;

		}

#col_p5 { width:30%;

          margin-left:auto;

		  margin-right:auto;

		}

#col_p6 { width:30%;

          margin-left:auto;

		  margin-right:auto;

		}

#div_intro { width:100%; }



.span_text { font-family: 'Roboto', sans-serif, Arial;

             font-size:15px;

			 line-height:20px;

			 color:#2d2d2d;

		   }



.span_text2 { font-family: 'Roboto', sans-serif, Arial;

              font-size:18px;

			  line-height:24px;

			  color:#2d2d2d;

		    }

.span_text3 { font-family: 'Roboto', sans-serif, Arial;

             font-size:17px;

			 line-height:22px;

			 color:#2d2d2d;

		   }

.span_text4 { font-family: 'Roboto', sans-serif, Arial;

             font-size:30px;

			 line-height:35px;

			 color:#2d2d2d;

		   }

.span_text5 { font-family: 'Roboto', sans-serif, Arial;

             font-size:17px;

			 line-height:22px;

			 color:#000000;

			

			

		   }

.orange_text { font-family: 'Roboto', sans-serif, Arial;

             font-size:19px;

			 line-height:24px;

			 color:#fe7800;

			

			

		   }

.orange_text1 { font-family: 'Roboto', sans-serif, Arial;

             font-size:50px;

			 line-height:55px;

			 color:#fe7800;

			

			

		   }		   

.mtop1 {

	margin-top:10px;

}

.mtop2 {

	margin-top:20px;

}

.mtop3 {

	margin-top:30px;

}

#div_box { width:100%;

           margin-left:auto;

		   margin-right:auto;

		   margin-top:40px;

		   display: -webkit-box; 

		   display: -moz-box;

		   display: -ms-flexbox;

		   display: -webkit-flex; 

		   display: flex;

		   align-items: center;

		   -webkit-flex-wrap: wrap;

		   flex-wrap: wrap;

		   -webkit-align-content: center;

		   align-content: center;

		   justify-content:space-between;

		 }



.black_box { width:40%;

             background-color:#0e1f24;

			 margin-top:20px;

			 height:200px;

			 display: -webkit-box; 

			 display: -moz-box;

			 display: -ms-flexbox;

			 display: -webkit-flex; 

			 display: flex;

			 align-items: center;

			 -webkit-flex-wrap: wrap;

			 flex-wrap: wrap;

			 -webkit-align-content: center;

			 align-content: center;

		   }



.content_black_box { width:90%;

                     margin-left:auto;

					 margin-right:auto;

					 text-align:center;

				   }



.span_black_box { font-family: 'Roboto', sans-serif, Arial;

                  font-size:18px;

                  line-height:24px;

                  color:#ffffff;

				}



#page_content2 { width:90%;

                 max-width:1130px;

				 margin-left:auto;

				 margin-right:auto;

				 margin-top:30px;

				 display: -webkit-box; 

				 display: -moz-box;

				 display: -ms-flexbox;

				 display: -webkit-flex; 

				 display: flex;

				 align-items: center;

				 -webkit-flex-wrap: wrap;

				 flex-wrap: wrap;

				 -webkit-align-content: center;

				 align-content: center;

				 justify-content:spance-between;

			   }

#page_content6 { width:90%;

                 max-width:600px;

				 margin-left:auto;

				 margin-right:auto;

				 margin-top:10px;

				 display: -webkit-box; 

				 display: -moz-box;

				 display: -ms-flexbox;

				 display: -webkit-flex; 

				 display: flex;

				 align-items: center;

				 -webkit-flex-wrap: wrap;

				 flex-wrap: wrap;

				 -webkit-align-content: center;

				 align-content: center;

				 justify-content:spance-between;

			   }

.line_bife { width:100%;

             display: -webkit-box; 

             display: -moz-box;

             display: -ms-flexbox;

             display: -webkit-flex; 

             display: flex;

             align-items: center;

             -webkit-flex-wrap: wrap;

             flex-wrap: wrap;

             -webkit-align-content: center;

             align-content: center;

             justify-content:spance-between;

			 margin-left:auto;

			 margin-right:auto;

			 margin-top:10px;

		  }

.line_text { width:100%;

             display: -webkit-box; 

             display: -moz-box;

             display: -ms-flexbox;

             display: -webkit-flex; 

             display: flex;

             align-items: center;

             -webkit-flex-wrap: wrap;

             flex-wrap: wrap;

             -webkit-align-content: center;

             align-content: center;

             justify-content:spance-between;

			 margin-left:auto;

			 margin-right:auto;

			 margin-top:10px;

		  }



.div_bifa { width:10%; 

            margin-left:auto;

			margin-right:auto;

			text-align:center;

          }

.div_1 { width:10%; 

            margin-left:auto;

			margin-right:auto;

			text-align:center;

          }

.div_2 { width:20%; 

            margin-left:auto;

			margin-right:auto;

			text-align:center;

          }

.div_3 { width:30%; 

            margin-left:auto;

			margin-right:auto;

			text-align:center;

          }		  

.div_text_bifa { width:90%; 

                 margin-left:auto;

				 margin-right:auto;

				 text-align:left;

               }



.simbol_bifa { width:45px;

               margin-left:auto;

			   margin-right:auto;

			   border:none;

			   display:block;

			 }

.img_arrow{ width:29px;

               margin-left:auto;

			   margin-right:auto;

			   border:none;

			   display:block;

			 }

#page_content3 { width:100%;

                 margin-left:auto;

				 margin-right:auto;

				 background-color:#f9f9f9;

				 padding-top:80px;

				 padding-bottom:80px;

				 margin-top:50px;

			   }



#content_pc3 { width:90%;

               max-width:1130px;

			   margin-left:auto;

			   margin-right:auto;

			 }



#page_content4 { width:90%;

                 max-width:1130px;

				 margin-left:auto;

				 margin-right:auto;

				 margin-top:30px;

				 display: -webkit-box; 

				 display: -moz-box;

				 display: -ms-flexbox;

				 display: -webkit-flex; 

				 display: flex;

				 align-items: center;

				 -webkit-flex-wrap: wrap;

				 flex-wrap: wrap;

				 -webkit-align-content: center;

				 align-content: center;

				 justify-content:spance-between;

			   }



#div_prez { width:100%;

            background-color:#0e1f24;

			padding-top:20px;

			padding-bottom:20px;

			margin-top:55px;

		  }

        

#content_prez { width:90%;

                max-width:1120px;

				margin-left:auto;

				margin-right:auto;

				display: -webkit-box; 

                display: -moz-box;

                display: -ms-flexbox;

                display: -webkit-flex; 

                display: flex;

                align-items: center;

                -webkit-flex-wrap: wrap;

                flex-wrap: wrap;

                -webkit-align-content: center;

                align-content: center;

                justify-content: space-between;

			  }



#text_prez { width:70%;

             text-align:left;

		   }



#div_btn { width:30%;

           text-align:right;

		 }



#span_prez { font-family: 'Roboto', sans-serif, Arial;

             font-size:18px;

             line-height:25px;

             color:#ffffff;

		   }



#buton {  width:200px;

		  height:60px;

		  margin-left:auto;

		  margin-right:auto;

		  background-color:#ff7800;

		  border:none;

		  font-family: 'Roboto Slab', sans-serif, Arial;

		  font-weight:bold;

		  font-size:18px;

		  line-height:25px;

		  color:#ffffff;

		  cursor:pointer;

		}

		  

#link_buton {  color:#ffffff;

               text-decoration:none;

			 }  



.div_titlu_separator { width:100%;

                       margin-top:50px;

					   padding-top:25px;

					   padding-bottom:25px;

					   background-color:#f9f9f9;

					 }

.div_titlu_separator2 { width:100%;

                       margin-top:50px;

					   padding-top:15px;

					 

					  

					 }					 

.div_text_inceput { width:100%;

                       margin-top:50px;

					   padding-top:25px;

					   padding-bottom:25px;

					  

					 }

.content_div_titlu_separator { width:90%;

                               max-width:1130px;

                               margin-left:auto;

							   margin-right:auto;

							   text-align:left;

							 }

.content_div_titlu_separator2 { width:90%;

                               max-width:1000px;

                               margin-left:auto;

							   margin-right:auto;

							   text-align:left;

							 }							 

.content_div_text_inceput { width:80%;

                               max-width:1000px;

                               margin-left:auto;

							   margin-right:auto;

							   text-align:center;

							 }

.span_separator { font-family: 'Roboto', sans-serif, Arial;

                  font-size:35px;

				  line-height:38px;

				  color:#2d2d2d;

				  font-weight:bold;

				}

.span_separator2 { font-family: 'Roboto', sans-serif, Arial;

                  font-size:30px;

				  line-height:35px;

				  color:#2d2d2d;

				  font-weight:bold;

				}

@media screen and (max-width: 950px) and (min-width: 851px)

{

.elem_col_border6, .elem_col_border5  {

	height:250px;

}

.elem_col_border2, .elem_col_border {

	height:350px;

}

.elem_col_border4, .elem_col_border3 {

	height:200px;

}

#col_p1 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  order:0;

		}



#col_p2 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}



}				

@media screen and (max-width: 850px) and (min-width: 751px)

{

.elem_col_border6, .elem_col_border5  {

	height:250px;

}

.elem_col_border2, .elem_col_border {

	height:400px;

}

.elem_col_border4, .elem_col_border3 {

	height:200px;

}

#col_p1 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  order:0;

		}



#col_p2 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

#col_p4 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  order:0;

		}



#col_p5 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

#col_p6 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

}

				

@media screen and (max-width: 750px) and (min-width: 650px)

{

.elem_col_border6, .elem_col_border5  {

	height:280px;

}

.elem_col_border2, .elem_col_border {

	height:350px;

}

.elem_col_border4, .elem_col_border3 {

	height:200px;

}

#col_p1 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  order:0;

		}



#col_p2 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

#col_p4 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  order:0;

		}



#col_p5 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

#col_p6 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

}



@media screen and (max-width: 649px)

{

.elem_col_border6, .elem_col_border5 {

	height:350px;

}

.elem_col_border2, .elem_col_border {

	height:550px;

}

.elem_col_border4, .elem_col_border3 {

	height:250px;

}

#col_p1 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  order:0;

		}



#col_p2 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

#col_p4 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  order:0;

		}



#col_p5 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

#col_p6 { width:100%;

          margin-left:auto;

		  margin-right:auto;

		  margin-top:20px;

		}

		

#elem1 { width:100%;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		 order:0;

	   }



#elem2 { width:100%;

         text-align:center;

		 margin-left:auto;

		 margin-right:auto;

		 margin-top:20px;

	   }





#content_prez { width:90%;

                max-width:1120px;

				margin-left:auto;

				margin-right:auto;

				display: -webkit-block; 

                display: -moz-block;

                display: -ms-block;

                display: -webkit-block; 

                display: block;

                align-items: center;

                -webkit-flex-wrap: wrap;

                flex-wrap: wrap;

                -webkit-align-content: center;

                align-content: center;

                justify-content: space-between;

			  }



#text_prez { width:100%;

             text-align:center;

		   }



#div_btn { width:100%;

           text-align:center;

		   margin-top:20px;

		 }



.black_box { width:90%;

             background-color:#0e1f24;

			 margin-top:20px;

			 height:100px;

			 display: -webkit-box; 

			 display: -moz-box;

			 display: -ms-flexbox;

			 display: -webkit-flex; 

			 display: flex;

			 align-items: center;

			 -webkit-flex-wrap: wrap;

			 flex-wrap: wrap;

			 -webkit-align-content: center;

			 align-content: center;

			 margin-left:auto;

			 margin-right:auto;

		   }





#div_box { width:100%;

           margin-left:auto;

		   margin-right:auto;

		   margin-top:20px;

		   display: -webkit-box; 

		   display: -moz-box;

		   display: -ms-flexbox;

		   display: -webkit-flex; 

		   display: flex;

		   align-items: center;

		   -webkit-flex-wrap: wrap;

		   flex-wrap: wrap;

		   -webkit-align-content: center;

		   align-content: center;

		   justify-content:space-between;

		 }



.div_bifa { width:20%; 

            margin-left:auto;

			margin-right:auto;

			text-align:center;

          }



.div_text_bifa { width:80%; 

                 margin-left:auto;

				 margin-right:auto;

				 text-align:left;

               }

.elem_col_border, .elem_col_border2, .elem_col_border3, .elem_col_border4, .elem_col_border5, .elem_col_border6 { height:auto !important; margin-top:40px; width:100%; }

.top-image { left:30%; top:-80%; }


}



















