.avia-section.av-ntxktfs-3f4bf66e59e354891891317a3c3dc2ce{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/07/20240521121932_fy6S82_full-1-1500x630.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-ntxktfs-3f4bf66e59e354891891317a3c3dc2ce .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
background-image:url(https://keyguru.cz/wp-content/themes/enfold-new/images/background-images/noise-for-light-background.png);
background-repeat:repeat;
}
#top .avia-section.av-ntxktfs-3f4bf66e59e354891891317a3c3dc2ce .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-ntxktfs-3f4bf66e59e354891891317a3c3dc2ce .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#ededed;
}

#top .hr.hr-invisible.av-n9387qg-8de4c2bc4e103e889e8468f97f44862f{
height:70px;
}

.flex_column.av-mvyi1ew-80cfc25f98065b33534eef5c725636f1{
width:47%;
}

#top .av-special-heading.av-mdos7ifv-e28ef823e8eaf13e3d7300b548a4de24{
padding-bottom:10px;
color:#1d499b;
font-size:43px;
}
body .av-special-heading.av-mdos7ifv-e28ef823e8eaf13e3d7300b548a4de24 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdos7ifv-e28ef823e8eaf13e3d7300b548a4de24 .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-mdos7ifv-e28ef823e8eaf13e3d7300b548a4de24 .special-heading-inner-border{
border-color:#1d499b;
}
.av-special-heading.av-mdos7ifv-e28ef823e8eaf13e3d7300b548a4de24 .av-subheading{
font-size:15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-mbro23s-cce8495a25bfb3e0d78f22be4aaf628f{
height:30px;
}

.avia-buttonrow-wrap.av-mdos7ruy-b33b083346a74478c8e99f12d1fb430c .avia-button{
font-size:14px;
}

#top #wrap_all .avia-button.av-mdos7qxn-0756dadd5648773d9a11a7fc25266241{
background-color:#3a77b8;
border-color:#3a77b8;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

.flex_column.av-lnvy4ko-ac2ad471da1d24091c24bf66ef6d46d2{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-ldkjxew-551fac182f7b101b2f734dca78dd6662{
height:70px;
}

#top .hr.hr-invisible.av-kz9746g-05cfa193ec10ce0d419f153183198ceb{
height:70px;
}

.avia-section.av-kh17puw-771bc991ed24c1b960c4a560fc2cf7cc{
background-color:#ededed;
background-image:unset;
}

.avia-image-container.av-ixok1ag-09633be8bf390805a0f84db2db5ba9f1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ixok1ag-09633be8bf390805a0f84db2db5ba9f1 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-inetumg-b00178937a86a03c70b1e5ee48597317{
height:10px;
}

#top .av-special-heading.av-mdoset8p-b1e476f1f5afeef7dc265fd6978cc091{
padding-bottom:10px;
color:#1d499b;
}
body .av-special-heading.av-mdoset8p-b1e476f1f5afeef7dc265fd6978cc091 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdoset8p-b1e476f1f5afeef7dc265fd6978cc091 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mdoset8p-b1e476f1f5afeef7dc265fd6978cc091 .special-heading-inner-border{
border-color:#1d499b;
}
.av-special-heading.av-mdoset8p-b1e476f1f5afeef7dc265fd6978cc091 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-i5gddzc-e381f0775f5542ff749b921328ca9667{
height:10px;
}

.flex_cell.av-gqfzzpk-aaf5a67e056e143b370cc67e036e0486{
vertical-align:top;
background-color:#265ea1;
}
.responsive #top #wrap_all .flex_cell.av-gqfzzpk-aaf5a67e056e143b370cc67e036e0486{
padding:90px 90px 90px 90px !important;
}

#top .av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7 .special-heading-inner-border{
border-color:#265ea1;
}
.av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7 .av-special-heading-tag .heading-wrap:before{
border-color:#265ea1;
}
body .av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7 .av-special-heading-tag .heading-wrap:after{
border-color:#265ea1;
}

#top .hr.hr-invisible.av-g6xin1k-2c09dd461cc9b8a68f205681a1aea2c9{
height:10px;
}

#top .av_textblock_section.av-mdosgh3d-c7bd1012e7b6688acca51556b461bd34 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-g2ac4dk-449a233d0b90261c645c943ef9af8675{
height:10px;
}

#top .av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7 .special-heading-inner-border{
border-color:#265ea1;
}
.av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7 .av-special-heading-tag .heading-wrap:before{
border-color:#265ea1;
}
body .av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7 .av-special-heading-tag .heading-wrap:after{
border-color:#265ea1;
}

#top .av_textblock_section.av-mdosnlxz-49203eafd5e06d104a1a2a7b4e4116d9 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-fkdjo88-b4a6f8aee9cb777c6c59551e27e77635{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-fkdjo88-b4a6f8aee9cb777c6c59551e27e77635{
padding:90px 90px 90px 90px !important;
}

#top .av-special-heading.av-mdosi1r9-5ff6597589ae892b75d50286347e047e{
padding-bottom:10px;
color:#757575;
font-size:40px;
}
body .av-special-heading.av-mdosi1r9-5ff6597589ae892b75d50286347e047e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdosi1r9-5ff6597589ae892b75d50286347e047e .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mdosi1r9-5ff6597589ae892b75d50286347e047e .special-heading-inner-border{
border-color:#757575;
}
.av-special-heading.av-mdosi1r9-5ff6597589ae892b75d50286347e047e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-exymw20-5a263c05d04f789e0e8b5921aa44e637{
height:10px;
}

.avia-image-container.av-eemtld4-c7784d254cbb927af0b344efb5fbcb72 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-eemtld4-c7784d254cbb927af0b344efb5fbcb72 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mdosntvz-20d1e7bd2261236fa593cf34a07a9447{
padding-bottom:10px;
color:#757575;
font-size:30px;
}
body .av-special-heading.av-mdosntvz-20d1e7bd2261236fa593cf34a07a9447 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdosntvz-20d1e7bd2261236fa593cf34a07a9447 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mdosntvz-20d1e7bd2261236fa593cf34a07a9447 .special-heading-inner-border{
border-color:#757575;
}
.av-special-heading.av-mdosntvz-20d1e7bd2261236fa593cf34a07a9447 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-e2l1608-fc4b151623a0111ca9fbef7358747e18{
height:10px;
}

.avia-section.av-1dgh1e0-6cec7fe93fe5c40daebefeefd2307b9f{
background-color:#ededed;
background-image:unset;
}

#top .hr.hr-invisible.av-cdaa0aw-d3f21089185564488f4b42158e6f67ae{
height:10px;
}

.avia-image-container.av-bxcp03s-5adbec70b0848a9cdb523eecee88f1d2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-bxcp03s-5adbec70b0848a9cdb523eecee88f1d2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mdosoh0p-cecb6c6d4a1f3e51a3c50bed8b06f095{
padding-bottom:10px;
color:#1d499b;
font-size:30px;
}
body .av-special-heading.av-mdosoh0p-cecb6c6d4a1f3e51a3c50bed8b06f095 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdosoh0p-cecb6c6d4a1f3e51a3c50bed8b06f095 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mdosoh0p-cecb6c6d4a1f3e51a3c50bed8b06f095 .special-heading-inner-border{
border-color:#1d499b;
}
.av-special-heading.av-mdosoh0p-cecb6c6d4a1f3e51a3c50bed8b06f095 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mdosqfg2-c6cad1cc2b1375188f3dd1767ad811a6 .iconlist_icon{
color:#ffffff;
background-color:#264ca3;
}

#top .hr.hr-invisible.av-bcdzxoo-ab5b83a6f663e6e0bd60d7149ff98be9{
height:10px;
}

#top .av_textblock_section.av-mdosv8m8-a9c19b88103f8869bf99316fee264c4c .avia_textblock{
font-size:20px;
}

.avia-section.av-a9eej1k-6f3da7a9c7db065b1fb9b1ba1bc7da02{
background-color:#ededed;
background-image:unset;
margin-top:-50px;
}
.avia-section.av-a9eej1k-6f3da7a9c7db065b1fb9b1ba1bc7da02 .av-extra-border-element .av-extra-border-inner{
background-color:#265ea1;
}

#top .hr.hr-invisible.av-9xtp8qw-7fea271b3bfb7545132d9bc740a4d527{
height:40px;
}

.avia-image-container.av-99ogdjc-6f2df7a8650efda634af987c512098f0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-99ogdjc-6f2df7a8650efda634af987c512098f0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-8s2max4-641c680b90bd20609b598af366542adf{
height:40px;
}

#top .av-special-heading.av-mdosvgwn-3115dc9f370aa32f9f45b111501a1a55{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-mdosvgwn-3115dc9f370aa32f9f45b111501a1a55 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdosvgwn-3115dc9f370aa32f9f45b111501a1a55 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-mdosvgwn-3115dc9f370aa32f9f45b111501a1a55 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7okt160-5f19651dda8a1a843ac29834dc5aceb4{
height:10px;
}

#top #wrap_all .avia-button.av-mdosvpl0-f1f1603df0d22af2b5c53bde01439389{
background-color:#db6b5b;
border-color:#db6b5b;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mdosvpl0-f1f1603df0d22af2b5c53bde01439389:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-6hfpoiw-cdfa3e229daeba8b69e9b6ac2c23bf29{
height:100px;
}

.flex_cell.av-5tu8elk-d167910ffd843c344c5f6905f82de662{
vertical-align:top;
background-color:#265ea1;
}
.responsive #top #wrap_all .flex_cell.av-5tu8elk-d167910ffd843c344c5f6905f82de662{
padding:60px 90px 60px 90px !important;
}

#top .hr.hr-invisible.av-5cl50bs-0a6b02fe2c7c6b8d8153f9f4b27ff209{
height:50px;
}

.flex_column.av-4xkwa08-c1fa595af42f74daf9b5caad38da2634{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mdosw3na-2a152a107e3121cdab409556922d021f .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4f3ont4-8ad047fbae56d64967a15787fc1cf9fc{
height:40px;
}

#top .av_textblock_section.av-3tvcde0-ae68cd42d3a229fbe8031926b8332ff0 .avia_textblock{
font-size:25px;
color:#ffffff;
}

#top .hr.hr-invisible.av-3o3m8fc-a759c7f6878d96681ddc43d2b535d9a6{
height:40px;
}

#top #wrap_all .avia-button.av-mdoswvch-14276774b134c88b8121db5f1eb85f27{
background-color:#ffffff;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mdoswvch-14276774b134c88b8121db5f1eb85f27:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-2zhtilk-e287e37db86dbfaff3ab80d65b0fa8be{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-2hbx4w8-6fe8a1aaf7db9f1f8c740649051e9026 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2hbx4w8-6fe8a1aaf7db9f1f8c740649051e9026 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-20vgotk-d6ec1b861fbfd9f5cf9874197a5aeaf3 .avia_textblock{
color:#ffffff;
}

.avia-section.av-1gg47k8-85d63ae29d7ee4b21d74d0655bb32fec{
background-color:#255ea1;
background-image:unset;
}

.avia-image-container.av-1233du0-b0d6d0bf70970950a3d8d65c0c8eb563 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1233du0-b0d6d0bf70970950a3d8d65c0c8eb563 .av-image-caption-overlay-center{
color:#ffffff;
}


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

.avia-buttonrow-wrap.av-mdos7ruy-b33b083346a74478c8e99f12d1fb430c .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mdoset8p-b1e476f1f5afeef7dc265fd6978cc091 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdosi1r9-5ff6597589ae892b75d50286347e047e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdosntvz-20d1e7bd2261236fa593cf34a07a9447 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdosoh0p-cecb6c6d4a1f3e51a3c50bed8b06f095 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mdosvgwn-3115dc9f370aa32f9f45b111501a1a55 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mdos7ifv-e28ef823e8eaf13e3d7300b548a4de24 .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-mdos7ruy-b33b083346a74478c8e99f12d1fb430c .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mdoset8p-b1e476f1f5afeef7dc265fd6978cc091 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mdosg04x-f17dbf2e74d3b0f6d4ea25127633b7c7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdosn6bp-d9130b02cdd6e5402cf7d9b6e000c7b7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdosi1r9-5ff6597589ae892b75d50286347e047e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdosntvz-20d1e7bd2261236fa593cf34a07a9447 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdosoh0p-cecb6c6d4a1f3e51a3c50bed8b06f095 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mdosvgwn-3115dc9f370aa32f9f45b111501a1a55 .av-special-heading-tag{
font-size:0.8em;
}
}
