@media screen and (max-width: 991px) {
    .site-logo img, .site-logo-svg {
			height: 45px !important;
		  width: 100%;
		  padding-left: 8px;
    }
}
a.site-logo, .site-logo, .site-logo-svg {
    float: left;
    margin: 5px 20px 5px 0;
}
@media screen and (min-width: 1387px){
    .site-logo img, .site-logo-svg {width: unset; height: 90px; padding: 10px;}
}
@media screen and (min-width: 1387px){
    .site-logo img, .site-logo-svg {width: unset; height: 90px; padding: 10px;}
}
@media screen and (min-width: 510px) and (max-width: 1386px) {
    .site-logo img, a.site-logo, .site-logo-svg {width: unset; height: 90px !important; padding: 10px;}
    .sticky-wrapper {
        background: #2d68c4;
        height: 90px !important;
     }
}
@media screen and (max-width: 509px) {
    #section-header a.site-logo, #section-header .dexp-menu-toogle, .site-logo-svg {
        margin: 0px 8px 5px 5px; 
        margin: unset;
        line-height: 80px;
		}
		.site-logo-svg-container{
			height:80px;
		  display: flex;
		  align-items: center;
		}
}
@media screen and (max-width: 991px){
#block-evolve-sub-pte-3-sitebranding, #block-evolve-sub-pte-3-pte2025ujsvglogo {line-height: 80px;}
}
@media screen and (min-width: 510px) {
div#block-evolve-sub-pte-3-pte2025ujsvglogo {
    margin-top: -14px;
}
.sticky-wrapper {
    height: 100px !important;
}
#block-evolve-sub-pte-3-ptefejlec {
	margin-top: -15px;
}
}
@media screen and (min-width: 992px) {
    .sticky-wrapper {
        position: unset;
        width: unset;
        background: unset;
        right: unset;
        left: unset;
    }
}