p,
ol,
ul,
li,
dl,
textarea,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 1.5rem;
}

.search-box {
    background-image: url(./../../assets/site/img/white-pixel.png);
    background-repeat: repeat;
    padding: 1.8em;
    // width: 28em;
}
.mx-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
// .mt-3 {
//     margin-top: 1rem !important;
// }
.columns:not(:last-child) {
    margin-bottom: calc(1.5rem - 0.75rem);
    display: flex;
}
.button {
  background-color: #33cccc;    
    // border-color: #dbdbdb;
    border-width:0;
    color: #363636;
    cursor: pointer;
    justify-content: center;
    padding-bottom: 0; 
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 0;
    text-align: center;
    white-space: nowrap;
}
.field.has-addons .control:last-child:not(:only-child) .button,
.field.has-addons .control:last-child:not(:only-child) .input,
.field.has-addons .control:last-child:not(:only-child) .select select {
    // border-bottom-left-radius: 0;
    // border-top-left-radius: 0;
    border-radius: 4px;
}
input{
    border-width:0;
    box-shadow: none;
}
.search-button-icon {
    color: white;
}
.main-search-from-bg {
    background-color: #fff;
    padding: 0.2em;  
}

//contact apge
.page-breaker {
    background-image: url(./../../assets/site/img/page-breaker.jpg);
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    padding: 6.2em;
}
.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

// partner logos:
.partner-logos {
    padding: 3em 0;
}
