.avia-section.av-lkdsdi0-a2498b209d6886caf55b6cbdf0400d57{
background-color:#4fa8ee;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/07/panna3.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-lkdsdi0-a2498b209d6886caf55b6cbdf0400d57 .av-section-color-overlay{
opacity:0.6;
background-color:#2b529c;
}
.avia-section.av-lkdsdi0-a2498b209d6886caf55b6cbdf0400d57 .avia-divider-svg-bottom svg{
height:70px;
opacity:1;
width:calc(100% + 1.3px);
fill:#f7f7f7;
}

#top .hr.hr-invisible.av-l4l59mg-844bef5697b0b4daf749a7de64c61adf{
height:50px;
}

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

#top .hr.hr-invisible.av-khvee8o-d42ddb729f4dec7f572010ddf04509ad{
height:20px;
}

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

#top .hr.hr-invisible.av-jp25048-85cb8e2e86fd9a71a8d85f6905a50426{
height:20px;
}

#top .hr.hr-invisible.av-j4bauvs-29665ff30465978c002fd1788fc17434{
height:70px;
}

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

#top .hr.hr-invisible.av-h68tj2w-1e65ed46de623fa57206717b19e00b5c{
height:50px;
}

#top .hr.hr-invisible.av-gt0egt4-60aec9721ebc2bb5a436628868512b5c{
height:10px;
}

.flex_cell.av-fawa0ag-811f6c9a961f9f5fb424905dbe1177de{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-fawa0ag-811f6c9a961f9f5fb424905dbe1177de{
padding:50px 50px 50px 50px !important;
}

.avia-progress-bar-container.av-mdp2lhnz-53eeaab51d61cc8e830bd63c6914677a .progress{
height:10px;
}

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

#top .avia-progress-bar-container .avia-progress-bar.av-mdp2kp8a-39fb96a9b3c814800a4e892af3388421 .bar{
width:100%;
background:#db6b5b;
}

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

#top .avia-progress-bar-container .avia-progress-bar.av-mdp2l85s-0998d6f5bb88a099e458d1c99a7e438d .bar{
width:100%;
background:#db6b5b;
}

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

.flex_cell.av-cnkaws8-533ff007832f73f6adb28c3a053572a8{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-cnkaws8-533ff007832f73f6adb28c3a053572a8{
padding:50px 50px 50px 50px !important;
}

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

.flex_column.av-bltyg48-26e7a46754bddc6bcd9e1c4e5ac8566e{
order:0;
padding:10px 30px 30px 30px;
}

#top .avia-testimonial-wrapper.av-mdp2mzfg-ffdc15cbdfa7647ca056f931c3835a95 .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-mdp2mzfg-ffdc15cbdfa7647ca056f931c3835a95 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdp2mzfg-ffdc15cbdfa7647ca056f931c3835a95 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdp2mzfg-ffdc15cbdfa7647ca056f931c3835a95 .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdp2mzfg-ffdc15cbdfa7647ca056f931c3835a95 .avia-slideshow-controls{
color:#ffffff;
}

.flex_cell.av-ar9iypk-0877b96e47dd51f3ccf208bd82ce3ad4{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ar9iypk-0877b96e47dd51f3ccf208bd82ce3ad4{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-9wjmajc-aa7a13642a2c7ca977ed7b3a529ad0c4{
height:30px;
}

#top .av_textblock_section.av-mdp2nud8-ff209c932cfe9ad7cca7e9301700a554 .avia_textblock{
font-size:14px;
}

.flex_cell.av-9e2pe54-64cb8c892bb4eccd44b5de31697f2d11{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-9e2pe54-64cb8c892bb4eccd44b5de31697f2d11{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-94hqu8o-1b5896b7218946840363ae6ddd054669{
height:30px;
}

#top .av_textblock_section.av-mdp2u5tb-7a0e47452d2d9ff248f9b9261720287c .avia_textblock{
font-size:14px;
}

.flex_cell.av-8bmrago-575085460af287674b8b6b0fef76f26f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-8bmrago-575085460af287674b8b6b0fef76f26f{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-7s2fhtk-ac348adb3d3b8fe07108054fc8c2532d{
height:30px;
}

#top .av_textblock_section.av-mdp2uocy-93094bcf9d30f6179dec26639b4a26d5 .avia_textblock{
font-size:14px;
}

.avia-section.av-77dsniw-3708e30876dac6c5efa8e8a69b1146b8{
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-77dsniw-3708e30876dac6c5efa8e8a69b1146b8 .avia-divider-svg-bottom svg{
height:30px;
width:calc(100% + 1.3px);
}

.flex_column.av-6k60cig-9042b0cdd45bd9d903e7d9b5e8e23bcd{
width:59.2%;
margin-left:0;
order:0;
padding:10px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6k60cig-9042b0cdd45bd9d903e7d9b5e8e23bcd .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-65z255k-3794d7b3370ed6d99525be0889cbe59d{
height:10px;
}

.flex_column.av-5xwa1aw-3a4e1ec1024091e20df7f36ee2489175{
width:38.8%;
margin-left:0;
order:0;
padding:10px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5xwa1aw-3a4e1ec1024091e20df7f36ee2489175 .av-flex-placeholder{
width:2%;
}

#top .avia-testimonial-wrapper.av-mdp34evl-846ee1690540397495b253069cb23196 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdp34evl-846ee1690540397495b253069cb23196 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdp34evl-846ee1690540397495b253069cb23196 .avia-testimonial-link{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-4spoeoo-d4bc77031ed4fe652c3122e3ac0cf681{
height:50px;
}

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

#top .av_textblock_section.av-mdp34yzy-3f9858a482ff7dac97d76941db65b6a2 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-32ofgk8-d7495689bc6ee382a02d7ece569d82b9{
height:50px;
}

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

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

#top .hr.hr-invisible.av-1sb6fso-0b407df72857bd87c99d6eab0e013f53{
height:50px;
}

#top .hr.hr-invisible.av-qgynp4-1d1f4ffa18cb985e216c98dff47b73d0{
height:50px;
}


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

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

#top #wrap_all .av-special-heading.av-mdp2tsa8-2e2ff5deb9ef3aa1ef0ca237ac00bbba .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-81w54bc-2c3f8213220c6b9f9166e7006d2df654 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-mdp2tsa8-2e2ff5deb9ef3aa1ef0ca237ac00bbba .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-81w54bc-2c3f8213220c6b9f9166e7006d2df654 .av-special-heading-tag{
font-size:0.8em;
}
}
