

.div_container_sect3col_v01{
	
	
	
}

.sdfsfsdf{
	
	background-image: url("../../../images/bird_001.jpg"); 
	background-repeat: no-repeat;
	  background-attachment: fixed;
	  background-position: center;
	  width:100%;
	  background-size: cover;
	
}

.text_model_001 {			
			text-align:justify; 
			padding:30px;
            padding-bottom:100px;
						
		}	
		
.col-sm-4-div_mod01 {	
		/* background-color:#dee; */
        background:red; /*#d7e0f5;*/
		background: linear-gradient(180deg, rgba(215, 224, 245, 1) 0%, rgba(230, 231, 255, 1) 65%, rgba(0, 132, 255, 0.44) 100%);		
		text-align:center;		
		
		border: 2px solid #bbb;
        padding:1px;
		margin:0px;
		margin-top:5px;		
		
		border-top-left-radius: 45px 45px;
		border-top-right-radius: 45px 45px;
		
		height:auto;
        
		
	}
	
	
.title_model_001 {	
		
		background-color:white; 
		margin:0px; 
		padding-top:40px; 
		padding-bottom:30px;
		padding-left:20px;
		padding-right:20px;
		width:100%;	
		height:auto;
		min-height:140px;
		
		border-bottom:2px solid;
		border-bottom-color:#888888;
		border-top:2px solid;
		border-top-color:#bbbbbb;
		
		border-top-left-radius: 40px 40px;
		border-top-right-radius: 40px 40px;
		
		
	}	
	
	
.imagine_in_ol-sm-4-div_mod01 {
			width:auto;
			height:auto;
			
		}	
			
			 .imagine_in_ol-sm-4-div_mod01 img{
				width:100%;
				height:100%;
				padding-top:0px;
				border-bottom:2px solid;
			    border-bottom-color:#888888;
			
		}	
		
		
		.imagine_in_ol-sm-4-div_mod01 img:hover {
		  /* Start the shake animation and make the animation last for 0.5 seconds */
		  animation: shake 0.5s;

		  /* When the animation is finished, start again */
		  /* animation-iteration-count: infinite; */
		}

		@keyframes shake {
		  0% { transform: translate(1px, 1px) rotate(0deg); }
		  10% { transform: translate(-1px, -2px) rotate(-1deg); }
		  20% { transform: translate(-3px, 0px) rotate(1deg); }
		  30% { transform: translate(3px, 2px) rotate(0deg); }
		  40% { transform: translate(1px, -1px) rotate(1deg); }
		  50% { transform: translate(-1px, 2px) rotate(-1deg); }
		  60% { transform: translate(-3px, 1px) rotate(0deg); }
		  70% { transform: translate(3px, 1px) rotate(-1deg); }
		  80% { transform: translate(-1px, -1px) rotate(1deg); }
		  90% { transform: translate(1px, 2px) rotate(0deg); }
		  100% { transform: translate(1px, -2px) rotate(-1deg); }
		}	
			
			
.imagine_in_ol-sm-4-div_mod02 {
			width:auto;
			height:auto;
			
		}	
			
		 .imagine_in_ol-sm-4-div_mod02 img{
			width:100%;
			height:100%;
			padding-top:0px;
			border-bottom:2px solid;
			border-bottom-color:#888888;
				
			}		
		
 .title_model_001 a:hover{
			/*background-color: yellow;
            font-size: 18px;*/
			
		}

        .title_model_001 a{
             text-decoration: none; 
			 font-size: 18px;
        }							