[data-cattype="405"].wrapper_middle {
    border-bottom: solid 5px #ed3668;
    padding-top: 80px;
    padding-bottom: 80px;
}

[data-cattype="405"] .container {
	max-width: 1350px;
}

[data-cattype="405"] span{
   color: #ed3668; 
   text-transform: uppercase;
    font-weight: bold;
    
}

[data-cattype="405"] .footer p, .footer ul{
    color: #fff;
    font-size: 15px;
    margin-top: 10px;
}

[data-cattype="405"] .footer ul {
	padding: 0px;
}

[data-cattype="405"] .footer ul li{
    color: #fff;
    list-style: none;
}

[data-cattype="405"] .address p{
    padding-right: 40px;
}


[data-cattype="405"] .logo img {
	width: 100px;
}

[data-cattype="405"] .top {
	margin-bottom: 50px;
    display: flex;
	justify-content: center;
	align-items: center;
}


[data-cattype="405"] .btn-img img {
	width: 50px;
}

[data-cattype="405"] .btn-img {
	margin-left: -60px;
}

[data-cattype="405"] .form-group {
	display: flex;
}

[data-cattype="405"] input {
	background: transparent !important;
	border: none !important;
	border-bottom: solid 1px #ed3668 !important;
	padding-bottom: 25px;
	margin-top: 20px;
	color: #fff !important;
}

[data-cattype="405"] ::placeholder {
  color: #fff;
  opacity: 1; /* Firefox */
}





/* Typical laptop screen size*/
@media (max-width: 1400px) {
	
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 980px) {
}


/* Mobile screen size - landscape view */
@media (max-width: 767px) {
   
}

/* Mobile screen size */
@media (max-width: 480px) {
    
    [data-cattype="405"].wrapper_middle {
	padding-top: 50px;
	padding-bottom: 50px;
    }
    
    [data-cattype="405"] .logo img {
	width: 80px;
    }
    
    .form {
	margin-top: 30px;
    }
    
    [data-cattype="405"] .top {
	margin-bottom: 20px;
    }
    
    [data-cattype="405"] .footer {
	text-align: center;
    }
    
    
}

