.elementor-10 .elementor-element.elementor-element-1eef8db{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fac50c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-469e775 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-666a982{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for home_hero_section, class: .elementor-element-469e775 */.section-hero .main-title {
    margin-bottom: 40px !important;
}

.indicators .list-tags {
    max-width: 640px !important;
}

.indicators .list-tags li a {
    position: relative;
    display: inline-block;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: inherit;
}

.indicators .list-tags li a:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3633f1a */h3 {letter-spacing: 0px !important;}/* End custom CSS */
/* Start custom CSS for home1_pricing, class: .elementor-element-f0c8fbb */.pricing-item .top {
    background: url("https://apolo-studio.com/wp-content/uploads/2026/04/izrada-web-sajtova-beograd-online-prodaja-apolo-studio-ap.webp") !important;
}
.pricing-item .list-desc .desc {
    padding-bottom: 20px;
}
.pricing-item .top .price {
    align-items: center !important;
}

.pricing-item .top .title {
    display: none !important;
}

.pricing-item .top .price span {
    font-size: 36px !important;
    line-height: 100px !important;
}

.pricing-item .list-desc .desc::before {
    display: none;
}

@media (max-width: 767px) {
    .pricing-item .top .price span {
        font-size: 28px !important;
        line-height: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for home1_testimonial, class: .elementor-element-195672c */.customer-wrap {
    display: none;
}
.testimonial-wrap h3  {
    font-size: 24px;
    line-height: 45px;
    font-style: italic;
    
}/* End custom CSS */
/* Start custom CSS for home1_process, class: .elementor-element-8d58c2b */.process-item .image {
    max-height: 157px;
    max-width: 157px;
    width: none !important;
    height: none !important;
    border-radius: none !important;
    background: none !important;
    border: none !important;
    }/* End custom CSS */