.avia-section.av-mdoqsp0t-7be21159e8837830e0487d1e91832d2d{
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-mdoqsp0t-7be21159e8837830e0487d1e91832d2d .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-mdoqsp0t-7be21159e8837830e0487d1e91832d2d .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-mdoqsp0t-7be21159e8837830e0487d1e91832d2d .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#ededed;
}

#top .hr.hr-invisible.av-pm6b4t5-efea68a8b4437081757ca21984d7b475{
height:70px;
}

.flex_column.av-p5ab9uh-df90313f19a736b2dba3a516fdf776f0{
width:47%;
}

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

#top .hr.hr-invisible.av-omcsdo9-33f4bad001e61338547ca4f86b028ba9{
height:30px;
}

.avia-buttonrow-wrap.av-o2l2t4p-fa4f0a98845fe0a33744803292b60985 .avia-button{
font-size:14px;
}

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

.flex_column.av-n2ls5fd-ea59d17debc87472ca33b22c76c4f644{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-mtmyx89-984b56f1aa9e8958f05af2b6f8ec5c60{
height:70px;
}

#top .hr.hr-invisible.av-mb3qfkp-e1640c7d8b6401bfb6188727b4d414c1{
height:70px;
}

.avia-section.av-lpyq655-bc6d3b39bcc2bbb3dfeb440a23e3c123{
background-color:#ededed;
background-image:unset;
}

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

#top .hr.hr-invisible.av-jwy4rnd-54800790f825c23a244dd0ad4d2a40e5{
height:10px;
}

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

#top .hr.hr-invisible.av-jkpz049-7b4e55bfc6d5957102ead8eff257babb{
height:10px;
}

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

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

#top .hr.hr-invisible.av-hm0mmop-4c3f6dd9131ce18f332ba33d4d2e3dfc{
height:10px;
}

#top .av_textblock_section.av-mdoqzeub-270250b0593327688e16a9bf22c9a0c9 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-haijng9-74cbee532e798631874a71eb38b2ad7e{
height:10px;
}

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

#top .av_textblock_section.av-mdor2f0q-ac8606393eaf545d84e406426080d6c1 .avia_textblock{
color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-ggjfhi1-c2dbcfbb299f309ff45a3c4c4946d974{
height:10px;
}

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

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

#top .hr.hr-invisible.av-1iwtsop-863560ff7a14598a02d65e05de016b6e{
height:10px;
}

.avia-section.av-f0g4c9l-8272ed4f53c85e836cbefc8dc5dc606a{
background-color:#ededed;
background-image:unset;
}

#top .hr.hr-invisible.av-d3hcmih-2f1a8c8b53e59ef4895cd688b09faa33{
height:10px;
}

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

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

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

#top .hr.hr-invisible.av-cpu60ft-6761bb2b0f6779d9b4b54bf7877243a5{
height:10px;
}

#top .av_textblock_section.av-mdor5m3s-9f3432750fccb8009efd6f580e273f6d .avia_textblock{
font-size:20px;
}

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

#top .hr.hr-invisible.av-b9qi08p-5b2c9cf95bd2badf5d3f25a79b66bca3{
height:40px;
}

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

#top .hr.hr-invisible.av-11ihsah-0d343b734a3d9f94ed91b7ebfd1e8df2{
height:40px;
}

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

#top .hr.hr-invisible.av-8sbq8gp-ca04e581f76b766343f4fd9c639c6daf{
height:10px;
}

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

#top .hr.hr-invisible.av-7qsxz6h-fbc5336c5c73214fb9b5408f694667a0{
height:100px;
}

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

#top .hr.hr-invisible.av-60udha1-c01195db9b7d9dfa70186551f6948578{
height:50px;
}

.flex_column.av-5licd6h-611b7832d62f0c0deda328bbc1375890{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-542a74p-3f99870a0a34af81f0a03337a959b34d .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-hacng9-bc29b52551000dab07ec9db06b4ee124{
height:40px;
}

#top .av_textblock_section.av-4es4unt-011b095c5a75ff303b993e421711ab6d .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3wvremx-c29805f7666b5026a67f3f432b2c5bb6{
height:40px;
}

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

.flex_column.av-37jj1jt-6143f5d6b4da4facb9716d5a7398f28d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-2iumvdl-8b47823fbc84f01d36aaab6d8e9a031c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2iumvdl-8b47823fbc84f01d36aaab6d8e9a031c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-7id6m1-32c2fc2d599ea5ee4d5721cd25a4cebc .avia_textblock{
color:#ffffff;
}

.avia-section.av-1ispwm1-43dd6828e7bf1701a0eeba28940e0f93{
background-color:#255ea1;
background-image:unset;
}

.avia-image-container.av-1bvm53t-251955e5c7d3f4e4ebb2adbab59b3c25 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1bvm53t-251955e5c7d3f4e4ebb2adbab59b3c25 .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-mdoqx2zi-50561e9633bfb0f263e6099ea6f29ff6 .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-o2l2t4p-fa4f0a98845fe0a33744803292b60985 .avia-button{
font-size:20px;
}

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

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

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

#top #wrap_all .av-special-heading.av-mdoqzuxo-459db3b709f6ff99a3c108616b919d6a .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mdor44ut-931a5e04b8a6f22ef9d74d232be57890 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mdor5ykl-82c0415200ab4b84fd8550e7e8c5db53 .av-special-heading-tag{
font-size:0.8em;
}
}

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

.avia-buttonrow-wrap.av-o2l2t4p-fa4f0a98845fe0a33744803292b60985 .avia-button{
font-size:20px;
}

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

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

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

#top #wrap_all .av-special-heading.av-mdoqzuxo-459db3b709f6ff99a3c108616b919d6a .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mdor44ut-931a5e04b8a6f22ef9d74d232be57890 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mdor5ykl-82c0415200ab4b84fd8550e7e8c5db53 .av-special-heading-tag{
font-size:0.8em;
}
}
