/*
Theme Name: avendata child
Template: avendata
*/

.header-btn a, .theme_btn a {
  background-image : linear-gradient(to right, #58b860 0, #6cd674 51%, #58b860 100%)
}
.elementor-section.elementor-section-boxed>.elementor-container, .header-inner {
  max-width : 1260px;
}

  #scroll, .Blog_Listing .title a br, .about-us-new-worldmap.mobile-worldmap img, .accor_mobile, .ar_webinar .elementor-background-overlay, .contact_form_block br, .custom_counters .elementor-counter-number-wrapper span, .de_indivudal_blog, .displaynone, .entry-header.has-text-align-center.header-footer-group, .header-toggles.hide-no-js, .ie_counter, .legacy_text_none .legacy_systems_block .elementor-image-box-description, .megamenu_block .elementor-icon-box-title a : after, .megamenu_container : :before, .mobilemenu, .pagination-single .pagination-single-inner .avendata_np_blog a .arrow, .pagination-single hr, .post-6414 figure.featured-media, .post-template-default .featured-media, .postid-40403 img.common_blog_banner, .postid-6175 img.common_blog_banner, .postid-6461 img.common_blog_banner, .primary-menu-wrapper ul.primary-menu li.menu-item.menu-item-837, .sp-testimonial-title, .tfree-client-testimonial p : last-child, .tfree-testimonial-title, .unsubscribe_button.contact_form_block_full br, .unsubscribe_email br, .web_meeting_graphics img, .why_block .elementor-icon-box-title, li.desktop-hide {
  display : none
}

body {
  padding : 0;
  margin : 0;
  background : #fff;
  font-family : Calibre-Light;
  overflow-x : hidden;
  letter-spacing : 0!important
}
@font-face {
  font-family : Calibre-Bold;
  src : url("fonts/Calibre-Bold.woff2") format("woff2"), url("fonts/Calibre-Bold.woff") format("woff");
  font-weight : 700;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Calibre-Medium;
  src : url("fonts/Calibre-Medium.woff2") format("woff2"), url("fonts/Calibre-Medium.woff") format("woff");
  font-weight : 500;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Calibre-Light;
  src : url("fonts/Calibre-Light.woff2") format("woff2"), url("fonts/Calibre-Light.woff") format("woff");
  font-weight : 300;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Calibre-Regular;
  src : url("fonts/Calibre-Regular.woff2") format("woff2"), url("fonts/Calibre-Regular.woff") format("woff");
  font-weight : 400;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Light;
  src : url('fonts/Graphik-Light.woff2') format('woff2'), url('fonts/Graphik-Light.woff') format('woff');
  font-weight : 300;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Regular;
  src : url('fonts/Graphik-Regular.woff2') format('woff2'), url('fonts/Graphik-Regular.woff') format('woff');
  font-weight : 400;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Extralight;
  src : url('fonts/Graphik-Extralight.woff2') format('woff2'), url('fonts/Graphik-Extralight.woff') format('woff');
  font-weight : 200;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Bold;
  src : url('fonts/Graphik-Bold.woff2') format('woff2'), url('fonts/Graphik-Bold.woff') format('woff');
  font-weight : 700;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Black;
  src : url('fonts/Graphik-Black.woff2') format('woff2'), url('fonts/Graphik-Black.woff') format('woff');
  font-weight : 900;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Medium;
  src : url('fonts/Graphik-Medium.woff2') format('woff2'), url('fonts/Graphik-Medium.woff') format('woff');
  font-weight : 500;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Thin;
  src : url('fonts/Graphik-Thin.woff2') format('woff2'), url('fonts/Graphik-Thin.woff') format('woff');
  font-weight : 100;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Semibold;
  src : url('fonts/Graphik-Semibold.woff2') format('woff2'), url('fonts/Graphik-Semibold.woff') format('woff');
  font-weight : 600;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family : Graphik-Super;
  src : url('fonts/Graphik-Super.woff2') format('woff2'), url('fonts/Graphik-Super.woff') format('woff');
  font-weight : 900;
  font-style : normal;
  font-display : swap;
}
@font-face {
  font-family: 'Knowledge';
  src: url('fonts/Knowledge-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
 font-display : swap;
}

@font-face {
  font-family: 'Knowledge';
  src: url('fonts/Knowledge-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display : swap;
}

@font-face {
  font-family: 'Knowledge';
  src: url('fonts/Knowledge-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
 font-display : swap;
}

.last_section.footer_v2.footer_v3_2024 {
    background: url(/wp-content/uploads/2024/11/footerbg2024-1.webp) center center/cover no-repeat !important;
    padding: 50px 0 0;
}
.font-form {
    margin-top: 7px !important;
   
}
input.elementor-field.elementor-size-sm.elementor-upload-field {
    font-size: 16px;
    font-family: 'Graphik-Regular';
}
@media (max-width: 767px){
.font-form {
    margin-top: 20px !important;
	margin-left: 0px !important;
}
	nav.elementor-pagination {
    text-align: left !important;
}
	a.page-numbers {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
	span.page-numbers.current {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
	.page-numbers {
    padding: 8px 14px !important;
}
	span.page-numbers.current {
    padding: 8px 14px !important;
}
	.customer_review2024_section {
    padding-bottom: 100px !important;
}
	.new_website_service ul.sub-menu li:last-child {
    position: static !important;
}
	li.new_site_software_label.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-36319 {
    position: static;
}
}
li#menu-item-28279 a {
    font-size: 20px !important;
    color: #3eb658 !important;
    font-family: Graphik-SemiBold !important;
    pointer-events: none;
}
.new_website_service ul.sub-menu li:nth-child(13), :lang(de-DE) .new_website_service ul.sub-menu li:nth-child(13) {
    display: block;
}
.new_website_service ul.sub-menu li:nth-child(13), :lang(de-DE) .new_website_service ul.sub-menu li:nth-child(13), :lang(en-US) .new_website_service ul.sub-menu li:nth-child(13) {
    position: absolute;
    right: 100px !important;
    top: 101px !important;
}
.new_website_service ul.sub-menu li:nth-child(14), :lang(de-DE) .new_website_service ul.sub-menu li:nth-child(14), :lang(en-US) .new_website_service ul.sub-menu li:nth-child(14) {
    position: absolute;
    right: 40px !important;
    top: 55px !important;
}
.new_website_service ul.sub-menu li:nth-child(15), :lang(de-DE) .new_website_service ul.sub-menu li:nth-child(15), :lang(en-US) .new_website_service ul.sub-menu li:nth-child(15) {
    position: absolute;
    right: 40px !important;
    top: 85px !important;
}
.new_website_service ul.sub-menu li:last-child {
    top: 67px !important;
 
}
.new_website_service ul.sub-menu li:nth-child(16), :lang(de-DE) .new_website_service ul.sub-menu li:nth-child(15), :lang(en-US) .new_website_service ul.sub-menu li:nth-child(15) {
    float: right;
    position: absolute;
    right: -230px;
   top: 25px;
}
/* .new_website_service ul.sub-menu li:nth-child(16), :lang(de-DE) .new_website_service ul.sub-menu li:nth-child(15), :lang(en-US) .new_website_service ul.sub-menu li:nth-child(15) {
    top: 67px !important;
} */
/* .header-btn.header-btn-german {
    margin-bottom: 10px;
} */
.ft2024_ft_blocks2 b {
    padding-right: 7px;
    font-weight: 100;
}
li#menu-item-36309.new_website_service ul.sub-menu {
    left: -460px !important;

}

.mobile-menu {
    display: block !important;
}

.blog-grid span.elementor-heading-title.elementor-size-default {
    font-family: Calibre-medium !important;
    font-weight: 400 !important;
}



/* @media (min-width: 1000px) {
    .mobile-menu, .nav-toggle-wrapper:not(.has-expanded-menu) {
        display: none !important;
    } */

.custom_blog_block_time .elementor-widget-container, .mainblog_block span,.elementor-49490 .elementor-element.elementor-element-db2367b .elementor-icon-list-text, .elementor-49490 .elementor-element.elementor-element-db2367b .elementor-icon-list-text a,.elementor-49490 .elementor-element.elementor-element-6cc702b .elementor-heading-title {
    color: #187DA5 !important;
}
.elementor-49842 .elementor-element.elementor-element-77edee6 .elementor-button[type="submit"]{
	background: #328640 !important;
}
.elementor-49490 .elementor-element.elementor-element-6cc702b .elementor-heading-title {
    font-family: Calibre-Regular !important;
}
.elementor-element.elementor-element-c218022.elementor-widget.elementor-widget-text-editor .elementor-widget-container {
    line-height: 22px;
    padding: 0px 5px;
}
.new_website_service ul.sub-menu {
    top: calc(100% + 2rem) !important;
}
@media (min-width: 768px){
.new_website_service ul.sub-menu {
    margin-top: -25px !important;
}
.header-navigation-wrapper { 
    margin-top: 20px !important;
}
}
.seraphinite-accelerator {
    display: none !important;
}

