.avia-section.av-lwua6wm-949eeab0e5d3dc7966ce27982e18b534{
background-color:#7a7a7a;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/03/IMG_9684.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-lwua6wm-949eeab0e5d3dc7966ce27982e18b534 .av-section-color-overlay{
opacity:0.7;
background-color:#8c8c8c;
}
.avia-section.av-lwua6wm-949eeab0e5d3dc7966ce27982e18b534 .avia-divider-svg-bottom svg{
height:70px;
opacity:1;
width:calc(100% + 1.3px);
fill:#f7f7f7;
}

#top .hr.hr-invisible.av-lft1pti-99233afe8049f025c0c17d1ff11d8453{
height:50px;
}

#top .av-special-heading.av-m8rq2n5l-7066f969a3b2a68f1a006f300289c1be{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-m8rq2n5l-7066f969a3b2a68f1a006f300289c1be .av-special-heading-tag .heading-char{
font-size:40px;
padding-bottom:10px;
}
#top #wrap_all .av-special-heading.av-m8rq2n5l-7066f969a3b2a68f1a006f300289c1be .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-m8rq2n5l-7066f969a3b2a68f1a006f300289c1be .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m8rq2n5l-7066f969a3b2a68f1a006f300289c1be .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-l1hgbxy-98933ec5f7c7c198e2b9c86e0b332cd8{
height:20px;
}

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

#top .hr.hr-invisible.av-jt2ggk6-0f7adab49611fcb992c0c3cedd9c4ed6{
height:20px;
}

#top .hr.hr-invisible.av-jjzrwxi-4462d9856312b9f3476f7b1d3afbb54e{
height:70px;
}

.avia-section.av-j59leqe-a69a1a7cdf90d9b8a6fbb9fd4f8a1c57{
background-color:#f7f7f7;
background-image:unset;
position:relative;
}
.avia-section.av-j59leqe-a69a1a7cdf90d9b8a6fbb9fd4f8a1c57 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-hjxhpkm-1eb83ead70d58a48c7cd987bd62cda28{
height:50px;
}

#top .hr.hr-invisible.av-h4f39au-c1af7033ea69b113b7abb9a794f793bd{
height:10px;
}

.flex_cell.av-g1x8khi-1aef730669b403881d95a93ac0d54cb4{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-g1x8khi-1aef730669b403881d95a93ac0d54cb4{
padding:50px 50px 50px 50px !important;
}

.avia-progress-bar-container.av-m8rq5rzr-9a88d6797b0ac332905a049cad6504b7 .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-m8rq4p3w-649654c125d51a3bb742ab8368ed9ebd .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-m8rq4xh7-05719bf40fe450050c3b612d1814d875 .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-m8rq54wy-9761ee7390f960d50e1cb7d3c9616e45 .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-m8rq5db2-ec3a0da643a5c20b6874e279c77666cb .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-m8rq5qdx-d99bec52f8ae016c80dcb59310b9b170 .bar{
width:100%;
background:#db6b5b;
}

.flex_cell.av-c5nt5ue-317a61095ae4c9decc54ffabef52a037{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-c5nt5ue-317a61095ae4c9decc54ffabef52a037{
padding:50px 50px 50px 50px !important;
}

.avia-section.av-bpiyo2e-0c12d9903813c4747bfa8427809a97a8{
background-color:#2b529c;
background:linear-gradient( to bottom right, #2b529c, #2b529c, #3380bf );
position:relative;
}
.avia-section.av-bpiyo2e-0c12d9903813c4747bfa8427809a97a8 .avia-divider-svg-top svg{
height:30px;
width:calc(100% + 1.3px);
}

.flex_column.av-ba533zq-7f6a57aa12c9557c4c599279cb3ebce4{
order:0;
padding:10px 30px 30px 30px;
}

.flex_column.av-aq2s0vq-73e80d79fab3eb04fd2aaabf4512e652{
order:0;
padding:10px 30px 30px 30px;
}

#top .av_textblock_section.av-m8rq6z7n-f2aeab18363f67aaf1a22838e8dd2509 .avia_textblock{
font-size:25px;
color:#ffffff;
}

.flex_column.av-a83q4mu-e120370d3b4928709d5e9d8f2dfd0a56{
order:0;
padding:10px 30px 30px 30px;
}

.flex_cell.av-9k8awwm-c68013691fd637f963126d98211108fb{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-9k8awwm-c68013691fd637f963126d98211108fb{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-8t4jlkm-cb81bef96b4ba2d1f9af9a1b944e124e{
height:30px;
}

#top .av_textblock_section.av-m8rq7wki-4fe905419d36c841e0386c2fb870ed67 .avia_textblock{
font-size:14px;
}

.flex_cell.av-8kbkf3q-62ccbf35a6db2b74ab7d3c8c14656284{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-8kbkf3q-62ccbf35a6db2b74ab7d3c8c14656284{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-7v66jh2-5443ddfdea84bff16c571d1b3ee4caa1{
height:30px;
}

#top .av_textblock_section.av-m8rq99ov-d4592052c4e15b314f4fde1ab62be4b7 .avia_textblock{
font-size:14px;
}

.flex_cell.av-7hh9rqu-e17e6e30248b30966a28b26688a7b7ab{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7hh9rqu-e17e6e30248b30966a28b26688a7b7ab{
padding:70px 70px 30px 70px !important;
}

#top .av-special-heading.av-m8rq9i00-defdc646d27f086e1f6b1c2edecd11ba{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-m8rq9i00-defdc646d27f086e1f6b1c2edecd11ba .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8rq9i00-defdc646d27f086e1f6b1c2edecd11ba .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m8rq9i00-defdc646d27f086e1f6b1c2edecd11ba .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7c3lgnq-aaa5b87be038d97cbf9e03252e8d5b77{
height:30px;
}

#top .av_textblock_section.av-m8rqacjl-cbde8c586a87da1b07d15babe800ec44 .avia_textblock{
font-size:14px;
}

.avia-section.av-6l3tr2u-0b092ed4bc5d46290097d51a08284af4{
background-color:#2b529c;
background-repeat:no-repeat;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/03/Untitled-3-3.jpg), linear-gradient( to bottom right, #2b529c, #2b529c, #3380bf );
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-6l3tr2u-0b092ed4bc5d46290097d51a08284af4 .avia-divider-svg-bottom svg{
height:30px;
width:calc(100% + 1.3px);
}

.flex_column.av-6eqdaja-f4ce662c5707fb49fcde0ddef65582f4{
order:0;
padding:10px 30px 30px 30px;
}

.flex_column.av-5xef0k6-9d415f114504daeb12dafd2fa74bb31c{
order:0;
padding:10px 30px 30px 30px;
}

#top .av_textblock_section.av-m8rqan3d-db5f4f1907b3845bc486813510e4bd4f .avia_textblock{
font-size:25px;
color:#ffffff;
}

.flex_column.av-5hmyrw6-90ec0222ddc55d6e5a6dbf10d47cf3a0{
order:0;
padding:10px 30px 30px 30px;
}

.avia-section.av-htn2vq-dddc35394d48ee74343daf80aa3e68ef{
position:relative;
}
.avia-section.av-htn2vq-dddc35394d48ee74343daf80aa3e68ef .avia-divider-svg-top svg{
height:30px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-4glzdli-41d3ad184a205fd7237ab37133605a10{
height:50px;
}

#top .av_textblock_section.av-m8rqcp91-b5bec7b2fee84d8c81017ffe4961305e .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-2tsct5i-1f73e3ab7e5e53a973d08a00b00c853b{
height:50px;
}

#top #wrap_all .avia-button.av-m8rqcza3-382d6ad4a2667c60fa7285678e7ab55e{
background-color:#4fa8ee;
border-color:#4fa8ee;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.avia-section.av-1wxxxqu-bfd0024a3e12fbfe030c7648d3d544cb{
background-color:#255ea1;
background-image:unset;
position:relative;
}
.avia-section.av-1wxxxqu-bfd0024a3e12fbfe030c7648d3d544cb .av-extra-border-element .av-extra-border-inner{
background-color:#333333;
}
.avia-section.av-1wxxxqu-bfd0024a3e12fbfe030c7648d3d544cb .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-1jgpnpy-80c0bcbc78e590d62d8cfd0e0fa81103{
height:50px;
}

#top .hr.hr-invisible.av-sb86qe-ef60216eb990b03edca65fe7d2862ab3{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-m8rq769l-8416815e304931d8ab751495b893bd69 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-m8rq769l-8416815e304931d8ab751495b893bd69 .av-special-heading-tag{
font-size:0.8em;
}

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

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