.avia-section.av-dhh7t5e-8fcfec0f46ef9a169abd082d257f9080{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/09/IMG_9984.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
#top .avia-section.av-dhh7t5e-8fcfec0f46ef9a169abd082d257f9080 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-dhh7t5e-8fcfec0f46ef9a169abd082d257f9080 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#f2f2f2;
}

#top .hr.hr-invisible.av-d5w7t1u-441f9c5536a802655047e6708c7c931a{
height:70px;
}

.flex_column.av-ctj6acy-e7baa0b76004cee71382149b49360b2b{
width:47%;
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.66);
}

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

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

#top .hr.hr-invisible.av-bv5g8uq-e6d23eb4f07ec2b27e88e4a8af65911b{
height:30px;
}

.avia-buttonrow-wrap.av-mnrjjdwx-278825c946b7c157ffce0713af59e2c0 .avia-button{
font-size:14px;
}

#top #wrap_all .avia-button.av-mnrjjd0m-42ee502b5f4dedf9b2ea43c9cf319605{
background-color:#ffbe58;
border-color:#ffbe58;
color:#0063dd;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mnrjjd0m-42ee502b5f4dedf9b2ea43c9cf319605:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-bdhakz6-c63c323663c2eeeb84d769ad6c952d9e{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-auqobf6-ea82d9e00a2673a60e844924e105c43d{
height:70px;
}

#top .hr.hr-invisible.av-a7eaz1u-6d534a2214b7943afba0b7bf1f423307{
height:70px;
}

.avia-section.av-9zk5ngy-d044bc1a058464c71f70fda19e96e4b1{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-9l0xx1u-47fb71e8a07f44e5659c46841812391e{
height:70px;
}

.avia-image-container.av-8nasn3m-1c04ad8b23f4021698f9062cfae538a7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8nasn3m-1c04ad8b23f4021698f9062cfae538a7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-7wx1ywi-a3b4ad88dd6bf9a211ed351600f923be{
height:10px;
}

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

#top .hr.hr-invisible.av-2iqqs2-f8a384b1ca03c2ed582054738c144257{
height:50px;
}

#top .hr.hr-invisible.av-6ivr05u-0e332c82ae612c559961be3b9c5aa39b{
height:10px;
}

.flex_cell.av-5r9tyvm-1d5fa549d934c2d9e9e29c7d411e99b4{
vertical-align:top;
background-color:#3a75c2;
}
.responsive #top #wrap_all .flex_cell.av-5r9tyvm-1d5fa549d934c2d9e9e29c7d411e99b4{
padding:120px 120px 120px 120px !important;
}

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

#top .hr.hr-invisible.av-grlj9u-445e28a562d383a89aa865c98b86c5be{
height:10px;
}

#top .av_textblock_section.av-mnrjlhbg-390182fb39461c6f29d4a04a6f8f5648 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-46k462a-18cc8a2a68242cb123c06b5d69b1ce0d{
height:10px;
}

.avia-image-container.av-3sew4cy-4b781c418b0681ba927ac97985deef0f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3sew4cy-4b781c418b0681ba927ac97985deef0f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-3k3ydiq-dab3e8877c29937cf989bb78329ff9a1{
height:30px;
}

.flex_cell.av-34evv9u-91a395b3061dc6dffa23aadfda5e7e5b{
vertical-align:top;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_cell.av-34evv9u-91a395b3061dc6dffa23aadfda5e7e5b{
padding:90px 90px 90px 90px !important;
}

.avia-image-container.av-1vw4ys2-8f855ef50ff4c3d7ed85a70be4ca0c0a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1vw4ys2-8f855ef50ff4c3d7ed85a70be4ca0c0a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mnrjmm0v-750635b49e6938142f3d79ba3cd9b07a{
padding-bottom:10px;
color:#2447a5;
}
body .av-special-heading.av-mnrjmm0v-750635b49e6938142f3d79ba3cd9b07a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mnrjmm0v-750635b49e6938142f3d79ba3cd9b07a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mnrjmm0v-750635b49e6938142f3d79ba3cd9b07a .special-heading-inner-border{
border-color:#2447a5;
}
.av-special-heading.av-mnrjmm0v-750635b49e6938142f3d79ba3cd9b07a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1suncmq-22d8cb585d6701a8476e87a125b8164b{
height:10px;
}

#top .av_textblock_section.av-mnrjn4sm-891a7469aa8e03216ed328263e02fc5c .avia_textblock{
color:#0052b7;
}

#top .hr.hr-invisible.av-16a53de-7540868c823bf081b44977a026cf880c{
height:10px;
}

.avia-section.av-mnrjo2dy-a5e69223ba796d14df45d1ea0b3c6fee{
background-color:#2f4b9d;
background-image:unset;
}


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

.avia-buttonrow-wrap.av-mnrjjdwx-278825c946b7c157ffce0713af59e2c0 .avia-button{
font-size:20px;
}

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

.responsive #top #wrap_all .flex_cell.av-5r9tyvm-1d5fa549d934c2d9e9e29c7d411e99b4{
padding:50px 50px 50px 50px !important;
}
}

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

.avia-buttonrow-wrap.av-mnrjjdwx-278825c946b7c157ffce0713af59e2c0 .avia-button{
font-size:20px;
}

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

.responsive #top #wrap_all .flex_cell.av-5r9tyvm-1d5fa549d934c2d9e9e29c7d411e99b4{
padding:50px 50px 50px 50px !important;
}
}
