@charset "UTF-8";div#sp-top2 .sp-column {
    display: flex;
    align-items: center;
gap:10px;
}
ul.sppb-gallery {
    gap: 5px;
}

ul.sppb-gallery img{
    object-fit:cover;
    height:200px;
}
div#sp-top1 {
    display: flex;
    align-items: center;
}
.sticky .sticky__wrapper .sp-sticky-logo {
    max-width: 180px;
    height: auto!important;
    margin: 5px;
}
.sp-megamenu-parent > li {
    letter-spacing: -0.5px;
}
.error-page .error-page-inner >div.container {
    vertical-align: bottom;
    padding-bottom: 7%;
}
#sp-top1 .social-icons {
    font-size: 120%;
}

.sppb-progress.text-left div {
    text-align: left;
    padding-left: 10px;
}

.sppb-btn-square {
border-radius:0!important;}
.sp-megamenu-parent > li > a {
    padding: 0 9px;

}
.foot1fix [class^="pe-7s-"], [class*=" pe-7s-"] {
    display: inline-block;
    position: relative;
    top: 2px;
    padding-right: 8px;
}
.footfix .sp-module ul >li, .sppb-addon-module ul >li {
    border-bottom: 0;
}

.footfix h3.sp-module-title {
    color: white;
}
.footfix .sp-module ul {
    text-align: left;
}
.footfix .sp-module ul >li, .sppb-addon-module ul >li {
    border-bottom: 0;
    font-size: 13px;
}

.sp-column.footfix i.fa.fa-facebook {
    float: left;
}

.sp-column.footfix i.fa.fa-twitter {
    float: left;
    padding-left: 10px;
}
.sp-column.footfix i.fa.fa-youtube {
    float: left;
    padding-left: 10px;
}

.footfix input[type="text"] {
    color: white;
}
div#sp-footer1 {
    margin-bottom: 28px;
}
div#sp-footer2 {
    margin-bottom: 28px;
}
div#sp-footer3 {
    margin-bottom: 28px;
}
div#sp-footer4 {
    margin-bottom: 28px;
}
#sp-logo.col-xs-10.col-sm-10 {
    padding-left: 15px;
    padding-right: 0;
}
#sp-menu.col-sm-1.col-xs-1 {
    padding-left: 0;
    padding-right: 0;
}
#sp-topsearch.col-sm-1.col-xs-1 {
    padding-left: 0;
}
@media (max-width:1199px) {
.sp-megamenu-parent{
display:none !important;
}
}
@media (max-width: 768px) {
.slider-title-fix-1 {
    font-size: 25px!important;
    line-height: 37px!important;
    font-weight: 500!important;
}
.slider-title-fix-2 {
    font-size: 25px!important;
    line-height: 37px!important;
    font-weight: 500!important;
}
.slider-title-fix-3 {
    font-size: 25px!important;
    line-height: 37px!important;
    font-weight: 500!important;
}
.tp-caption.modern_medium_fat_white.lfr.tp-resizeme.start {
    display: none;
}
#sp-top2 {
    width: auto;
}

#sp-top2.hidden-xs {
    display: block !important;
    float: right;
    font-size: 14px;
}
#sp-top1 {
    display: none;
}
.mobile-centered {
    display: inline-block;
    float: right;
}
.fix-display div#sp-top2 {
    display: block!important;
font-size: 14px;
float: right;
}
#sp-top2 p:last-child {
margin-bottom:0;
}
div#sp-top2 .sp-column {
    display: flex;
    align-items: center;
    gap: 10px;
}
#sp-page-title {
    display: none;
}


.thank {
    top: 38px;
    position: absolute;
}
div#redirect {
    height: 400px!important;
}

#offcanvas-toggler > i {
    color: #ffffff;
}


.sp-page-builder .page-content #signup {
padding:0;}


.acymailing_form .acysubbuttons, .acym_form .acysubbuttons {
    position: absolute;
    top: 0px;
    right: -10px;
    overflow: hidden;
}

.sppb-addon-animated-heading {
    text-align: center;
}

p:last-child {
margin-bottom:0;}


.uk-flex.epafos-acceptance {
    display: flex;
    gap: 10px;
margin-bottom:20px;
margin-top:10px;
}

.offcanvas-menu .offcanvas-inner .sp-module ul.accordion-menu > li a {
    margin-bottom:10px;
}



.acymailing_form input, .acym_module_form input.cell {
  color:#fdfdfd;
}
  
.acym_form .acysubbuttons {
  top: 0px!important;
  right: -5px!important;
 
}
#sp-top-bar p,
  div p:last-child {
    margin-bottom:0;
  }}
