.avia-section.av-miqdebtw-90f259191d769e3a674b8e1998eb5f67{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/12/pexels-olly-3768095-1500x630.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-miqdebtw-90f259191d769e3a674b8e1998eb5f67 .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-miqdebtw-90f259191d769e3a674b8e1998eb5f67 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-miqdebtw-90f259191d769e3a674b8e1998eb5f67 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#ededed;
}

#top .hr.hr-invisible.av-oynzgpx-695d1689e59fe36d7aa8382bba408eb7{
height:70px;
}

.flex_column.av-opix6o5-ccc794a688c605a1680ad304cdef25e3{
width:47%;
}

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

#top .hr.hr-invisible.av-o18skat-3cd28ed048fac595accd18a22e58ba36{
height:30px;
}

.avia-buttonrow-wrap.av-nqjgtl1-e7675d45e9b4025f1282c88e29f43ffe .avia-button{
font-size:14px;
}

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

.flex_column.av-mljw3wl-952a99b02b52764f09b5d950e3ab9b88{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-mato7s5-b9b9ab2a08f064f276017e0725972c01{
height:70px;
}

#top .hr.hr-invisible.av-lxoer0l-9dd1226acc1c18ca1e95ad355ffd8143{
height:70px;
}

.avia-section.av-lcq0eed-e652e8b268e9927ecc3fa0579a575085{
background-color:#ededed;
background-image:unset;
}

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

#top .hr.hr-invisible.av-jq7imyt-ba36b635fe36bf3e270c035a0232e0d7{
height:10px;
}

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

#top .hr.hr-invisible.av-1w52ft1-5d211e60ac8c89cecb76e83a8c76cdb8{
height:10px;
}

#top .hr.hr-invisible.av-pql5wl-685f588d188eae12ca4343a77e416de0{
height:10px;
}

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

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

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

#top .hr.hr-invisible.av-h36k25h-282617b20f5740e4d3a96306059784b9{
height:10px;
}

#top .av_textblock_section.av-miqd5ckk-f8eff3240dcbe84830d5d7e3555604e6 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-gxp2ksl-d5d1613939d425d4bdc8b7516ad9d262{
height:30px;
}

.flex_cell.av-gc29gdh-de519602f073fa491bf924d1f3538689{
vertical-align:middle;
background-color:#dbdbdb;
}
.responsive #top #wrap_all .flex_cell.av-gc29gdh-de519602f073fa491bf924d1f3538689{
padding:90px 90px 90px 90px !important;
}

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

#top .hr.hr-invisible.av-g2sqfad-22647639c102dc7a1a3c9bb1eb17531e{
height:10px;
}

#top .hr.hr-invisible.av-fkjog2t-574512ebb74637742fa074b5fba5b296{
height:10px;
}

.avia-section.av-f3x7isl-76c9b2c30f534d0b28792d594bbdfe36{
background-color:#ededed;
background-image:unset;
}

#top .hr.hr-invisible.av-dptxtr9-8c35ad3004c0d9b151e2c88abbdd7873{
height:10px;
}

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

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

#top .av_textblock_section.av-miqdb72m-bee903da82c3422b8ca9a8381fc02b80 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-cqlqe2t-99eb37d9cba6f61e976d97b6093ffb51{
height:10px;
}

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

#top .hr.hr-invisible.av-b3qwyf9-6327d896b4b93dd1285ecc6243b17d5d{
height:40px;
}

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

#top .hr.hr-invisible.av-ae1rhid-c1689a907134d1506d4dc5976e507510{
height:40px;
}

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

#top .hr.hr-invisible.av-8wrizk5-89e9e5697439471aaa003a512718d126{
height:10px;
}

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

#top .hr.hr-invisible.av-7mld0w5-617b2bd8240f8a4d9b135daa726ff0f0{
height:100px;
}

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

#top .hr.hr-invisible.av-mgrhad-976d3212c4210b4d30ba8ef531f138ba{
height:50px;
}

.flex_column.av-5u718f9-d984eb477be8e13036d26a04c3739287{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-551j2h1-9bfac5f1481735931a51985fc3661e30 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4uol551-2bd89e568af053d2084d60bcc6a0e0fa{
height:40px;
}

#top .av_textblock_section.av-4kwloat-3366677c5fbe105af533b2e7bac3a6cc .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-40q8u9x-5014f107ee2f29e7ec67f4815eba25ac{
height:40px;
}

#top #wrap_all .avia-button.av-3hml6kl-d36df53d63350d875883a87d733f5c8f{
background-color:#ffffff;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3hml6kl-d36df53d63350d875883a87d733f5c8f:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_column.av-2wc3qdh-8b67262e6bb24436cbc837621d69485a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-906s11-125e48e090ff162845b95b3c3a21e399 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-906s11-125e48e090ff162845b95b3c3a21e399 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-21mo7hh-142d679f7d0a9f2254ee777854af91b9 .avia_textblock{
color:#ffffff;
}

.avia-section.av-1ly74ud-c0f8bfcdaeda81990dd34a7c9d66c904{
background-color:#255ea1;
background-image:unset;
}

.avia-image-container.av-13osao5-c85f946e84aaa43e1ad70098c09e9453 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-13osao5-c85f946e84aaa43e1ad70098c09e9453 .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-miqd3qcm-c4bdd01e9440a34a9566425fd439340d .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-nqjgtl1-e7675d45e9b4025f1282c88e29f43ffe .avia-button{
font-size:20px;
}

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

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

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

#top #wrap_all .av-special-heading.av-miqdaxqq-86d967ba549c27bfd46887e4811712c5 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-miqdbsl9-9e69653295f2765f66ff32eca6dd71c7 .av-special-heading-tag{
font-size:0.8em;
}
}

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

.avia-buttonrow-wrap.av-nqjgtl1-e7675d45e9b4025f1282c88e29f43ffe .avia-button{
font-size:20px;
}

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

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

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

#top #wrap_all .av-special-heading.av-miqdaxqq-86d967ba549c27bfd46887e4811712c5 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-miqdbsl9-9e69653295f2765f66ff32eca6dd71c7 .av-special-heading-tag{
font-size:0.8em;
}
}
