.alert.alert-primary.align-content-center.alert-secondary{
    text-align:center;
    padding: 2rem;
    margin: 2rem 0px;
    background-color: var(--color-success);
    border:0px;
    color:#fff;
    font-size: 24px;
}
.custom-h1-font-size{
    font-size:50px;
}
.navbar-brand.logo-control img.logo-img{
    max-height: 100%;
    max-width: 100%;
}
.logo-image a{
    max-width: 100%;
}
.mod-languages{
    text-align:right;
}
.mod-languages li.lang-active{
    background-color: transparent!important;
    font-weight: bold;
}
div.mod-languages ul{
    margin-bottom:15px;
}
@media (min-width: 992px){
    #t4-header .header-top .container{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
}
.acm-contact-info.style-1 .font-icon{
    font-size: 1.1rem;
}
.acm-contact-info.style-1 .contact-title{
    font-size: 16px;
}
#t4-section-4 .feature-block h3.item-description{
    text-align:center;
}
#t4-section-4 .t4-mod-wrap .section-title-wrap.text-center div.h2{
    /* text-shadow: 0px 0px 3px rgba(0,0,0,0.6); */
    color: #fff!important;
    background-color: var(--color-primary) !important;
    border-radius: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.whatsappchat .popuptext:not(.show){
    pointer-events:none;
}
@media (max-width: 767.98px){
    .layout-home #t4-section-1 .acm-features.style-1 .feature-content {
      text-align: left;
    }
}
@media (min-width: 576px){
    .acm-features.style-3 .column-3 .img-icon {
        width: 12rem;
        height: 12rem;
        margin-bottom: -2rem;
    }
}

@media (min-width: 1200px){
    .t4-main-body {
      padding-top: 6rem;
      padding-bottom: 6rem;
    }
    .t4-footnav .container{
        padding-top: 2rem;
        padding-bottom: 0rem;
    }
}
.t4-footnav{
    background-color: var(--footer-bg-color)!important;
}
.t4-footnav a:hover{
    color: #ddd!important;
}
.acm-cta.style-1 h1{
    font-size: 45px;
}
.acm-cta.style-1 .cta-media{
    top: 22px;
}
@media (min-width: 992px){
    .acm-features .feature-title {
        margin-bottom: 1rem;
    }
}
.acm-features.style-3 .feature-block{
    display:none;
}
#t4-section-4{
    margin-top: 5rem;
}
#t4-section-6{
    background-color: var(--footer-bg-color)!important;
}
.acm-features.style-4 .item-detail .item-media{
    max-width: 80%;
    max-height: 100%;
}
.magz-layout.masonry-layout .blog-item .item-inner {
    -webkit-box-shadow: rgba(50,50,93,.25) 0 0 10px -7px,rgba(0,0,0,.3) 0 1px 7px -3px;
    box-shadow: rgba(50,50,93,.25) 0 0 10 -7px,rgba(0,0,0,.3) 0 1px 7px -3px;
}
.items-row .item .item-inner {
    -webkit-box-shadow: rgba(50,50,93,.15) 0 6px 12px -5px,rgba(0,0,0,.15) 0 1px 7px -3px;
    box-shadow: rgba(50,50,93,.15) 0 6px 12px -5px,rgba(0,0,0,.15) 0 1px 7px -3px;
}
.t4-footnav a{
color:var(--color-success);
}
p.readmore .btn, p.readmore .blog-list .item-readmore a, .blog-list .item-readmore p.readmore a {
padding: 0.663rem 1.2rem;
font-size: 14px;
}
#t4-contact{
background-color:var(--color-primary);
}
.com-content-article.item-page .page-header h1{
    text-align:left;
}
.com-content-category-blog__items.blog-items .tags.list-inline{
    display:none;
}
[class^="os-gallery-tabs-main"] .osgalery-cat-tabs{
    display:none;
}





div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link {
  border-right: 1px solid #e9ecef;
  color: var(--mainnav-link-color);
  padding: 22px 2rem;
  font-size: 1rem;
  line-height: 1.25;
  letter-spacing: -0.16px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  height: 100%;
}
@media (min-width: 1200px) {
  div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a,
  div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a .item-caret,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link .item-caret {
  border-top-color: var(--mainnav-link-color);
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a:hover, div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a:focus, div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a:active,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link:hover,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link:focus,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link:active {
  color: var(--mainnav-link-hover-color);
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a:hover .item-caret, div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a:focus .item-caret, div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > a:active .item-caret,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link:hover .item-caret,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link:focus .item-caret,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li > .nav-link:active .item-caret {
  border-top-color: var(--mainnav-link-hover-color);
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.show > a,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.show > .nav-link {
  color: var(--mainnav-link-hover-color);
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.show > a .item-caret,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.show > .nav-link .item-caret {
  border-top-color: var(--mainnav-link-hover-color);
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.active > a,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.active > .nav-link {
  color: var(--color-success);
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.active > a .item-caret,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.active > .nav-link .item-caret {
  border-top-color: var(--mainnav-link-active-color);
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.active > a .item-caret::before,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li.active > .nav-link .item-caret::before {
  border-top-color: var(--mainnav-link-active-color);
}
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li:first-child > a,
div[id^="t4-megamenu-"].t4-megamenu .navbar-nav > li:first-child > .nav-link {
  border-left: 1px solid #e9ecef;
}
div[id^="t4-megamenu-"].t4-megamenu .mega-caption {
  position: absolute;
  bottom: 17.6px;
  line-height: 1;
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu {
  background: #fff;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
  border-radius: 0.5rem;
  border: 0;
  color: var(--mainnav-text-color);
  min-width: 15rem;
  margin-top: 0;
  padding: 1rem 2rem;
}
@media (min-width: 992px) {
  div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu {
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  }
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu a {
  color: var(--mainnav-link-color);
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu a:hover, div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu a:focus, div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu a:active {
  background-color: transparent;
  color: var(--mainnav-link-hover-color);
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li:last-child {
  border: 0;
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li > a,
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li > .nav-link,
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li .dropdown-item {
  color: var(--body-text-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 0;
  white-space: normal;
  height: auto;
  line-height: var(--body-line-height);
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li > a:hover, div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li > a:focus, div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li > a:active,
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li > .nav-link:hover,
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li > .nav-link:focus,
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li > .nav-link:active,
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li .dropdown-item:hover,
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li .dropdown-item:focus,
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li .dropdown-item:active {
  color: var(--mainnav-link-hover-color);
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown-menu li.active > a {
  color: var(--mainnav-link-active-color);
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown-toggle:after {
  margin-top: 0.5rem;
  float: right;
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown .item-caret::before {
  border-top: 4px solid var(--color-primary);
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown:hover .item-caret::before {
  border-top: 4px solid var(--color-success);
}
div[id^="t4-megamenu-"].t4-megamenu .dropdown ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div[id^="t4-megamenu-"].t4-megamenu .t4-module {
  border-radius: 0;
  border: 0;
}
div[id^="t4-megamenu-"].t4-megamenu .t4-module .module-title,
div[id^="t4-megamenu-"].t4-megamenu .mega-col-nav .mega-col-title,
div[id^="t4-megamenu-"].t4-megamenu .mega-col-module .mega-col-title {
  font-size: 16px;
  font-weight: 500;
}
div[id^="t4-megamenu-"].t4-megamenu .t4-module .nav,
div[id^="t4-megamenu-"].t4-megamenu .mega-col-module .navbar {
  list-style: none;
  margin: 0;
  padding: 0;
}
div[id^="t4-megamenu-"].t4-megamenu .t4-module .nav li.nav-item,
div[id^="t4-megamenu-"].t4-megamenu .mega-col-module .navbar li.nav-item {
  list-style: none;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
div[id^="t4-megamenu-"].t4-megamenu .t4-module .nav li.nav-item a,
div[id^="t4-megamenu-"].t4-megamenu .mega-col-module .navbar li.nav-item a {
  display: block;
  padding: 0.5rem 0;
}
div[id^="t4-megamenu-"].t4-megamenu .t4-module .nav li.nav-item a:hover, div[id^="t4-megamenu-"].t4-megamenu .t4-module .nav li.nav-item a:focus, div[id^="t4-megamenu-"].t4-megamenu .t4-module .nav li.nav-item a:active,
div[id^="t4-megamenu-"].t4-megamenu .mega-col-module .navbar li.nav-item a:hover,
div[id^="t4-megamenu-"].t4-megamenu .mega-col-module .navbar li.nav-item a:focus,
div[id^="t4-megamenu-"].t4-megamenu .mega-col-module .navbar li.nav-item a:active {
  background-color: transparent;
}
div[id^="t4-megamenu-"].t4-megamenu .dropstart .dropdown-menu {
  right: 100%;
  top: 0px;
}
div[id^="t4-megamenu-"].t4-megamenu .dropend .dropdown-menu {
  left: 100%;
  top: 0;
}
