/* new design footer */


.as-new-footer-items p {
    font-size: 12px;
}

.as-new-footer-get-btn a {
    background: linear-gradient( 114.53deg, #4c79f1 12.57%, #6fa8f5 33.87%, #a495f5 65.67%);
    border-radius: 108.974px;
    width: 190px;
    padding: 5px 10px;
    color: #fff;
}

.as-new-footer-get-btn,
.as-new-footer-download-btn {
    margin-top: -53px;
    margin-left: 70px;
}

.as-bewertungen {
    background: rgba(6, 27, 44, 0.8);
    height: 69.6px;
    align-items: center;
    display: flex;
    justify-content: center;
    /* margin-top: 81px; */
    /* position: absolute !important; */
    bottom: 0;
    /* border-top: 1px solid #fff; */
}

.as-new-footer-download-btn a {
    background: linear-gradient(123.39deg, #92c8c8 -8.28%, #55afa5 94.79%);
    border-radius: 108.974px;
    padding: 5px 10px;
    width: 190px;
    color: #fff;
}

.as-new-footer-line2 {
    position: relative;
}

.parent-asmaa-footer {
    position: absolute;
    top: 4px;
    left: 205px;
}

.asmaa-footer {
    text-indent: -9999px;
    line-height: 0 !important;
    background-color: transparent !important;
    border: none !important;
}

.new-footer-links {
    margin-bottom: 12px !important;
}

.as-new-footer-items a:hover {
    color: #fccd07 !important;
}

.new-footer-social {
    padding-left: 3em;
    margin-top: 6em;
}

.new-footer-models-img img {
    max-width: 150px;
}

.as-archive-footer ul li {
    margin-left: 8%;
}

.as-new-footer-get-btn a:hover {
    background: linear-gradient( 114.53deg, #8fabf6 12.57%, #b2cef5 33.87%, #c7bff2 65.67%) !important;
    color: #fff !important
}

.as-new-footer-download-btn a:hover {
    background: linear-gradient(123.39deg, #b4eeee -8.28%, #64d2c6 94.79%) !important;
    color: #fff !important
}

#page .new-footer-social i:hover {
    color: #fccd07;
}

#page .new-footer-social i.fa-twitter:hover {
    color: rgb(29, 155, 240);
}

#page .new-footer-social i.fa-linkedin-in:hover {
    color: #0a66c2;
}

#page .new-footer-social i.fa-facebook:hover {
    color: #1877f2;
}

.at-new-footer-services-items a {
    pointer-events: none;
}

.at-new-footer-services-items a.footer-service-publish {
    pointer-events: unset;
}

.as-email-footer a:hover {
    color: #fccd07;
}

.new-footer-signup-btn a:hover {
    background-color: #1d3342 !important;
}

@media (width: 767px) {
    .white-footer-sec {
        padding: 10px !important;
    }
}

@media screen and (max-width: 1024px) {
    .as-copyright h2 {
        line-height: 1.3 !important;
    }
    .new-footer-social {
        padding-left: 0em;
        margin-top: 1em;
    }
}

@media screen and (max-width: 1024px) and (min-width: 767px) {
    .as-footer-title-margin div,
    .as-dis-footer div {
        margin-top: 30px !important;
        margin-bottom: 10px !important;
    }
    .new-footer-links {
        margin-top: 40px !important;
        margin-bottom: 30px !important;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1350px) {
    .as-new-footer-get-btn,
    .as-new-footer-download-btn {
        margin-top: -53px;
        margin-left: 20px;
    }
}

@media screen and (max-width: 1100px) and (min-width: 1025px) {
    .as-new-footer-get-btn a,
    .as-new-footer-download-btn a {
        width: 170px;
    }
}

@media screen and (max-width: 900px) and (min-width: 767px) {
    .as-archive-footer ul li {
        margin-left: 3%;
    }
}

@media screen and (max-width: 767px) {
    .as-archive-footer ul li {
        margin-left: 0;
    }
}

.footer-width-fixer .elementor-element-e13ce8b {
    max-width: 1300px !important;
    margin: auto !important;
}


/* footer end */


.as-new-footer-items p {
  font-size: 12px;
}

.as-bewertungen {
  background: rgba(6, 27, 44, 0.8);
  height: 69.6px;
  align-items: center;
  display: flex;
  justify-content: center;
  /* margin-top: 81px; */
  /* position: absolute !important; */
  bottom: 0;
  /* border-top: 1px solid #fff; */
}

.new-footer-links {
  margin-bottom: 12px !important;
}

.new-footer-social {
  padding-left: 3em;
  margin-top: 6em;
}

.as-archive-footer ul li {
  margin-left: 8%;
	margin-top:0 !important;
	margin-bottom:0 !important;
}

.at-new-footer-services-items a {
  pointer-events: none;
}
.at-new-footer-services-items a.footer-service-publish {
  pointer-events: unset;
}

#menu-footer-menu,
#menu-footer-menu-germany {
  display: flex;
  list-style: none;
  margin: 0 auto;
  width: 100%;
  align-items: center;
  justify-content: flex-end;
}
#page #menu-footer-menu li, #page #menu-footer-menu-germany li {
    padding: 0px 0 !important;
}

.as-archive-footer ul li {
    margin-left: 8%;
}
#menu-footer-menu li a span, #menu-footer-menu-germany li a span {
    font-size: 11px;
    letter-spacing: 1px;
    padding: 0px 30px;
    color: #697a8a !important;
    font-family: Ubuntu, sans-serif;
}
.as-new-Design-footer p{
	position:relative;
}
.as-new-Design-footer p:before{
	content:url("https://z3fbkwkhop-staging.onrocket.site/wp-content/uploads/2022/08/Vector-3.webp");
	position:absolute;
	left:-12px;
}
.as-footer-new-Design-social {
	margin-top:1em !important;
	margin-bottom:1em !important;
}
.as-new-Design-footer-signup .elementor-button-icon {
	margin-top:3px;
}
.as-footer-new-Design-social {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0px !important;
}

.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
    box-sizing: border-box;
}

@media (min-width:1026.5px){
.logo_des {
    display:none !important;
}}

.as-new-footer-items p {
    font-size: 12px;
}

.as-bewertungen {
    background: rgba(6, 27, 44, 0.8);
    height: 69.6px;
    align-items: center;
    display: flex;
    justify-content: center;
    /* margin-top: 81px; */
    /* position: absolute !important; */
    bottom: 0;
    /* border-top: 1px solid #fff; */
}


.new-footer-links {
    margin-bottom: 12px !important;
}


#page .new-footer-social {
    padding-left: 1em;
    margin-top: 6em;
}


.as-archive-footer ul li {
    margin-left: 8%;
}


.at-new-footer-services-items a {
    pointer-events: none;
}

.at-new-footer-services-items a.footer-service-publish {
    pointer-events: unset;
}



.as-new-Design-footer p:before {
    content: url("../png/vector-3.png");
    position: absolute;
    left: -12px;
}

.as-footer-new-Design-social {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
}

.as-new-Design-footer-signup .elementor-button-icon {
    margin-top: 3px;
}


/* #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
    margin: 10px 0px 0px 0px !important;
} */
  
    

.as-new-Design-footer p {
    position: relative;
}

.as-new-Design-footer p:before {
    content: url("https://z3fbkwkhop-staging.onrocket.site//wp-content/uploads/2022/09/Vector-3.png");
    position: absolute;
    left: -12px;
}

.as-footer-new-Design-social {
    margin-top: 0em !important;
    margin-bottom: 1em !important;
}

.as-new-Design-footer-signup .elementor-button-icon {
    margin-top: 3px;
}
.book-btn-footer a {
	background-color:unset !important;
	background:linear-gradient(170deg, #429BDD 0%, #44519C 100%) !important;
}
.download-footer a {
	background-color:unset !important;
	background:linear-gradient(170deg, #92C18C 0%, #9EB129 100%) !important;
}
.book-btn-footer a:hover {
	background-color:unset !important;
	background:linear-gradient(170deg, #44519C 0%, #429BDD 100%) !important;
}
.download-footer a:hover {
	background-color:unset !important;
	background:linear-gradient(170deg, #9EB129 0%, #92C18C 100%) !important;
}
/* #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
    margin: 10px 0px 0px 0px !important;
} */
.as-email-footer p {
    line-height: 31px;
}

.page-template-elementor_header_footer .header-cap {
    display: none !important;
}

@media screen and (max-width: 1024px) {
  .as-copyright h2 {
    line-height: 1.3 !important;
  }
  .new-footer-social {
    padding-left: 0em;
    margin-top: 1em;
  }
}
@media screen and (max-width: 1024px) and (min-width: 767px) {
  .as-footer-title-margin div,
  .as-dis-footer div {
    margin-top: 30px !important;
    margin-bottom: 10px !important;
  }
  .new-footer-links {
    margin-top: 40px !important;
    margin-bottom: 30px !important;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1350px) {
  .as-new-footer-get-btn,
  .as-new-footer-download-btn {
    margin-top: -53px;
    margin-left: 20px;
  }
}
@media screen and (max-width: 1100px) and (min-width: 1025px) {
  .as-new-footer-get-btn a,
  .as-new-footer-download-btn a {
    width: 170px;
  }
}
@media screen and (max-width: 900px) and (min-width: 767px) {
  .as-archive-footer ul li {
    margin-left: 3%;
  }
}
@media screen and (max-width: 767px) {
  .as-archive-footer ul li {
    margin-left: 0;
  }
	   .as-new-Design-footer-last-menu ul {
        justify-content: space-between !important;
    }
    .as-new-Design-footer-last-menu ul li a span {
        padding: 0 15px !important;
    }
    .as-new-Design-footer-last-section section {
        padding: 0 0 20px !important;
    }
	 .white-footer-sec {
    padding: 10px !important;
  }
}

  @media (max-width: 768px){
#popmake-40563 > div > div.nps > div.zagolovok-nps, div#om-unevoqzzctmuojz4cydh > div > div.nps > div.zagolovok-nps {
    font-size: 20px !important;
}
	  #nps-computy > div.question-container > div.desc-nps {
    font-size: 15px !important;
}
	#nps-computy .nps-radios {
    margin: 10px 0 !important;
}
  }
  @media (min-height: 700px){
.pum-container.pum-responsive.pum-responsive-medium {
    top: 15% !important;
}
  }

@media (min-width:1026.5px){
.logo_des {
    display:none !important;
}
}

@media (min-width: 1365.5px) {
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
      /* left: 230px !important;*/
    }
}

.as-new-Design-footer p {
    position: relative;
}
@media screen and (max-width:1024px){
/* 	.btn-free-md a{
		margin-left:0px !important;
	} */
	.as-new-Design-footer-col-one{
		order:0;
	}
	.as-new-Design-footer-col-two{
		order:4;
	}
	.as-new-Design-footer-col-three{
		order:3;
	}
	.as-new-Design-footer-col-four{
		order:1;
	}
	.as-new-Design-footer-last-menu ul li a span{
		padding:0 10px !important;
	}
}
	
/* new unite signup popup */

#pum-60806,
#pum-61048,
#pum-61502,
#pum-105043 {
    background-color: rgba(0, 0, 0, 0.2) !important;
}

#pum-61048 #popmake-61048 {
    background: linear-gradient(144.37deg, #E4F5FA 1.38%, #C9D3FF 100%);
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 15px !important;
    padding: 4em 2em 4em 2em;
}

#pum_popup_title_60806,
#pum_popup_title_61048,
#pum_popup_title_61502,
#pum_popup_title_105043  {
    margin-top: 0 !important;
    margin-bottom: 5px !important;
    font-family: 'Ubuntu' !important;
    font-weight: 700 !important;
    font-size: 50px !important;
    line-height: 50px !important;
    color: #061B2B !important;
}

.new-unite-popup-subtitle p {
    font-family: 'Ubuntu' !important;
    font-weight: 400 !important;
    font-size: 23px !important;
    line-height: 25px !important;
    color: #061B2B !important;
}

.new-unite-popup-row {
    margin-top: 4em;
    display: flex;
}

.new-unite-popup-col1 {
    width: 45%;
    margin-right: 30px;
}

.new-unite-popup-col2 {
    width: 55%;
}

.new-unite-popup-form-title,
.new-unite-popup-social-title {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
    opacity: 0.6 !important;
}

.new-unite-popup-form {
    margin-top: 20px;
    position: relative;
}

.pum .new-unite-popup-form input[type="text"],
.pum .new-unite-popup-form [type="email"] {
    background: rgba(255, 255, 255, 0.5) !important;
    border: 1px solid #061B2B !important;
    border-radius: 5px !important;
    min-height: 39px !important;
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    text-align: left !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
}

.pum .new-unite-popup-form [type="password"] {
    background: rgba(255, 255, 255, 0.5) !important;
    border: 1px solid #061B2B !important;
    border-radius: 5px !important;
    min-height: 39px !important;
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    text-align: center !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
}

.pum .new-unite-popup-form input[type="text"]::placeholder,
.pum .new-unite-popup-form [type="email"]::placeholder {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    text-align: center !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
    opacity: 0.5 !important;
}

.pum .new-unite-popup-form [type="password"]::placeholder {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 14.59px !important;
    line-height: 15px !important;
    text-align: center !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
    opacity: 0.5 !important;
}

.pum .new-unite-popup-form input[type="text"] {
    margin-top: 0 !important;
}

.pum .new-unite-popup-form [type="email"] {
    margin-bottom: 20px !important;
}

.pum .new-unite-popup-form .wpcf7-acceptance input[type="checkbox"] {
    height: 20px;
    width: 20px;
    background-color: rgba(255, 255, 255, 0.45);
}

.pum .new-unite-popup-form .wpcf7-acceptance .wpcf7-list-item-label {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    line-height: 16px !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
}

.pum .new-unite-popup-form .wpcf7-acceptance .wpcf7-list-item-label a {
    color: #4C79F1 !important;
    text-decoration: underline !important;
    text-decoration-color: #0d82df57 !important;
}

.new-unite-popup-form .form-btns-container {
    margin-top: 30px;
    width: 100% !important;
}

.pum .new-unite-popup-form input[type="submit"] {
    width: 100% !important;
    background-color: #0B1B2A;
    border-radius: 10px;
    font-family: 'Ubuntu';
    font-weight: 500;
    font-size: 24px !important;
    line-height: 24px;
    text-align: center;
    color: #FFFFFF !important;
    min-height: 50px !important;
    text-transform: uppercase;
}

.pum .new-unite-popup-form input[type="submit"]:hover,
.pum .new-unite-popup-form input[type="submit"]:focus,
.pum .new-unite-popup-form input[type="submit"]:active {
    background-color: #4C79F1 !important;
}

.new-unite-popup-form:after {
    content: "";
    width: 1px;
    height: 155px;
    position: absolute;
    background-color: #BDBDBD;
    top: 0;
    right: -15px;
}

.new-unite-popup-social-title-desktop {
    padding-left: 0em;
}
.new-unite-popup-social-title-mob {
    display: none;
}

.new-unite-popup-social {
    display: flex !important;
    justify-content: space-between;
    align-items: center;
    margin-top: 40px;
    margin-bottom: 30px;
}

.pum .new-unite-popup-social .ik-linked-login-link,
.pum .new-unite-popup-social .ik-twitter-login-link,
.pum .new-unite-popup-social .ik-facebook-login-link,
.pum .new-unite-popup-social .ik-gmail-login-link {
    width: 82px !important;
    height: 82px;
    border-radius: 15px;
    background-color: #0B1B2A;
    display: flex;
    justify-content: center;
    align-items: center;
}

.pum .new-unite-popup-social .ik-twitter-login-link {
    margin: 0;
    padding-top: 10px;
}

.pum .new-unite-popup-social a {
    width: 50px;
    height: 50px;
}

.pum .new-unite-popup-social a img {
    margin-top: 0;
}

.new-unite-popup-social-privacy p {
    font-family: 'Ubuntu' !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    line-height: 16px !important;
    letter-spacing: 0.05em !important;
    color: #061B2B !important;
    padding-left: 2em;
}

.new-unite-popup-social-privacy p a {
    color: #4C79F1 !important;
    text-decoration: underline !important;
    text-decoration-color: #0d82df57 !important;
}

#pum-60806 .pum-close,
#pum-61048 .pum-close,
#pum-61502 .pum-close,
#pum-105043  .pum-close {
    opacity: 0.6;
    background-color: transparent;
    box-shadow: none;
    font-family: 'Ubuntu' !important;
    font-size: 40px !important;
    color: #061B2B;
    cursor: pointer;
    top: 10px !important;
    right: 20px !important;
}

.new-unite-popup-form .lwa-status-invalid {
    background: none;
    border: none;
    color: red;
}

@media(max-width:768.5px) {
	#pum_popup_title_60806,
	#pum_popup_title_61048,
	#pum_popup_title_61502,
    #pum_popup_title_105043   {
		font-size:30px !important;
		line-height:35px !important;
	}
    #pum-60806 #popmake-60806,
    #pum-61048 #popmake-61048,
    #pum-61502 #popmake-61502,
    #pum-105043 #popmake-105043 {
        padding: 4em 2em 4em 2em !important;
    }
    .new-unite-popup-subtitle {
        display: none;
    }
    .new-unite-popup-row {
        margin-top: 3em;
        flex-direction: column;
        align-items: center;
    }
    .new-unite-popup-col1 {
        margin-right: 0;
        width: 100%;
    }
    .new-unite-popup-form:after {
        content: none;
    }
    .pum .new-unite-popup-form input[type="text"] {
        margin-bottom: 10px !important;
    }
    .new-unite-popup-form .form-btns-container {
        margin-top: 20px;
    }
    .new-unite-popup-col2 {
        width: 100%;
        margin-top: 30px;
    }
    .new-unite-popup-social-title-desktop {
        display: none;
    }
    .new-unite-popup-social-title-mob {
        display: block;
        text-align: center;
    }
    .new-unite-popup-social {
        margin-top: 30px;
    }
}

@media(max-width:390px) {
    #pum_popup_title_60806,
    #pum_popup_title_61048,
    #pum_popup_title_61502,
    #pum_popup_title_105043  {
/*         font-size: 40px !important; */
        line-height: 40px !important;
    }
    .pum .new-unite-popup-social .ik-linked-login-link,
    .pum .new-unite-popup-social .ik-twitter-login-link,
    .pum .new-unite-popup-social .ik-facebook-login-link,
    .pum .new-unite-popup-social .ik-gmail-login-link {
        width: 65px !important;
        height: 63px;
    }
}

@media screen and (max-width:767px) {
    #pum_popup_title_60806 .thank-you-title,
    #pum_popup_title_61048 .thank-you-title,
    #pum_popup_title_61502 .thank-you-title,
    #pum_popup_title_105043 .thank-you-title {
        font-size: 30px !important;
        line-height: 35px !important;
    }
    #popmake-60806 .pum-content,
    #popmake-61048 .pum-content,
    #pum-61502 .pum-content,
    #pum-105043  .pum-content {
        margin-top: -20px;
    }
    #pum-60806 #popmake-60806,
    #pum-61048 #popmake-61048,
    #pum-61502 #popmake-61502,
    #pum-105043  #popmake105043  {
        padding-bottom: 2.5em !important;
    }
    .pum .new-unite-popup-social .ik-linked-login-link,
    .pum .new-unite-popup-social .ik-twitter-login-link,
    .pum .new-unite-popup-social .ik-facebook-login-link,
    .pum .new-unite-popup-social .ik-gmail-login-link {
        width: 63px !important;
        height: 63px;
    }
    .pum .new-unite-popup-social a {
        width: 45px;
        height: 45px;
    }
}


/* new unite signup popup end */

#pum-61502 #popmake-61502,
#pum-60806 #popmake-60806,
#pum-105043  #popmake-105043 
 {
    border-radius: 10px !important;
    padding: 4em 2em 4em 2em;
    background: linear-gradient(144.37deg, #E4F5FA 1.38%, #C9D3FF 100%);
}

#popmake-61502 .new-unite-popup-social .ik-gmail-login-link,
#popmake-61502 .new-unite-popup-social .ik-linked-login-link,
#popmake-61502 .new-unite-popup-social .ik-twitter-login-link,
#popmake-61502 .new-unite-popup-social .ik-facebook-login-link,
#popmake-60806 .new-unite-popup-social .ik-gmail-login-link,
#popmake-60806 .new-unite-popup-social .ik-linked-login-link,
#popmake-60806 .new-unite-popup-social .ik-twitter-login-link,
#popmake-60806 .new-unite-popup-social .ik-facebook-login-link {
    background: #F4F3F3;
}

#popmake-61502 .new-unite-popup-form input[type="text"],
#popmake-61502 .new-unite-popup-form [type="email"],
#popmake-60806 .new-unite-popup-form input[type="text"],
#popmake-60806 .new-unite-popup-form [type="email"] {
    background: #fff !important;
    border: none !important;
}

/** edits on sign-up login pop-up **/
/* .new-unite-popup-row {
	justify-content:center;
}
.new-unite-popup-col2 {
	display:none;
}
.new-unite-popup-row .new-unite-popup-form {
	width:100%;
}
.new-unite-popup-col1{
	width: 70% !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
} */
.new-unite-popup-form:after{
	background:transparent !important; 
}
.new-unite-popup-row .new-unite-popup-form form p input[type="text"] {
	margin-bottom:12px;
}
.new-unite-popup-row .new-unite-popup-form input[type="email"] , 
.new-unite-popup-row .new-unite-popup-form input[type="password"] {
	margin-bottom:20px;
	margin-top:12px;
}
.new-unite-popup-row .new-unite-popup-form form td.lwa-username-input input {
	margin-bottom:0
}
.for-onepage {
    display: block !important;
}
@media screen and (max-width:768.5px) {
	.new-unite-popup-col1{
		width:100% !important;
	}
	
}
/** edits on sign-up login pop-up **/
/** social signup footer popup **/
#popmake-61502 .new-unite-popup-row {
	justify-content:center !important;
}
#popmake-61502 .new-unite-popup-col1{
	width:60% !important;
	text-align:center !important;
}
#popmake-61502 .new-unite-popup-col2 {
	display:none !important;
}

/** new design footer start**/
.lang-item-first{
	order:1;
}
.imprint-menu{
	order:2;
}
.protection-menu-item{
	order:3;
}
.sitemap-menu-item{
	order:4;
}
.lang-item-de span{
	padding:20px !important;
}
.lang-item-de a:before {
    content: "";
    position: absolute !important;
    background-image: url(../webp/de.webp) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px 25px !important;
    width: 25px !important;
    height: 25px !important;
	bottom:0px;
}
.lang-item-en a:before{
	content: "";
    position: absolute !important;
    background-image: url(../webp/en.webp) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px 25px !important;
    width: 25px !important;
    height: 25px !important;
	bottom:0px;
}
#menu-footer-menu li a span, #menu-footer-menu-germany li a span {
    font-size: 12px !important;
	color:#373F41 !important;
	letter-spacing: 1px;
    padding: 0px 20px;
}
.lower-footer > div {
	border-top:1px solid #E8E8E8;
}
.as-new-footer-items p ,
.new-footer-links {
    font-size: 14px !important;
/* 	margin-bottom:20px !important; */
}
.same-width-btn a {
    min-width: 241px !important;
}
#menu-footer-menu ,
#menu-footer-menu-germany {
	padding-left:10px;
}
.new-footer-links a:hover ,
.imprint-menu a:hover span,
.protection-menu-item a:hover span,
.sitemap-menu-item a:hover span{
    color: #fccd07 !important;
    background: unset !important;
}
.as-new-Design-footer p:before{
	display:none !important;
}
.as-archive-footer ul#menu-footer-menu  li ,
.as-archive-footer ul#menu-footer-menu-germany  li {
	margin-left:0 !important;
	margin:0 !important;
	padding:0 !important;
}
 #menu-footer-menu, #menu-footer-menu-germany{
	justify-content:flex-start !important;
} 
.lang-item-en span ,
.lang-item-de span {
	display:none ;
}
@media screen and (max-width:767px){
	.new-footer-links:last-child{
		margin-bottom:0 !important;
	}
}
@media screen and (max-width:767px){
	.new-footer-links:last-child{
		margin-bottom:0 !important;
	}
	#menu-footer-menu, #menu-footer-menu-germany{
		justify-content:center !important;
		flex-wrap:wrap;
	} 
	.lang-item-first{
		width: 12% !important;
    	order: 5;
	}
	.lang-item-de{
		width: 24% !important;
    	order: 4 !important;
	}
	.imprint-menu{
		order:2 !important;
	}
	.protection-menu-item{
		order:1 !important;
	}
	.sitemap-menu-item{
		order:0 !important;
	}
}
/** new design footer end**/