@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@font-face {
    font-family: Open Sans;
    src: url('../fonts/OpenSans-Regular.ttf');
}
body{
	overflow-x:hidden;
	min-width:100vw;
	
}
html{
    width:100vw;
}
/*End header*/
/*Button*/
.btn-blue{
	color:#fff;
	background:#3d93a3;
	padding:5px 10px;
	margin-left:0px !important;
	border:none;
	cursor:pointer;
	width: max-content;
	font-family: 'Open sans';
}

.btn-blue:hover{
	background:#197a8c;
	transition:0.5s;
}

.btn-orange{
	color:#fff;
	background:#ffa700;
	padding:5px 10px ;
	margin-left:0px !important;
	border:none !important;
	margin:0px ;
	margin-top:5px ;
	cursor:pointer;
}

.btn-orange:hover{
	background:#e09300;
	transition:0.5s;
}

/*End Button*/
.div-phone{

}
.div-phone-title{
	width:100%;
	color:#fff;
	background:#3d93a3;
	border:none;
	font-size:12pt;
	font-family:inherit;
	padding:5px;
	line-height:inherit;
	text-align:center;
	text-transform:uppercase;
	margin-bottom:10px;
	background:#3d93a3;
}
.form-phone{
	padding:0px 0px;
	height: calc(250px - 44px);
}
.form-phone input{
	width:100%;
	height:26px;
	margin:8px 0px 8px 0px;
	border:1px solid #3d93a3;
	background: transparent;
	padding-left:10px;
}
.form-phone-button{
	background: #3d93a3 !important;
	border-radius: 0px 0px 0px 0px;
	padding:unset;
	height:30px !important;
	margin:8px 0px 0px 0px !important;
	color:#fff;
	border:none !important;
	cursor:pointer;
}
@media (max-width: 768px){
	.div-phone{
		padding:30px 0px !important;
	}
}
@media (max-width: 575px){
	.div-phone{
		padding:30px 15px 30px 15px !important;
	}
}
/*Drawer*/
.container-drawer{
	margin-bottom:30px;
}
	.drawer{
		margin:0px;
		padding:0px;
		width:100%;
		list-style-type: none;
		color:#fff;
	}
	.drawer-item{
		margin: 0px;
	    padding: 0px;
	    width: 100%;
	    height:100%;
	    position: absolute;
	    box-shadow:-10px 0px 15px rgba(0,0,0,0.34);
	    border-left:1px solid #888;
	    cursor:pointer;
	}
	.drawer .drawer-item:nth-child(3){left:66.6666%;}
	.drawer .drawer-item:nth-child(2){left:33.3333%;}
	.drawer .drawer-item:nth-child(1){left:0%;}

	.drawer-item-image{
		margin: 0px;
	    padding: 0px;
	    width:100%;
	    height:100%;
	}
	.drawer-item-content{
		margin:0px;
		padding:5px 10px 5px 10px;
		position:absolute;
		bottom:0px;
		width:100%;
		background-color: rgba(0,0,0,0.6);
	}
	.drawer-item a{
		color:#fff;
		text-decoration: none;
	}
	.drawer-item a:hover{
		color:#fff;
		text-decoration: none;
	}
	@media (min-width: 576px){
		.container-drawer{
		    max-width: 510px !important;
		}
	}
	@media (min-width: 768px){
		.container-drawer{
   	 		max-width: 690px !important;
		}
	}
	@media (min-width: 992px){
		.container-drawer{
    		max-width: 930px !important;
		}
	}
	@media (min-width: 1200px){
		.container-drawer{
   	 		max-width: 1110px !important;
		}
	}
	
/*End Drawer*/
/*Footer*/
@media screen and (max-width: 767px){
	footer{
		text-align:center;
	}
}
