.sp-page-title.title-image-bg:before {
 content:"";
 display:block;
 background:rgba(32, 54, 70, 0.3);
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0
}
.header-7#sp-top-bar {
  padding: 20px 0;
  background: #3c83944d;
}
.sp-page-title.title-image-bg {
  padding: 50px 0;
  box-shadow: 0px 0 10px 0 #083e4b;
}

.border {
  border: 3px solid #e7f0f2 !important;
  border-radius: 20px;
}
.border :hover {
  border-radius: 15px;
}
.sp-page-title .sp-page-title-heading {
  font-size: 30px;
  line-height: 1;
  font-weight: 400;
}
a:hover,
a:focus,
a:active {
 color:#3bafca;
}

.article-details .article-header h1, .article-details .article-header h2 {
  font-size: 2rem;
  margin-bottom: 20px;
}
#contact-info-b > .sppb-container-inner > .sppb-row > div {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
}
#contact-info-a > .sppb-container-inner > .sppb-row > div {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
}
ul.social-icons {
  font-size: 20px;
}
.offcanvas-menu .offcanvas-inner .sp-contact-info,
.offcanvas-menu .offcanvas-inner .social-icons {
 font-size:20px;
}
#sppb-addon-1678731991892 .sppb-addon-title {
  color: #ffffff;
  margin-left: 10px;
}

div.mod-languages ul li.lang-active {
  background-color: transparent !important;
  border-bottom: 3px solid #064d5e !important;
}

#sppb-addon-1677587759987 .sppb-flipbox-back {
  color: #fff;
  font-size: 14px;
}
#sppb-addon-1677587759956 .sppb-flipbox-back {
  color: #fff;
  font-size: 14px;
}
#sppb-addon-1679003389445 h3.sppb-addon-title {
  color: white;
}
#sppb-addon-1679003389448 .sppb-addon-title {
  text-align: center;
  padding-top: 5px;
}
.video-title-shadow {
  box-shadow: 0px 0px 15px 3px rgb(106, 105, 106);
  text-align: center;
  padding-top: 5px;
}
#sppb-addon sppb-addon-video video-title-shadow{
  text-align: center;
}
.side-nav-title {
  text-transform: none;
  font-weight: normal;
}
.menusmenu-gr{
  text-transform: none;
  font-weight: 600;
  font-family: "arial";
}
.menusmenu-gr .menu-child{
  text-transform: none;
  font-weight: 500;
}

.sppb-flipbox-panel .sppb-flipbox-back {
  height:100%;
  position:absolute;
  width:100%;
  -webkit-transform-style:preserve-3d;
  -moz-transform-style:preserve-3d;
  transform-style:preserve-3d;
  -webkit-backface-visibility:hidden;
  -moz-backface-visibility:hidden;
  backface-visibility:hidden;
  -webkit-transition:all 1.1s ease-in-out!important;
  -moz-transition:all 1.1s ease-in-out!important;
  -ms-transition:all 1.1s ease-in-out!important;
  -o-transition:all 1.1s ease-in-out!important;
  transition:all 1.1s ease-in-out!important;
  background-size:cover!important;
  background-repeat:no-repeat!important
}

  @media (min-width: 992px)and (max-width:1200px)
.sp-page-builder .page-content #contact-info-a {
  max-width: 100%;

}
  @media (min-width: 992px)and (max-width:1200px)
.sp-page-builder .page-content #contact-info-b {
  max-width: 100%;
}

