div.wpforms-container-full .wpforms-form button[type=submit] {
  
    background-color: #19bebf;
    border: 1px solid #19bebf;
    color: #fff;
}

div.wpforms-container-full .wpforms-form button[type=submit]:hover {
  
    background-color: #004153;
    border: 1px solid #004153;
    color: #fff;
}


div.wpforms-container-full .wpforms-form button[type=submit] {
    width: 100%;
    text-transform: uppercase;
}



div.wpforms-container-full .wpforms-form input:focus, div.wpforms-container-full .wpforms-form textarea:focus, div.wpforms-container-full .wpforms-form select:focus {
  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  border: 1px solid rgba(81, 203, 238, 1);
}




.header-style-1-wrap .menu--miranda .menu__link {
    padding: 6px !important;

}


body .alt-head .main-menu ul.sm-clean>li>a::before, body .alt-head .main-menu ul.sm-clean>li.current-menu-item>a::before {
    background-color: #0ccece;
}

.header-style-1-wrap .main-menu ul.sm-clean>li>a::before, .header-style-1-wrap .main-menu ul.sm-clean>li.current-menu-item>a::before, .header-style-1-wrap .main-menu ul.sm-clean>li>a::after, .header-style-1-wrap .main-menu ul.sm-clean>li.current-menu-item>a::after, .header-style-1-wrap .main-menu ul.sm-clean>li::before, .header-style-1-wrap .main-menu ul.sm-clean>li::after {
    background-color: #0ccece;
    border-color: #0ccece;
}


#header .logo-image, #header .logo-title {
    padding-top: 0px;
    padding-bottom: 0px;
    text-transform: uppercase;
}


.fl.horizontal .head-item {
    margin-right: 100px;
   
}

.header-style-1-wrap .header-clear .fl {
    margin: 0px;
}

.portfolio-details .detail-item {
    padding-bottom: 30px!important;
    
}

.portfolio-details .detail-info {
    color: #074154;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    margin-bottom: 10px;
}

.portfolio-details .detail-title {
    font-weight: 400;
    text-transform: none;
    font-family: "arial", Sans-serif;
    text-align: justify;
    font-size: 16px;
    line-height: 1.6em;
}


 .post-title-porto-2 span.category {
    color: #0ccece
;
}