table,
tr,
td{
    border: none !important;
}
img.right{
    float:right;
    margin: 14px;
}
.map__col.col-sm-12.col-lg-5 {
    display: none;
}
 /* header */
 #id_b22fcf93-96e9-5e22-b664-906db7083e41::before,
 #id_eddbfbb5-5ac6-58a5-9bc0-d29c78c7f254::before,
 .mobileHeader-navWrap{
    background: rgb(212,193,148);
    background: linear-gradient(180deg, rgba(212,193,148,1) 0%, rgba(202,178,129,1) 51%, rgba(189,161,105,1) 100%);
}
p.logo-a__title.component__title {
    color: #fff;
    font-family: inherit;
}
#slot-address{
     text-align: right;   
     color: #000;
}
#slot-address a{
    color: #000 !important;    
}
 /* navbar */
 #id_b6e25ea6-805e-5732-8705-ae904bf26a06::before,
 #id_d0e17276-f7bb-5273-a647-d3ef36a72f7d::before{
    background: #2c414b;    
}
a.navigation__item--link{
     color: #fff !important; 
     background: #2c414b;
}
/* banner */
#id_acbac040-4e90-5205-9624-e921f0786709::before{
    background: rgb(215,210,203);
    background: linear-gradient(180deg, rgba(215,210,203,1) 0%, rgba(177,169,162,1) 51%, rgba(126,114,107,1) 100%);
}
 /* home content */
#id_5a4ecb3e-a851-56db-a43f-59019203ad60{
     padding: 20px 0;    
 }
#id_5a4ecb3e-a851-56db-a43f-59019203ad60::before{
    background: rgb(183,153,95);
    background: linear-gradient(180deg, rgba(183,153,95,1) 0%, rgba(202,180,130,1) 51%, rgba(213,194,150,1) 100%);   
}

/* page content */
#id_af92db50-40af-5b0d-ac4b-0ea05722ee78::before{
    background: #b7995f;
}

#id_74ac98cf-1d86-59ed-8e2d-c042aa8cd63e::before{
    background: rgb(183,153,95);
    background: linear-gradient(180deg, rgba(183,153,95,1) 0%, rgba(202,180,130,1) 51%, rgba(213,194,150,1) 100%);    
}
/* page image background */
#id_0a813091-acb4-5bf3-8101-d61a87e91b23::before{
    background: rgb(215,210,203);
    background: linear-gradient(180deg, rgba(215,210,203,1) 0%, rgba(177,169,162,1) 51%, rgba(126,114,107,1) 100%)
}
#slot-main h1,
#slot-main h2,
#slot-main h3,
#slot-main span,
#slot-main li,
#slot-main strong,
#slot-main tr,
#slot-main td,
#slot-main p,
#slot-main{
     font-family: inherit !important;
     color: #000 !important;
}
#slot-main a{
     color: #BF6553 !important;
}
#slot-main li{
    list-style: none !important;
    background: url(/storage/app/media/list_bullet.png) left no-repeat !important;
    padding: 2px 0 2px 18px !important;
}
.page-title{
    color: #000;    
}
/* articles */
.article h1,
.article h2,
.article h3,
.article span,
.article li,
.article strong,
.article tr,
.article td,
.article p,
.article{
     font-family: inherit !important;
     color: #fff !important;
}
/* sidebar */
#id_5a4ecb3e-a851-56db-a43f-59019203ad60 .col-lg-4{
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
     padding: 15px;
     background: #2c414b;
}
div#servicesTitle {
    text-align: center;   
}
.side_container li{
    list-style: none !important;
    background: url(/storage/app/media/list_bullet.png) left no-repeat !important;
    padding: 2px 0 2px 18px !important;
}
.side_container li a{
     color: #fff !important;   
}
.side_container li a:hover{
    color: rgb(132,130,163) !important;
}
.section--light .articles__categories .mm-opened .mm-title{
    background: #2c414b;
    color: #fff;
    font-family: inherit;
}
/* cta sidebar */
.cta {
    padding-top: 0;
}
a.cta__button.component__button--1 {
    background: rgb(192,221,238) !important;
    background: linear-gradient(180deg, rgba(192,221,238,1) 0%, rgba(152,188,213,1) 51%, rgba(111,154,186,1) 100%) !important;
    border: 1px solid #fff !important;
    color: #000;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
a.cta__button.component__button--1:hover {
    background: rgb(192,221,238) !important;
    background: linear-gradient(0deg, rgba(192,221,238,1) 0%, rgba(152,188,213,1) 51%, rgba(111,154,186,1) 100%) !important;    color: #000;
    border: 1px solid #fff !important;
}
/* forms */
.form-themeExtras .leadForm {
    padding-top: 1.125rem;
}
p.leadFormInfo {
    color: #fff !important;
}
input.btn.submit {
    border-radius: 12px !important;
    color: #fff !important;
    background: #2c414b !important;
    border: 1px solid #fff !important;
}
input.btn.submit:hover{
    color: #000 !important;
    background: #fff !important;
}
/* reviews */
.reviews_tr_table{
     display: flex;
     flex-wrap: wrap;
     justify-content: center !important;
}
/* footer */
#id_73926ab1-2aad-5041-8c36-2c39291b1dd1::before{
    background: rgb(215,210,203);
    background: linear-gradient(180deg, rgba(215,210,203,1) 0%, rgba(177,169,162,1) 51%, rgba(126,114,107,1) 100%);  
}
#slot-footer1{
    padding-top: 20px;
}
#slot-footer1{
    text-align: center;
}
.copyright a{
    color: #78372A ;    
}
/* Responsiveness */
@media (min-width: 1024px){

}
@media (max-width: 1024px) and (min-width: 769px) {
     .section .ple-module-justify-left,
    .section .ple-module-justify-right
    {
        justify-content: center !important;
    }
     #slot-address{
          text-align: center;   
     }
}
@media (max-width: 768px) and (min-width: 426px) {
     .section .ple-module-justify-left,
    .section .ple-module-justify-right
    {
        justify-content: center !important;
    }
         #slot-address{
          text-align: center;   
     }
}
@media (max-width: 425px) and (min-width: 376px) {
    img.right {
        float: none !important;
        margin: auto !important;
        display: block !important;
    }
      .responsive_img{
           width: 100% !important;
           height: auto !important;
      }
}
@media (max-width: 375px) {
     img.right {
        float: none !important;
        margin: auto !important;
        display: block !important;
    }
      .responsive_img{
           width: 100% !important;
           height: auto !important;
      }
}

.tr_flex {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
}



/* / articles / */
.article,
.article span,
.article h2,
.article h3,
.article p,
.article li,
.article strong,
.article tr,
.article td,
.article a,
.article h1{
     font-family: inherit !important;
     color: #000 !important;
}




