.elementor-10526 .elementor-element.elementor-element-11e6d8d{--display:flex;}.elementor-10526 .elementor-element.elementor-element-7e14384{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10526 .elementor-element.elementor-element-aa6b173{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10526 .elementor-element.elementor-element-4347520 .tx-description{color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .tx-description-2{color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .nm-about-1-sec-title .sec-disc-2{color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .nm-h-1{color:#BEBEBE;}.elementor-10526 .elementor-element.elementor-element-4347520 .nm-about-4-features-single .title{color:#BEBEBE;}
        .elementor-10526 .elementor-element.elementor-element-4347520 .nm-h-1,
        .elementor-10526 .elementor-element.elementor-element-4347520 .nm-about-4-features-single .title
        {font-family:"Space Grotesk", Sans-serif;}.elementor-10526 .elementor-element.elementor-element-4347520 .nm-choose-2-card .title{color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .nm-about-1-card:hover .title{color:#CFFF00;}.elementor-10526 .elementor-element.elementor-element-4347520 .nm-about-4-features-single:hover .title{color:#CFFF00;}.elementor-10526 .elementor-element.elementor-element-4347520 .nm-subtitle-2 .icon,.tx-heading-section .icon{font-size:0px;color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .nm-subtitle-2,.nm-subtitle-1,.tx-subTitle{color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .tx-title{color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .tx-title div{color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .tx-title span{color:#FFFFFF;}.elementor-10526 .elementor-element.elementor-element-4347520 .tx-title div span{color:#FFFFFF;}
        .elementor-10526 .elementor-element.elementor-element-4347520 .tx-title,
        .elementor-10526 .elementor-element.elementor-element-4347520 .tx-title div,
        .elementor-10526 .elementor-element.elementor-element-4347520 .tx-title span,
        .elementor-10526 .elementor-element.elementor-element-4347520 .tx-title div span
        {font-family:"Space Grotesk", Sans-serif;font-size:60px;letter-spacing:-2px;}.elementor-10526 .elementor-element.elementor-element-9d17c06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10526 .elementor-element.elementor-element-83bdc1a{--display:flex;}.elementor-10526 .elementor-element.elementor-element-269101d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10526 .elementor-element.elementor-element-ba6f1e2{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10526 .elementor-element.elementor-element-93478e5{--display:flex;}.elementor-10526 .elementor-element.elementor-element-90881a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}body.elementor-page-10526 .page-wrapper{overflow:hidden;}@media(min-width:768px){.elementor-10526 .elementor-element.elementor-element-11e6d8d{--content-width:100%;}.elementor-10526 .elementor-element.elementor-element-7e14384{--content-width:100%;}.elementor-10526 .elementor-element.elementor-element-aa6b173{--content-width:100%;}.elementor-10526 .elementor-element.elementor-element-9d17c06{--content-width:100%;}.elementor-10526 .elementor-element.elementor-element-83bdc1a{--content-width:100%;}.elementor-10526 .elementor-element.elementor-element-269101d{--content-width:100%;}.elementor-10526 .elementor-element.elementor-element-ba6f1e2{--content-width:100%;}.elementor-10526 .elementor-element.elementor-element-93478e5{--content-width:100%;}}/* Start custom CSS for tx_service_section, class: .elementor-element-124dc09 *//* Makni prazni video/image prostor u SEO service boxevima */
.nm-choose-1-handshake .handshake-video,
.nm-choose-1-handshake .handshake-video video {
    display: none !important;
}

/* Smanji visinu boxeva jer više nema sadržaja gore */
.nm-choose-1-handshake {
    height: auto !important;
    min-height: unset !important;
    padding: 42px 36px !important;
    display: flex !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
}

/* Makni forsirano spuštanje teksta prema dnu */
.nm-choose-1-handshake .content {
    margin-top: 0 !important;
    transform: none !important;
    position: relative !important;
    bottom: auto !important;
}

/* Malo zategni tekst */
.nm-choose-1-handshake .title {
    margin-bottom: 18px !important;
}

.nm-choose-1-handshake .disc {
    margin-bottom: 0 !important;
}
/* Manji naslovi u service boxevima */
.nm-choose-1-handshake .title,
.nm-choose-1-handshake .nm-h-1.title {
    font-size: 34px !important;
    line-height: 1.12 !important;
    letter-spacing: -0.02em !important;
}/* End custom CSS */
/* Start custom CSS for tx_about, class: .elementor-element-c46ef17 *//* Lokalni SEO about sekcija - makni višak visine/praznog prostora */
.nm-about-1-wrap {
    min-height: unset !important;
    height: auto !important;
    align-items: flex-start !important;
}

/* Lijevi i desni stupac bez forsirane visine */
.nm-about-1-wrap .nm-about-1-left,
.nm-about-1-wrap .nm-about-1-card-wrap {
    min-height: unset !important;
    height: auto !important;
}

/* Content bez dodatnog praznog prostora */
.nm-about-1-wrap .nm-about-1-left-content {
    min-height: unset !important;
    height: auto !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/* Smanji razmak ispod tekstualnog bloka */
.nm-about-1-wrap .nm-about-1-sec-title {
    margin-bottom: 22px !important;
}

/* Smanji razmake između paragrafa */
.nm-about-1-wrap .sec-disc,
.nm-about-1-wrap .sec-disc-2 {
    margin-bottom: 16px !important;
}

/* Makni liniju koja često radi nepotreban razmak prije CTA-a */
.nm-about-1-wrap .inner-div-line {
    display: none !important;
}

/* CTA bliže tekstu */
.nm-about-1-wrap .inner-div {
    margin-top: 14px !important;
    padding-top: 0 !important;
}

/* Desna kartica neka ne razvlači sekciju */
.nm-about-1-wrap .a1_card_trigger_elm,
.nm-about-1-wrap .nm-about-1-card {
    min-height: unset !important;
    height: auto !important;
}/* End custom CSS */