@charset "utf-8";

body { margin:0;
       padding:0;
	   overflow-x:hidden;
	 }

#head { width:100%;
        background-color:#e7f8f8;
	  }

.content { width:90%;
           max-width:1120px;
		   margin-left:auto;
		   margin-right:auto;
		 }

.box_head { width:225px;
            height:205px;
			background-color:#ffffff;
			cursor:pointer;
			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;
			margin-left:auto;
			margin-right:auto;
		  }

#menu_head { 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;
		   }
		   
.img_box_head { width:90%;
                margin-left:auto;
				margin-right:auto;
			  }

#imagine_head1 { width:156px;
                 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
			   }

.text_box_head { width:90%;
                 margin-left:auto;
				 margin-right:auto;
				 text-align:center;
			   }

.span_text_head { font-family: 'Roboto', sans-serif, Arial;
                  font-size:18px;
				  line-height:23px;
				  color:#2d2d2d;
				}

#imagine_head2 { width:160px;
                 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
			   }

#imagine_head3 { width:160px;
                 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
			   }

#imagine_head4 { width:118px;
                 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
			   }

#imagine_head5 { width:156px;
                 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
			   }

#imagine_head6 { width:160px;
                 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
			   }

#imagine_head7 { width:171px;
                 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
			   }

#imagine_head8 { width:131px;
                 border:none;
				 display:block;
				 margin-left:auto;
				 margin-right:auto;
			   }

#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;
	  }

#d_corporate { width:90%;
               max-width:1120px;
			   text-align:left;
			   margin-top:30px;
			   margin-left:auto;
			   margin-right:auto;
		     }

#headline { width:100%;
          }

.span_headline { font-family: 'Roboto', sans-serif, Arial;
                 font-size:35px;
				 line-height:40px;
				 color:#2d2d2d;
				 font-weight:bold;
			   }

.div_text { width:100%;
            margin-top:25px;
          }
.div_text2 { width:100%; }

ul li { color: #20b3b3; 
      }

.text { font-family: 'Roboto', sans-serif, Arial;
        font-size:15px;
		line-height:20px;
		color:#2d2d2d;
	  }

.text2 { font-family: 'Roboto', sans-serif, Arial;
         font-size:18px;
		 line-height:25px;
		 color:#2d2d2d;
	   }

#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;
			 }  

.link_head { text-decoration:none;
             color:2d2d2d;
		   }

.model1 { 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;
		  margin-top:35px;
		}

.div_img { width:50%;
         }

.div_text_model { width:50%;
                }

#img1 { width:100%;
        max-width:2300px;
		display:block;
		border:none;
      }

#img2 { width:100%;
        max-width:2300px;
		display:block;
		border:none;
      }

.div_img2 { width:50%;
            order:1;
          }

.img_c1 { width:100px; 
          display:block;
		  border:none;
		  margin-left:auto;
		  margin-right:auto;
        }

.line { width:100%;
        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;
        margin-top:25px;
     }

.imgc1 { width:15%; }

.textc1 { width:85%; }



@media screen and (max-width: 600px)
{

#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;
		 }

.div_img { width:100%;
         }

.div_text_model { width:100%;
                  margin-top:25px;
                }

.div_img2 { width:100%;
            order:0;
          }

#menu_head { 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: center;
		   }
 
}




