.pt_100{
    margin-top: 100px;
}
.aximo-testimonial-author .aximo-testimonial-author-data{
    margin-bottom: 0px;    
}
.aximo-counter-data h3 {
    color: var(--accent-color);
    margin-bottom: 5px;
}
.aximo-hero-content5 h1 {
    font-size: 70px;}

.aximo-default-content.familjen-grotesk ul li h4,.aximo-default-content.familjen-grotesk ul li p{
    margin-bottom: 12px;
}
.aximo-counter-data2 h4{
    margin-bottom: 12px;
}
label.error{
    color: red;
    margin-top: 12px;
}
.aximo-hero-section5 {
    padding: 195px 0 90px;
}

@media(min-width:1536px) and (max-width:1745px){
    .h2,
h2 {
    font-size: 52px ;
    line-height: 1.4em;
}
}

.aximo-header2 .site-menu-main li.active a{
    color: var(--orange-bg) !important;
}
.aximo-header2 .site-menu-main li:hover .nav-link-item {
    color: var(--orange-bg2);
}
.aximo-footer-menu ul li.active a{
    color: var(--orange-bg);
}
.waves{
    display: none;
}
p{
    cursor: auto;
}
.aximo-subscription ul li i {
    display: inline-block;
    height: 45px;
    width: 45px;
    text-align: center;
    line-height: 45px;
    border-radius: 50%;
    margin-right: 20px;
    background: rgba(255, 255, 255, 0.1);
    color: var(--white);
    font-weight: 300;
    font-size: 18px;
}

.aximo-subscription ul li {
    display: flex;
    /* margin-top: 30px; */
}
.aximo-subscription ul li:hover a{
    color: var(--orange-color);
} 
.aximo-subscription ul li a{
    color: #2c2c2c;
}
.aximo-section-title img,.aximo-video-popup{
    display: none;
}
.aximo-title-icon{
    display: none;
}
a.aximo-service-icon,.aximo-service-increase-icon {
    display: none;
}
.aximo-auto-slider-section._1{
background: var(--light-bg1);
}
.aximo-auto-slider-section._1 .aximo-auto-slider-item h3{
color: var(--dark-bg);
}
/* .aximo-testimonial-wrap3{
    min-height: 418px;
} */
.post-thumbnail img {
    display: none;
}
.aximo-marketing-services-data {
    flex: 0 0 55%;
}
.aximo-social-icon.team-social,.aximo-icon{
    display: none;
}
.aximo-user-interface ul li:before{
    display: none;
}
.list_type li{
    list-style: circle;
    padding-bottom: 10px;
}
.list_type{
    padding-left: 25px;
}
.aximo-subscription.extar-margin {
    /* margin-left: 50px; */
    margin-left: 20px;
}
.aximo-counter-data2._1{
    display: flex;
    gap: 30px;
}
.post-details-page.aximo-section-padding2 {
    padding: 85px 0;
}
.aximo-team-wrap2{
    min-height: 690px;
}
.aximo-iconbox-wrap2{
    min-height: 465px;
}
.aximo-default-content p{
    margin-bottom: 18px;
}
.aximo-accordion-wrap3 .aximo-accordion-item.open{
    margin-bottom: 25px;
}
.aximo-iconbox-wrap4{
    min-height: 375px;
}
#map iframe {
    border-radius: 24px;
    border: 5px solid var(--dark-bg);
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    -ms-border-radius: 24px;
    -o-border-radius: 24px;
}
.aximo-numberbox-section.aximo-section-padding4{
    padding: 75px 0 0;
}
.pad_3{
    padding: 0 20px;
}
.aximo-auto-slider-section._1{
    margin: 30px 0;
}
.aximo-about-section.bg-orange {
    margin-top: 70px;
    padding: 95px 0 80px;
    margin-bottom: 100px;
}

.site-menu-main .sub-menu--item {
    font-size: 14px;
    font-weight: 900;
}
.site-menu-main .sub-menu{
    min-width: 230px;
}

.aximo-brandlogo-item img{
    width: 100%;
    max-width: 300px;
}

.aximo-brandlogo-item {
    margin: 0 15px;
}

.aximo-contact-info-data p a,.aximo-contact-info-data span{
    color: var(--white-smoke);
}
.aximo-contact-info-data p a:hover{
    color: var(--orange-bg);
}
.aximo-project-info p
{
    font-family: ClashGroteskSemibold;
    font-size: 24px;
}
.aximo-footer-textarea img {
    margin-bottom: 30px;
    max-width: 260px;
}
.aximo-content-thumb._1 img {
    max-width: 570px;
}
/* .aximo-default-content{
    margin-left: 30px;
} */
.aximo-team-thumb2 {
    border-radius: 0px;
}
.aximo-team-wrap2 {
    padding: 0px 0px 0;
}
.aximo-team-data2{
    text-align: left;
}
.aximo-footer-section2{
    background-color: #000;
}
.aximo-footer-textarea p,.aximo-footer-menu ul li a,.aximo-footer-title p{
    color: var(--white-smoke);
}
.footer_content,.footer_content a{
    color: var(--white-smoke) !important;
}
.footer_content p a:hover{
    color: var(--orange-bg) !important;
}
.aximo-service-details-thumb{
    border: none;
    text-align: center;
}
.aximo-user-interface ul li {
    padding-left: 20px;
    font-family: Inter, sans-serif;
    list-style: circle;
    list-style-position: inside;
}
.list_type li{
    font-family: Inter, sans-serif;
}
.aximo-iconbox-data5 .aximo-user-interface ul li {
    list-style-type: none;
    padding-left: 0px;
}
/* .aximo-team-data{
    text-align: left;
} */
.aximo-team-data h3{
    font-size: 24px;
}
.aximo-service-details-thumb img,.aximo-project-single-thumb img{
    width: 100%;
}
.aximo-copywright.two p{
    color: var(--white-smoke);
}
.aximo-video-wrap._hght img{
    height: 500px;
}
.breadcrumbs ul li a:hover{
    color: var(--orange-color);
}


@media(max-width:991px){
    .aximo-content-thumb img {
        width: 100%;
        max-width: 100%;
    }
    .aximo-subscription.extar-margin {
        /* margin-left: 50px; */    
        margin-left: 0px;
    }
    .aximo-footer-textarea p{
        padding-right: 25px;
    }
}

.entry-content ul li{
    padding-left: 30px;
    font-family: Inter, sans-serif;
    list-style: circle;
    list-style-position: inside;
    line-height: 2;
    text-indent: -25px;
}
.entry-content ul{
    margin-bottom: 30px;
}
.entry-content h6{
    margin-bottom: 10px;
}

.aximo-footer-top.aximo-section-padding3 {
    padding: 100px 0 100px;
}
.aximo-contact-info-box{
    
    gap: 20px;
}
.aximo-contact-info-icon img{
    width: 100%;
    max-width: 50px;
}
/* .aximo-header2 .site-menu-main .nav-link-item.active .sub-menu .sub-menu--item.active{
    color: var(--orange-color);
} */
 /* .nav-item-has-children a.drop-trigger.active{

 } */
/* 
.aximo-contact-info-box._full{
    display: flex;
    flex-direction: column;
    gap: 25px;
}
.contact-info-data{
    display: flex;
    flex-direction: row;
} */
.aximo-iconbox-shape {
    top: 0%;
    right: 0;}
.aximo-faq-wrap._1{
    padding-top: 130px;
    padding-bottom: 0;
}
.aximo-iconbox-shape img {
    width: 180px;
}

@media(max-width:767px){
    .aximo-contact-info-box{
        flex-direction: column;
        align-items: center;
    }
    .aximo-contact-info-data{
        text-align: center;
    }
    .brand-logo, .default-logo, .responsive-logo {
        max-width: 180px;}
    .aximo-project-icon{
        display: none;
    }
    .aximo-counter-data2._1{
        flex-direction: column;
    }
    .aximo-hero-content5 h1 {
        font-size: 50px;
    }
    .aximo-subscription.extar-margin{

        margin-left: 0px;
    }
}


@media(max-width:280px){
    .aximo-hero-content5 h1 {
        font-size: 40px;
    }
    .brand-logo, .default-logo, .responsive-logo {
        max-width: 135px;
    }
    h1.post__title{
        font-size: 35px;
    }
    .aximo-section-title.libre-font h2{
        font-size: 32px;
    }
    .aximo-marketing-services-icon{
        flex-direction: column;
        gap: 20px;
        text-align: center;
    }
    .aximo-marketing-services-data,.aximo-service-increase-title,.aximo-service-increase-body{
        text-align: center;
    }
    .site-header .menu-block{
        width: 275px;
    }
    .aximo-video-wrap._hght img {
        height: auto;
    }
    .aximo-iconbox-wrap3,.aximo-numberbox-wrap{
        flex-direction: column;
        gap: 20px;
        align-items: center;
        text-align: center;
    }
    .aximo-section-title h2{
        font-size: 30px;
    }
}


/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.logo-pre {
    /*background: linear-gradient(to bottom, #FFFCE9 0, #FFE1EC 100%);
    */border-radius: 50%;
    height: 400px;
    width: 400px;
    box-shadow: 0 0 0 0 rgb(0 0 0/0%);
    animation: pulse 2s infinite;
    margin: 0 auto 30px;
    display: flex;
    align-items: center;
    padding: 8px;
    -webkit-animation: pulse 2s infinite;
}
.onloadpage .pre-content {
    top: 50%;
    position: relative;
    right: 0;
    left: 0;
    text-align: center;
    transform: translateY(-50%);
}
.onloadpage {
    position: fixed;
    z-index: 99999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    background: #202020;
}

.aximo-project-thumb{
    cursor: grab;
}
.aximo-accordion-wrap3 .aximo-accordion-header p{
    cursor: pointer;
}
.aximo-project-wrap{
    /* background-color: #00000021; */
    /* backdrop-filter: blur(4px) brightness(98%); */

}

#loader2 {
    display: none;
}
/* #loader1 {
    display: none;
} */

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

@media (max-width:1024px) and (min-width:1000px){
    .brand-logo a img{
        width: 100%;
        max-width: 135px;
    }
    .aximo-iconbox-wrap{
        min-height: 415px;
    }
    .aximo-accordion-header h3{
        font-size: 28px;
    }
}

@media (max-width:991px) and (min-width:768px){
    .aximo-accordion-header h3{
        font-size: 26px;
    }
}