body{
  font-size:18px;
  font-family: "sofia-pro-light";
}
#navbarSupportedContent{
    justify-content: end;
}
.row{
    margin-left: 0px;
    margin-right: 0px;
}
.remove-padding-class{padding:0px;}

.temphalla-content{min-height:80px;}


.temphalla-header{ background-color: #F2F2F2; padding: 20px 0px;}

.temphalla-footer{ background-color:#f4eac2; }

#block-sitebranding img{ width:100%;}

.path-user .temphalla-header, .path-user .temphalla-footer, .path-user .temphalla-spacer{display: none;}
.path-user .footer-section{display: none;}
#block-socialmedia {text-align: center;}

#block-socialmedia a{text-decoration: none; padding-left: 15px;}
.footer-logo-wrapper img{
       width: 100%;
}
.page-node-type-error-pages .row{
    margin-left: 0px;
    margin-right: 0px;
}
.section-28-226-inner-wrapper{
    padding: 0;
}
.section-28-38-inner-wrapper{
    padding: 2.5rem;
}
.foot-content{
    padding: 2.5rem 0;
}

/*
.section-28-222-inner-wrapper{
    background-color: #dffbee;
    padding: 2rem 0;
}
*/
.row.equal-cols{
    padding: 1rem 5.5rem;
}
.blog-card {
    background-color: #F4EAC2;
    color: white;
    margin-bottom: 30px;
    box-shadow: rgb(0 0 0 / 25%) 4px 7px 6px;
}
.contruction-mail{
    background-color: #FBF7EA;
    margin-bottom: 70px;
    padding: 30px;
    box-shadow: rgb(0 0 0 / 25%) 0px 3px 5px;
    color: #787566;
    
}
.title-blogs{
    text-align: center;
    width: 100%;
    margin-bottom: 22px;
    padding: 0px 10px;
    font-size: 38px;
    font-family: 'Myanmar Text';
    color: #787566;
}
.read-more{
    background-color: #FFFFFF;
    color: #000000;    
    border-width: 0px;
    padding: 8px 18px;
    width: 12%;
    margin: 20px;   
}
.get-btn{
    background-color: #E1FFEE;
    border-radius: 25px;
    color: #4F4E47;
    border-width: 0px;
    padding: 7px;
    width: 12%;
}
.see-btn{
    background-color: #FFF3C7;
    border-radius: 25px;
    color: #4F4E47;
    font-family: 'Montserrat Regular';
    padding: 14px 20px;
    text-decoration: none;
}
.send-btn{
    background-color: #FFF3C7;
    border: 2px;
    padding: 7px;
    width: 10%;
}

.see-more{
    background-color: #FFFFFF;
    color: #000000;
    border: 1px solid transparent;
    padding: 8px 28px;
    box-shadow: 0px 1px 2px 1px #545656;
}
.block_page_body, #gallery, #gallery .block_page_body {
    padding-left: 0px;
    padding-right: 0px;
}

