*{margin:0;padding:0}

.page-main-fluid { max-width: 100% !important; padding:0!important; margin: 0!important; overflow: hidden;}

.columns { display: block !important;}

.custom-contact01 {
    max-width: 1920px;
    min-height: 300px;
    padding: 0;
    width: 100%;
    text-align: center;
    color: #fff;
}
.custom-contact01 h2 {color: #fff; font-size: 36px; font-weight: 700;}

.easydesign-contact{
    border:10px dashed #00C2E5;
    padding:40px 16px 12px 16px;
}

/* Large desktop */
@media (min-width: 1200px) {}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
   
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
    
}

/* Landscape phones and down */
@media (max-width: 480px) {
    
}

/* Custom width content*/
@media (min-width: 1200px) {
   
}
