.avia-section.av-mjqw3u1j-6ecdc0323e6ae0e95969b4d47519a632{
background-repeat:no-repeat;
background-image:url(https://www.kmt.ee/wp-content/uploads/2025/12/20251218_101143-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-mjqw42dx-8a4229522359c83ef685050f0f2d0b06{
padding-bottom:40px;
color:#ffffff;
font-size:72px;
}
body .av-special-heading.av-mjqw42dx-8a4229522359c83ef685050f0f2d0b06 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mjqw42dx-8a4229522359c83ef685050f0f2d0b06 .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-mjqw42dx-8a4229522359c83ef685050f0f2d0b06 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mjqw42dx-8a4229522359c83ef685050f0f2d0b06 .av-subheading{
font-size:20px;
}

.flex_column.av-at7901z-729bc03784764320c1be574103b4a084{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-acrszpj-9683f029dfd60952e72edf172f363574{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mjqw4b4h-fd9a4e857d9d6abf4facd481d4abde3a{
padding-bottom:10px;
}
body .av-special-heading.av-mjqw4b4h-fd9a4e857d9d6abf4facd481d4abde3a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mjqw4b4h-fd9a4e857d9d6abf4facd481d4abde3a .av-subheading{
font-size:15px;
}

.flex_column.av-9p56zqf-9fb7d02d534240e614f480b9381e4a64{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mjqw4i1f-6275c4d1940a7bcedbfdce4aeda426d6{
padding-bottom:10px;
}
body .av-special-heading.av-mjqw4i1f-6275c4d1940a7bcedbfdce4aeda426d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mjqw4i1f-6275c4d1940a7bcedbfdce4aeda426d6 .av-subheading{
font-size:15px;
}

.flex_column.av-9d67ax3-10ce576f56aa8040eb31d57a4ad6ff53{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mjqw4o3t-9d121ff245166762de70a1ec0aa23fdf{
padding-bottom:10px;
}
body .av-special-heading.av-mjqw4o3t-9d121ff245166762de70a1ec0aa23fdf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mjqw4o3t-9d121ff245166762de70a1ec0aa23fdf .av-subheading{
font-size:15px;
}

.flex_cell.av-8dbwop3-893c370fe7ef78da45acfbb234a4a3e7{
vertical-align:top;
background-color:#e1e1e1;
}
.responsive #top #wrap_all .flex_cell.av-8dbwop3-893c370fe7ef78da45acfbb234a4a3e7{
padding:0px 0px 0px 0px !important;
}

#top .avia-gallery.av-mjqw68v7-94ecac56acf718b9b74e6f7cd04ab21f .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-7kpqco7-ec40eca0533eac9e57c51f902bc6e2cc{
vertical-align:middle;
background-color:#00af40;
}
.responsive #top #wrap_all .flex_cell.av-7kpqco7-ec40eca0533eac9e57c51f902bc6e2cc{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-p7llt3-c51fd737d8b02b0c97ec0f1baef7a4ed{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6ofx2sn-a9c5fafe8d8b8fadce4f480aa20bed83{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-6axod1j-7b998b88cf62fc9b3cf096d0c193298c{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-6axod1j-7b998b88cf62fc9b3cf096d0c193298c .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .av_textblock_section.av-5ly2dzb-a3d1f1a7a0723f5c2a49fea64032996c .avia_textblock{
color:#ffffff;
}

.flex_column.av-54ut1fr-f609fbb00392d1d69937695e657bf2d6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-4weqysn-bdb335d81b00596aec9cd78decd01b52{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-4weqysn-bdb335d81b00596aec9cd78decd01b52 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .av_textblock_section.av-4cqukiv-dc3ece0a18ac3bafa0404894bf52a487 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-3u0pg93-8f88ea0062e9d68e94751093c2014fa9{
vertical-align:middle;
background-color:#52565c;
}
.responsive #top #wrap_all .flex_cell.av-3u0pg93-8f88ea0062e9d68e94751093c2014fa9{
padding:10px 10px 10px 10px !important;
}

.flex_column.av-3kti0fb-72fc39b4314771e3842140bbc1bb58d7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-30d0t47-5e74494f68f5606b088399c37bb2c5dd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2ctg4br-de9798bc888e6880184ffa4f9f9bbb94{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2ctg4br-de9798bc888e6880184ffa4f9f9bbb94 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .av_textblock_section.av-2a70rs7-06870f02356bd8c4f3cc1e960b9808c7 .avia_textblock{
color:#ffffff;
}

.flex_column.av-1g37a5j-0fd42a9ca7ef8b0d358320f798cdf4a7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-14vh8uf-561d27c70c62eb007107540af865d4d6{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-14vh8uf-561d27c70c62eb007107540af865d4d6 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .av_textblock_section.av-s7u7l3-c2f8a2ab213cf762d2e736107505ff3d .avia_textblock{
color:#ffffff;
}


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

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