.sp-page-title .sp-page-title-heading {text-transform:uppercase;}
.sp-page-title::before {
    background: transparent;
}
#sp-header {
 background:rgba(33, 49, 70, 0.7) !important;
 height:150px;
}
#sp-header:not(.header-sticky) {
    top: -50px;
}
#sp-logo {
    margin-top: 42px;
}
.sp-megamenu-wrapper {
    padding-left: 100px;
}
#sp-footer, #sp-bottom {
    background: #213146;
    color: #fff;
}
.sp-megamenu-parent > li > a {
    color: rgba(255, 255, 255, 1);
}
.sp-menu-separator {
    color: #fff;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    color: rgba(255, 255, 255, 1);
}
.sp-megamenu-parent .sp-dropdown {
    width: 250px !important;
}
.logo-image {max-width:none;}
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background-color: #213146;
}
.offcanvas-menu {
    background-color: #213146;}
	
@media screen and (max-width: 600px) {
#sp-header {
    height: 100px !important; 
}
.sp-page-title .sp-page-title-heading {
    font-size: 20px;
}
}
/*.news {width:500px;
margin:auto;}
@media screen and (max-width: 500px) {
iframe {
    width:100% !important; 
}
}*/

#sp-bottom .sp-module .sp-module-title {
    font-family: "Montserrat";
}

.lang_flag {
  float: left;
  margin-top: 5px;
}
@media (max-width: 1500px) {
#sp-header .sp-module-content {
  display: block;
  margin-top: 20px;
}
}
@media (max-width:1500px) { .sp-megamenu-parent { display: none !important; } #offcanvas-toggler { display: block !important; } .sp-megamenu-wrapper { float: right; padding-right: 30px; } } 