@charset "utf-8";

body { margin:0;
       padding:0;
	   overflow-x:hidden;
	 }

#head { width:100%;
        background-color:#e7f8f8;
	  }

.content { width:90%;
           max-width:1160px;
		   margin-left:auto;
		   margin-right:auto;
		 }

#logo_head { width:90%;
             max-width:241px;
			 margin-left:auto;
			 margin-right:auto;
		   }

#img_head { width:241px;
            border:none;
			display:block;
			margin-left:auto;
			margin-right:auto;
		  }

#text_head { width:100%;
             margin-left:auto;
			 margin-right:auto;
			 text-align:center;
		   }
		   
#span_head1 { font-family: 'Roboto Slab', sans-serif, Arial;
              font-size:153px;
			  line-height:158px;
			  font-weight:bold;
			  color:#15395a;
			}

#text_head2 { width:100%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:center;
		    }
		   
#span_head2 { font-family: 'Roboto Slab', sans-serif, Arial;
              font-size:73px;
			  line-height:80px;
			  font-weight:bold;
			  color:#01baba;
			}

#bara_head { width:100%;
             max-width:1157px;
			 margin-left:auto;
			 margin-right:auto;
			 margin-top:30px;
		   }

#line { width:100%;
        max-width:1157px;
		margin-left:auto;
		margin-right:auto;
	  }

.elem1 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
	   }

#te1 { margin-top:50px; }

.imagine_elem1 { width:50%;
                 margin-left:auto;
				 margin-right:auto;
				 order:1;
			   }

.imagine_elem10 { width:35%;
                  margin-left:auto;
				  margin-right:auto;
				  order:1;
			    }

.content_elem1 { width:100%;
                 max-width:1160px;
                 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;
			   }

.text_elem1 { width:50%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:left;
			}
			
.text_elem10 { width:35%;
               margin-left:auto;
			   margin-right:auto;
			   text-align:left;
			 }
			 
.text2_elem10 { width:30%;
                margin-left:auto;
			    margin-right:auto;
			    text-align:left;
				order:2;
				align-self:flex-start;
			  }

.text { font-family: 'Roboto', sans-serif, Arial;
        font-size:14px;
		line-height:18px;
		color:#2d2d2d;
	  }

ul li { color: #20b3b3; 
        margin-top:20px;
      }

.content_text_elem1 { width:90%; }

.content2_elem1 { width:80%;
                  margin-left:auto;
				  margin-right:auto;
				  text-align:center;
				  margin-top:25px;
				}
				
.text2 { font-family: 'Roboto', sans-serif, Arial;
         font-size:18px;
		 line-height:25px;
		 color:#2d2d2d;
		 font-weight:bold;
	   }

.ce2 { width:80%;
       margin-left:auto;
	   margin-right:auto;
	   text-align:center;
	   margin-top:40px;
	   margin-bottom:80px;
	 }

.buton_istorie { width:300px;
                 height:60px;
				 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
				 cursor:pointer;
				 text-align:center;
				 background-color:#09abab;
				 font-family: 'Roboto Slab', sans-serif, Arial;
				 font-size:18px;
				 line-height:25px;
				 color:#ffffff;
				 font-weight:bold;
			   }

.link_buton { text-decoration:none;
              color:#ffffff;
			}

.elem2 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:30px;
	   }

.imagine_elem2 { width:100%;
                 margin-left:auto;
				 margin-right:auto;
			   }

.img_e2 { width:100%;
          max-width:860px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.content_elem2 { width:100%;
                 max-width:1160px;
                 margin-left:auto;
                 margin-right:auto;
                 display: -webkit-box; 
                 display: -moz-box;
                 display: -ms-flexbox;
                 display: -webkit-flex; 
                 display: flex;
                 align-items: top;
                 -webkit-flex-wrap: wrap;
                 flex-wrap: wrap;
                 -webkit-align-content: center;
                 align-content: center;
				 margin-top:30px;
			   }

.content3_elem2 { width:80%;
                 max-width:900px;
                 margin-left:auto;
                 margin-right:auto;
                 display: -webkit-box; 
                 display: -moz-box;
                 display: -ms-flexbox;
                 display: -webkit-flex; 
                 display: flex;
                 align-items: top;
                 -webkit-flex-wrap: wrap;
                 flex-wrap: wrap;
                 -webkit-align-content: center;
                 align-content: center;
				 margin-top:30px;
			   }



.elem_e2 { width:28%;
           text-align:center;
		   margin-left:auto;
		   margin-right:auto;
		 }

.separator_e2 { width:8%;
                max-width:90px;
                height:200px;
              } 

.line_separator { width: 112px;
                  height: 47px;
                  border-bottom: 1px solid #c3c2be;
                 -webkit-transform:
                      translateY(5px)
                      translateX(-20px)
                      rotate(-60deg);
                 top: -33px;
                 left: -13px;
				 
                 -moz-transform: translateY(5px)
                      translateX(-20px)
                      rotate(-60deg);

                 -o-transform: translateY(5px)
                      translateX(-20px)
                      rotate(-60deg);

                 -ms-transform: translateY(5px)
                      translateX(-20px)
                      rotate(-60deg);
                 -ms-transform-origin: -33px 0 0 -13px;

			   }

.content2_elem2 { width:80%;
                  margin-left:auto;
				  margin-right:auto;
				  text-align:center;
				  margin-top:-50px;
				}

.elem3 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:30px;
	   }

.imagine_elem3 { width:50%;
                 margin-left:auto;
				 margin-right:auto;
				 order:0;
			   }

.imagine_elem9 { width:40%;
                 margin-left:auto;
				 margin-right:auto;
				 order:0;
			   }
			   
.imagine_elem13 { width:35%;
                 margin-left:auto;
				 margin-right:auto;
				 order:0;
			   }
			   
.content_elem3 { width:100%;
                 max-width:1160px;
                 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;
			   }

.text_elem3 { width:50%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:left;
			  order:1;
			}

.text_elem9 { width:60%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:left;
			  order:1;
			}

.text_elem13 { width:65%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:left;
			  order:1;
			}

.content_text_elem3 { width:90%; }

.content2_elem3 { width:80%;
                  margin-left:auto;
				  margin-right:auto;
				  text-align:center;
				  margin-top:25px;
				}

.img_e3 { width:100%;
          max-width:505px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.img_e1 { width:100%;
          max-width:583px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

#clienti { width:100%;
           margin-left:auto;
		   margin-right:auto;
		   margin-top:50px;
		   background-color:#0e1f24;
		   padding-top:30px;
		   padding-bottom:30px;
		 }		  

#c1 { width:90%;
      max-width:800px;
	  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;
	}

.client { width:145px;
          margin-left:auto;
		  margin-right:auto;
		  text-align:center;
		}

.logo_client { width:145px;
               border:none;
			   display:block;
			 }

#c2 { width:90%;
      max-width:650px;;
	  margin-left:auto;
	  margin-right:auto;
	  margin-top:25px;
	  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;
	}

#solutii { width:100%;
           margin-left:auto;
		   margin-right:auto;
		   margin-top:30px;
		   text-align:center;
		 }

#s1 { width:100%;
      text-align:center;
	  margin-left:auto;
	  margin-right:auto;
	}

#s2 { width:100%;
      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;
	}

.box { width:306px;
       height:205px;
       margin-left:auto;
	   margin-right:auto;
	   background-color:#fcfcfc;
	   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-top:20px;
	 }

.img_box { width:100%;
           text-align:center;
         }

#img_box1 { width:108px;
            border:none;
			display:block;
			margin-left:auto;
			margin-right:auto;
		  }

.text_box { width:100%;
            margin-left:auto;
			margin-right:auto;
			text-align:center;
			margin-top:10px;
		  }

.span_box { font-family: 'Roboto', sans-serif, Arial;
            font-size:18px;
			line-height:25px;
			color:#2d2d2d;
		  }

#img_box2 { width:177px;
            border:none;
			display:block;
			margin-left:auto;
			margin-right:auto;
		  }

#img_box3 { width:152px;
            border:none;
			display:block;
			margin-left:auto;
			margin-right:auto;
		  }

#s3 { width:100%;
      max-width:1000px;
	  margin-top:50px;
	  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;
	}

#img_box4 { width:84px;
            border:none;
			display:block;
			margin-left:auto;
			margin-right:auto;
		  }

#img_box5 { width:131px;
            border:none;
			display:block;
			margin-left:auto;
			margin-right:auto;
		  }

#img_box6 { width:123px;
            border:none;
			display:block;
			margin-left:auto;
			margin-right:auto;
		  }

#talk_with_us { width:100%;
                max-width:1000px;
                margin-top:50px;
                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-around;
			  }

#img_us { width:100%;
          max-width:658px;
		  border:none;
		  display:block;
		  margin-top:-60px;
		}
		
#div_img { width:50%;
           max-width:650px;
		 }

#div_text { width:50%;
            max-width:430px;
			text-align:right;
		  }

#text1_d { width:100%;
           text-align:right;
		 }

#sc { color:#01baba; }

#buton2 { width:300px;
		  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_buton2 { color:#ffffff;
               text-decoration:none;
			 }  

#div_btn { width:100%;
           margin-top:25px;
		 }

#ending { width:100%;
          background-color:#fcfcfc;
		  padding-top:30px;
		  padding-bottom:30px;
		  margin-top:30px;
		}

#img1 { width:100%;
        max-width:637px;
		border:none;
		display:block;
	  }

#img2 { width:100%;
        max-width:637px;
		border:none;
		display:block;
	  }

#e1 { width:33%;
      max-width:637px;
	}

#e2 { width:34%;
      text-align:center;
	}

#e3 { width:33%;
      max-width:637px;
	}

#e_title { width:100%;
           text-align:center;
		 }

#e_text { width:100%;
          text-align:center;
		  margin-top:25px;
		}

#e_btn { width:100%;
         text-align:center;
		 margin-top:25px;
	   }

#buton3 { width:300px;
		  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_buton3 { color:#ffffff;
               text-decoration:none;
			 }  

#ee { width:90%;
      max-width:1920px;
      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;
	}

.span_headline { font-family: 'Roboto', sans-serif, Arial;
                 font-size:35px;
				 line-height:40px;
				 color:#2d2d2d;
				 font-weight:bold;
			   }

.elem4 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:30px;
	   }

.content1_elem4 { 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: space-between;
				  margin-left:auto;
				  margin-right:auto;
				}

.div_img_e4 { width:60%;
              text-align:center;
			  margin-left:auto;
			  margin-right:auto;
			  order:1;
			}

#img_e4 { width:100%;
          max-width:642px;
		  border:none;
		  display:block;
		  margin-left:auto;
		  margin-right:auto;
		}

.div_text_e4 { width:40%;
               text-align:left;
			   margin-left:auto;
			   margin-right:auto;
			 }


.content2_elem4 { width:100%;
                  display: -webkit-box; 
                  display: -moz-box;
                  display: -ms-flexbox;
                  display: -webkit-flex; 
                  display: flex;
                  -webkit-flex-wrap: wrap;
                  flex-wrap: wrap;
                  -webkit-align-content: center;
                  align-content: center;
                  justify-content: space-between;
				  margin-left:auto;
				  margin-right:auto;
				  margin-top:40px;
				}

#e1_elem4 { width:50%;
            text-align:left;
			margin-left:auto;
			margin-right:auto;
		  }

#e2_elem4 { width:50%;
            text-align:left;
			margin-left:auto;
			margin-right:auto;
		  }
      
.elem5 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:30px;
	   }

.content1_elem5 { width:100%;
                  display: -webkit-box; 
                  display: -moz-box;
                  display: -ms-flexbox;
                  display: -webkit-flex; 
                  display: flex;
                  -webkit-flex-wrap: wrap;
                  flex-wrap: wrap;
                  -webkit-align-content: center;
                  align-content: center;
                  justify-content: space-between;
				  margin-left:auto;
				  margin-right:auto;
				  align-items: center;
				}

.div_img_e5 { width:30%; 
              margin-left:auto;
			  margin-right:auto;
            }
			
.div_text_e5 { width:70%;
               margin-left:auto;
			   margin-right:auto;
			 }

#img_e5 { width:100%;
          max-width:319px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.content2_elem5 { width:100%;
                  display: -webkit-box; 
                  display: -moz-box;
                  display: -ms-flexbox;
                  display: -webkit-flex; 
                  display: flex;
                  -webkit-flex-wrap: wrap;
                  flex-wrap: wrap;
                  -webkit-align-content: center;
                  align-content: center;
                  justify-content: space-between;
				  margin-left:auto;
				  margin-right:auto;
				  align-items: center;
				  margin-top:30px;
				}

.div2_img_e5 { width:30%; 
              margin-left:auto;
			  margin-right:auto;
			  order:1;
            }
			
.div2_text_e5 { width:70%;
               margin-left:auto;
			   margin-right:auto;
			 }

#img2_e5 { width:100%;
          max-width:224px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.elem6 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:30px;
	   }

.img_e6 { width:100%;
          max-width:646px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.elem7 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:30px;
	   }

#img_e7 { width:100%;
          max-width:417px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

#img2_e7 { width:100%;
          max-width:172px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.elem8 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:30px;
	   }

.content1_elem8 { width:100%;
                  margin-left:auto;
				  margin-right:auto;
				}

#img_e8 { width:100%;
          max-width:471px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.content2_elem8 { width:100%;
                  display: -webkit-box; 
                  display: -moz-box;
                  display: -ms-flexbox;
                  display: -webkit-flex; 
                  display: flex;
                  -webkit-flex-wrap: wrap;
                  flex-wrap: wrap;
                  -webkit-align-content: center;
                  align-content: center;
                  justify-content: space-between;
				  margin-left:auto;
				  margin-right:auto;
				  align-items: center;
				  margin-top:20px;
				}

.content2_elem16 { width:100%;
                  max-width:600px;
                  display: -webkit-box; 
                  display: -moz-box;
                  display: -ms-flexbox;
                  display: -webkit-flex; 
                  display: flex;
                  -webkit-flex-wrap: wrap;
                  flex-wrap: wrap;
                  -webkit-align-content: center;
                  align-content: center;
                  justify-content: space-between;
				  margin-left:auto;
				  margin-right:auto;
				  align-items: center;
				  margin-top:20px;
				}

.bubble1_e8 { width:35%;
              margin-left:auto;
			  margin-right:auto;
			}

.bubble2_e8 { width:35%;
              margin-left:auto;
			  margin-right:auto;
			}

.img_middle_e8 { width:30%;
                 margin-left:auto;
				 margin-right:auto;
			   }
  
#img2_e8 { width:100%;
          max-width:138px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.speech-bubble {
	position: relative;
	background: #f0f0f0;
	border-radius: 40px;
	margin-left:auto;
	margin-right:auto;
}

.speech-bubble:after {
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 34px solid transparent;
	border-left-color: #f0f0f0;
	border-right: 0;
	border-bottom: 0;
	margin-top: -17px;
	margin-right: -34px;
}

.content_bubble { width:70%;
                  margin-left:auto;
				  margin-right:auto;
				  text-align:center;
				  padding-top:25px;
				  padding-bottom:25px;
				}

.speech2-bubble {
	position: relative;
	background: #f0f0f0;
	border-radius: 25px;
	margin-left:auto;
	margin-right:auto;
}

.speech2-bubble:after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 34px solid transparent;
	border-right-color: #f0f0f0;
	border-left: 0;
	border-bottom: 0;
	margin-top: -17px;
	margin-left: -34px;
}


.speech5-bubble {
	position: relative;
	background: #f0f0f0;
	border-radius: 25px;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
}

.speech5-bubble:after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 34px solid transparent;
	border-right-color: #f0f0f0;
	border-left: 0;
	border-top: 0;
	margin-top: -17px;
	margin-left: -34px;
}

.elem9 { width:90%;
         max-width:1160px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:30px;
	   }

#img_e9 { width:100%;
          max-width:360px;
		  margin-left:auto;
		  margin-right:auto;
		  border:none;
		  display:block;
		}

.elem10 { width:90%;
          max-width:1160px;
		  margin-left:auto;
		  margin-right:auto;
		  margin-top:30px;
	    }

#img_e10 { width:100%;
           max-width:444px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }

.speech3-bubble {
	position: relative;
	background: #f0f0f0;
	border-radius: 30px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
}

.speech3-bubble:after {
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 34px solid transparent;
	border-left-color: #f0f0f0;
	border-right: 0;
	border-top: 0;
	margin-top: -17px;
	margin-right: -34px;
}

.elem11 { width:90%;
          max-width:1160px;
		  margin-left:auto;
		  margin-right:auto;
		  margin-top:30px;
	    }
 
#img_e11 { width:100%;
           max-width:434px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }
		 
#img_2019 { width:100%;
           max-width:434px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }	
		 
#img_2022 { width:100%;
           max-width:434px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }			 
	  
#img2_e11 { width:100%;
            max-width:174px;
		    margin-left:auto;
		    margin-right:auto;
		    border:none;
		    display:block;
		  }  
	  
.elem12 { width:90%;
          max-width:1160px;
		  margin-left:auto;
		  margin-right:auto;
		  margin-top:30px;
	    }	  
	  
#img_e12 { width:100%;
           max-width:442px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }
	  
.elem13 { width:90%;
          max-width:1160px;
		  margin-left:auto;
		  margin-right:auto;
		  margin-top:30px;
	    }

#img_e13 { width:100%;
           max-width:342px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }

.elem14 { width:90%;
          max-width:1160px;
		  margin-left:auto;
		  margin-right:auto;
		  margin-top:30px;
	    }

#img_e14 { width:100%;
           max-width:536px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }
		 
#img_2020 { width:100%;
           max-width:536px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }		 

.elem15 { width:90%;
          max-width:1160px;
		  margin-left:auto;
		  margin-right:auto;
		  margin-top:30px;
	    }

#img_e15 { width:100%;
           max-width:526px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }

.speech4-bubble {
	position: relative;
	background: #b3e8e8;
	border-radius: 25px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
}

.speech4-bubble:after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 34px solid transparent;
	border-right-color: #b3e8e8;
	border-left: 0;
	border-bottom: 0;
	margin-top: -17px;
	margin-left: -34px;
}

.elem16 { width:90%;
          max-width:1160px;
		  margin-left:auto;
		  margin-right:auto;
		  margin-top:30px;
	    }

#img_e16 { width:100%;
           max-width:601px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }
		 
#img_2021 { width:100%;
           max-width:601px;
		   margin-left:auto;
		   margin-right:auto;
		   border:none;
		   display:block;
		 }		 

.div_ul { width:100%;
          margin-left:auto;
		  margin-right:auto;
		  margin-top:25px;
		}

.div_c { width:100%; }
	  
.speech6-bubble {
	position: relative;
	background: #b3e8e8;
	border-radius: 25px;
	margin-bottom:30px;
	margin-left:auto;
	margin-right:auto;
}

.speech6-bubble:after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 34px solid transparent;
	border-right-color: #b3e8e8;
	border-left: 0;
	border-bottom: 0;
	margin-top: -17px;
	margin-left: -34px;
}  
	  
#campanii_speciale { width:100%;
                     margin-left:auto;
					 margin-right:auto;
				   }
	  
#img_spec { width:100%;
            max-width:1028px;
			margin-left:auto;
			margin-right:auto;
			border:none;
			display:block;
		  }
	  
@media screen and (max-width: 960px) and (min-width:775px)
{

.line_separator { width: 112px;
                  height: 57px;
                  border-bottom: 1px solid #c3c2be;
                 -webkit-transform:
                      translateY(20px)
                      translateX(-50px)
                      rotate(-70deg);
                 top: -33px;
                 left: -13px;
				 
				 -moz-transform: translateY(20px)
                      translateX(-50px)
                      rotate(-70deg);

                 -o-transform: translateY(20px)
                      translateX(-50px)
                      rotate(-70deg); 

                 -ms-transform: translateY(20px)
                      translateX(-50px)
                      rotate(-70deg);
                 -ms-transform-origin: -33px 0 0 -13px;
				 
				 
			   }

.content2_elem2 { width:80%;
                  margin-left:auto;
				  margin-right:auto;
				  text-align:center;
				  margin-top:-30px;
				}

}

@media screen and (max-width: 900px) and (min-width:650px)
{

#talk_with_us { width:90%;
                max-width:1000px;
			  }

}

@media screen and (max-width: 774px) and (min-width:650px)
{

.line_separator { width: 112px;
                  height: 57px;
                  border-bottom: 1px solid #c3c2be;
                 -webkit-transform:
                      translateY(20px)
                      translateX(-50px)
                      rotate(-70deg);
                 top: -33px;
                 left: -13px;
				 
				 -moz-transform: translateY(20px)
                      translateX(-50px)
                      rotate(-70deg);

                 -o-transform: translateY(20px)
                      translateX(-50px)
                      rotate(-70deg);

                 -ms-transform: translateY(20px)
                      translateX(-50px)
                      rotate(-70deg);
                 -ms-transform-origin: -33px 0 0 -13px;
				 
			   }

.content2_elem2 { width:80%;
                  margin-left:auto;
				  margin-right:auto;
				  text-align:center;
				  margin-top:-10px;
				}

}

@media screen and (max-width: 649px)
{

.imagine_elem1 { width:100%;
                 margin-left:auto;
				 margin-right:auto;
				 order:0;
			   }

.content_elem1 { width:100%;
                 max-width:1160px;
                 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;
			   }

.text_elem1 { width:100%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:left;
			  order:1;
			}

.content2_elem2 { width:80%;
                  margin-left:auto;
				  margin-right:auto;
				  text-align:center;
				  margin-top:20px;
				}

.elem_e2 { width:100%;
           text-align:center;
		   margin-left:auto;
		   margin-right:auto;
		   margin-top:20px;
		 }

.separator_e2 { width:8%;
                max-width:90px;
                height:200px;
				display:none;
              } 

.imagine_elem3 { width:100%;
                 margin-left:auto;
				 margin-right:auto;
				 order:0;
			   }

.content_elem3 { width:100%;
                 max-width:1160px;
                 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;
			   }

.text_elem3 { width:100%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:left;
			  order:1;
			}

.buton_istorie { width:100%;
                 max-width:300px;
                 height:80px;
				 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
				 cursor:pointer;
				 text-align:center;
				 background-color:#09abab;
				 font-family: 'Roboto Slab', sans-serif, Arial;
				 font-size:18px;
				 line-height:25px;
				 color:#ffffff;
				 font-weight:bold;
			   }
			   
#span_head1 { font-family: 'Roboto Slab', sans-serif, Arial;
              font-size:110px;
			  line-height:120px;
			  font-weight:bold;
			  color:#15395a;
			}

#span_head2 { font-family: 'Roboto Slab', sans-serif, Arial;
              font-size:60px;
			  line-height:65px;
			  font-weight:bold;
			  color:#01baba;
			}
			
#talk_with_us { width:90%;
                max-width:1000px;
			  }
			  
#talk_with_us { width:100%;
                max-width:1000px;
                margin-top:50px;
                margin-left:auto;
                margin-right:auto;
                margin-top:30px;
                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-around;
			  }
			  
#div_img { width:90%;
           max-width:650px;
		   margin-left:auto;
		   margin-right:auto;
		 }

#div_text { width:90%;
            max-width:650px;
			text-align:center;
			margin-left:auto;
			margin-right:auto;
			margin-top:20px;
		  }

#text1_d { width:100%;
           text-align:center;
		 }

#ee { width:90%;
      max-width:1920px;
      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;
	}

#e1 { width:90%;
      max-width:637px;
	  margin-left:auto;
	  margin-right:auto;
	}

#e2 { width:90%;
      text-align:center;
	  margin-left:auto;
	  margin-right:auto;
	}

#e3 { width:90%;
      max-width:637px;
	  margin-left:auto;
	  margin-right:auto;
	}

.content3_elem2 { width:100%;
                 max-width:900px;
                 margin-left:auto;
                 margin-right:auto;
                 display: -webkit-box; 
                 display: -moz-box;
                 display: -ms-flexbox;
                 display: -webkit-flex; 
                 display: flex;
                 align-items: top;
                 -webkit-flex-wrap: wrap;
                 flex-wrap: wrap;
                 -webkit-align-content: center;
                 align-content: center;
				 margin-top:0;
			   }

.div_img_e4 { width:100%;
              text-align:center;
			  margin-left:auto;
			  margin-right:auto;
			  order:0;
			}

.div_text_e4 { width:100%;
               text-align:left;
			   margin-left:auto;
			   margin-right:auto;
			 }


.content2_elem4 { width:100%;
                  display: -webkit-box; 
                  display: -moz-box;
                  display: -ms-flexbox;
                  display: -webkit-flex; 
                  display: flex;
                  -webkit-flex-wrap: wrap;
                  flex-wrap: wrap;
                  -webkit-align-content: center;
                  align-content: center;
                  justify-content: space-between;
				  margin-left:auto;
				  margin-right:auto;
				  margin-top:0;
				}

#e1_elem4 { width:100%;
            text-align:left;
			margin-left:auto;
			margin-right:auto;
		  }

#e2_elem4 { width:100%;
            text-align:left;
			margin-left:auto;
			margin-right:auto;
		  }

.div_img_e5 { width:100%; 
              margin-left:auto;
			  margin-right:auto;
            }
			
.div_text_e5 { width:100%;
               margin-left:auto;
			   margin-right:auto;
			 }

.div2_img_e5 { width:100%; 
              margin-left:auto;
			  margin-right:auto;
			  order:0;
            }
			
.div2_text_e5 { width:100%;
               margin-left:auto;
			   margin-right:auto;
			 }

.content2_elem5 { width:100%;
                  display: -webkit-box; 
                  display: -moz-box;
                  display: -ms-flexbox;
                  display: -webkit-flex; 
                  display: flex;
                  -webkit-flex-wrap: wrap;
                  flex-wrap: wrap;
                  -webkit-align-content: center;
                  align-content: center;
                  justify-content: space-between;
				  margin-left:auto;
				  margin-right:auto;
				  align-items: center;
				  margin-top:0;
				}

.bubble1_e8 { width:100%;
              margin-left:auto;
			  margin-right:auto;
			}

.bubble2_e8 { width:100%;
              margin-left:auto;
			  margin-right:auto;
			}

.img_middle_e8 { width:100%;
                 margin-left:auto;
				 margin-right:auto;
			   }

.imagine_elem9 { width:100%;
                 margin-left:auto;
				 margin-right:auto;
				 order:0;
			   }
			   
.imagine_elem13 { width:100%;
                 margin-left:auto;
				 margin-right:auto;
				 order:0;
			   }

.text_elem9 { width:100%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:left;
			  order:1;
			}

.text_elem13 { width:100%;
              margin-left:auto;
			  margin-right:auto;
			  text-align:left;
			  order:1;
			}

.imagine_elem10 { width:100%;
                  margin-left:auto;
				  margin-right:auto;
				  order:1;
			    }
			
.text_elem10 { width:100%;
               margin-left:auto;
			   margin-right:auto;
			   text-align:left;
			 }
			 
.text2_elem10 { width:100%;
                margin-left:auto;
			    margin-right:auto;
			    text-align:left;
				order:2;
				align-self:flex-start;
			  }


.div_c { width:100%;
         margin-left:auto;
		 margin-right:auto; 
       }
	   
.content_text_elem3 { width:90%; 
                      margin-left:auto;
					  margin-right:auto;
                    }

.content_text_elem1 { width:90%; 
                      margin-left:auto;
					  margin-right:auto;
                    }


}





