.avia-section.av-pikga-f63fda41b78cc98ca4b050fd299b0f00{
background-color:#d8d8d8;
background-image:url(https://infrastruktura.hr/wp-content/uploads/2025/10/s12.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-pikga-f63fda41b78cc98ca4b050fd299b0f00 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .hr.hr-invisible.av-oo9xy-56f429459d1d502ee28f7bbf52d689b2{
height:40px;
}

.flex_column.av-o9aii-4b09628ce9b44530add2c8eb4b24e675{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-nmdo2-f58a1adcf418479e2d21bcc6b8397917{
height:80px;
}

#top .hr.hr-invisible.av-2avvu-a39aca99e3415e674b9ac650897f0ac0{
height:40px;
}

#top .av_textblock_section.av-ml9v6-f7cc230d3aa3811745649ea2e3e9877d .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-lltee-8e810a9a02be123abdeb9b1ca5d0e4cd .avia_textblock{
font-size:24px;
color:#ffffff;
}

.flex_column.av-l4o46-0b04ae35999a6f1f81d6cd1b3360ea03{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-kmj9e-058d0f061fcf8b44235a59ad5d492b99{
color:#00d6cb;
border-color:#00d6cb;
}
.avia-svg-icon.av-kmj9e-058d0f061fcf8b44235a59ad5d492b99 svg:first-child{
stroke:#00d6cb;
fill:#00d6cb;
}
.av_font_icon.av-kmj9e-058d0f061fcf8b44235a59ad5d492b99 .av-icon-char{
font-size:56px;
line-height:56px;
}

#top .av_textblock_section.av-k51sa-04163c77077b7b2acd2331da890f22f5 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-jj8oe-badf56df3b4db70ba4cfa96411ee796d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1wat2-fbad1b36d349693c0ba0a2b5b35271bf{
color:#00d6cb;
border-color:#00d6cb;
}
.avia-svg-icon.av-1wat2-fbad1b36d349693c0ba0a2b5b35271bf svg:first-child{
stroke:#00d6cb;
fill:#00d6cb;
}
.av_font_icon.av-1wat2-fbad1b36d349693c0ba0a2b5b35271bf .av-icon-char{
font-size:56px;
line-height:56px;
}

#top .av_textblock_section.av-hzl1u-2238d3ed4640fa4aee64397b7264f4d5 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-hu17e-5a3b066990a4ab50227da3d99099c02f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-h8p2m-b1d487acffe901ba6d835d504d7bb1b7{
color:#00d6cb;
border-color:#00d6cb;
}
.avia-svg-icon.av-h8p2m-b1d487acffe901ba6d835d504d7bb1b7 svg:first-child{
stroke:#00d6cb;
fill:#00d6cb;
}
.av_font_icon.av-h8p2m-b1d487acffe901ba6d835d504d7bb1b7 .av-icon-char{
font-size:56px;
line-height:56px;
}

#top .av_textblock_section.av-1njga-af7849804debd4e91051baccf3b51738 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-frk3y-5d5b77ace4e41899e4dc036caf2d2dd9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-f5nu6-95d9ae1845a1f3b2d573d72026cbc363{
color:#00d6cb;
border-color:#00d6cb;
}
.avia-svg-icon.av-f5nu6-95d9ae1845a1f3b2d573d72026cbc363 svg:first-child{
stroke:#00d6cb;
fill:#00d6cb;
}
.av_font_icon.av-f5nu6-95d9ae1845a1f3b2d573d72026cbc363 .av-icon-char{
font-size:56px;
line-height:56px;
}

#top .av_textblock_section.av-egpm2-ca3e01522b5683def8bc85a15951c30b .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-e2or2-c094a5ca0dca3ea1ff46fd094c6b9507{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-dnynq-320a6f14c602da789f26ad0801bd4a97{
color:#00d6cb;
border-color:#00d6cb;
}
.avia-svg-icon.av-dnynq-320a6f14c602da789f26ad0801bd4a97 svg:first-child{
stroke:#00d6cb;
fill:#00d6cb;
}
.av_font_icon.av-dnynq-320a6f14c602da789f26ad0801bd4a97 .av-icon-char{
font-size:56px;
line-height:56px;
}

#top .av_textblock_section.av-crouq-6015cd9c21917607201bb13415814f0e .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-18f0a-5002eda21b0a32aa34c42e2d90aa478f{
height:80px;
}

.avia-section.av-bq0zm-dd929f3aef20ea9e05a9846313f4bc11{
background-color:#008a91;
background-image:unset;
}

#top .av-special-heading.av-atzim-d993cadf7a8af4b9362474f95828500d{
padding-bottom:0;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-atzim-d993cadf7a8af4b9362474f95828500d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-atzim-d993cadf7a8af4b9362474f95828500d .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-atzim-d993cadf7a8af4b9362474f95828500d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-atzim-d993cadf7a8af4b9362474f95828500d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-935se-7cc1af9bd73ff6934951fee57144f44a{
height:30px;
}

.flex_column.av-8pw0e-dd950ada7f8aa6102e4232c3489c0871{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

#top .av-special-heading.av-td6q-8047d9042a8d31a5051edc1aa31c8316{
padding-bottom:0;
font-size:42px;
}
body .av-special-heading.av-td6q-8047d9042a8d31a5051edc1aa31c8316 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-td6q-8047d9042a8d31a5051edc1aa31c8316 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-td6q-8047d9042a8d31a5051edc1aa31c8316 .av-subheading{
font-size:15px;
}

#top .hr.av-7gjlq-0e509d75330988f0bddfcbbd700396d4{
margin-top:20px;
margin-bottom:30px;
}
.hr.av-7gjlq-0e509d75330988f0bddfcbbd700396d4 .hr-inner{
width:45%;
max-width:45%;
}

#top .hr.hr-invisible.av-6gp8y-86ad49f097e59d11c9d077e78c91b0dc{
height:30px;
}

.flex_cell.av-5cgva-2cd575204dae19a7e046ef71725cf472{
vertical-align:top;
background-color:#343434;
}
.responsive #top #wrap_all .flex_cell.av-5cgva-2cd575204dae19a7e046ef71725cf472{
padding:70px 30px 70px 30px !important;
}

#top .av_textblock_section.av-4gmf2-7a11c83f57afc6ab93b937247acadbe3 .avia_textblock{
font-size:20px;
color:#f2f2f2;
}

#top .hr.hr-invisible.av-dray-929018df38b5799d6c0920206bf69733{
height:20px;
}

#top #wrap_all .avia-button.av-35ou2-e2e4fb19b23ba8edbc9853d2bd0e4c5c{
background-color:#4ecac2;
border-color:#4ecac2;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-35ou2-e2e4fb19b23ba8edbc9853d2bd0e4c5c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-8v82-e1ef24478e014d09db31e61135113f99{
vertical-align:top;
background-color:#008a91;
}
.responsive #top #wrap_all .flex_cell.av-8v82-e1ef24478e014d09db31e61135113f99{
padding:70px 30px 70px 30px !important;
}

#top .av_textblock_section.av-824u-86ec78ef8fcf8448c04b2a6f62bc6cb9 .avia_textblock{
font-size:20px;
color:#f2f2f2;
}

#top .hr.hr-invisible.av-1fvde-accc3863baa0c9ca72438a039af91902{
height:20px;
}

#top #wrap_all .avia-button.av-wbla-54d71b827d2bbeb7eaff8105ae6c0b33{
background-color:#4ecac2;
border-color:#4ecac2;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wbla-54d71b827d2bbeb7eaff8105ae6c0b33 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-atzim-d993cadf7a8af4b9362474f95828500d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-td6q-8047d9042a8d31a5051edc1aa31c8316 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-atzim-d993cadf7a8af4b9362474f95828500d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-td6q-8047d9042a8d31a5051edc1aa31c8316 .av-special-heading-tag{
font-size:0.8em;
}
}
