.avia-section.av-jxnbfus-b5159d2c3ddcd46bdebbee615175b4d4{
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-jxnbfus-b5159d2c3ddcd46bdebbee615175b4d4 .av-section-color-overlay{
opacity:0.7;
background-color:#8c8c8c;
}
.avia-section.av-jxnbfus-b5159d2c3ddcd46bdebbee615175b4d4 .avia-divider-svg-bottom svg{
height:70px;
opacity:1;
width:calc(100% + 1.3px);
fill:#f7f7f7;
}

#top .hr.hr-invisible.av-1yt5ttw-5ef7a51bc72784a1db80df6312cce9f7{
height:50px;
}

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

#top .hr.hr-invisible.av-j7ibu90-091e819db5715ea0a6d667d08053ab21{
height:20px;
}

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

#top .hr.hr-invisible.av-i50f09w-b186788a5e42f7b242334476c8867ef3{
height:20px;
}

#top .hr.hr-invisible.av-ht0rqp0-d4fef4ad048884ba8d93d237022f2433{
height:70px;
}

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

#top .hr.hr-invisible.av-g0r59wk-50e5773a877a464171521481385ea033{
height:50px;
}

#top .hr.hr-invisible.av-fgvdyg4-61bfa8248d8f729284a4101ea4efb11b{
height:10px;
}

.flex_cell.av-e6f7wtg-278a5af4a9089bd100686d28d2ef927f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-e6f7wtg-278a5af4a9089bd100686d28d2ef927f{
padding:50px 50px 50px 50px !important;
}

.avia-progress-bar-container.av-mnd84bt1-9037432e4b29f0016d2a9aa55224cf8b .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mnd83mw0-9bbc2b45050fb45c4d6ebb5b167e6b26 .bar{
width:100%;
background:#db6b5b;
}

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

#top .avia-progress-bar-container .avia-progress-bar.av-mnd83xc0-66447d84152ef4cca17aaf6f40d6031c .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mnd842qu-4d5c276befd8bbf0a82cb7b8d89e456b .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mnd847wc-2d6da762dececbb8c38314de3f9c406c .bar{
width:100%;
background:#db6b5b;
}

.flex_cell.av-ad6btr8-98b2dca778d21cc36da6fbcbcb10d487{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ad6btr8-98b2dca778d21cc36da6fbcbcb10d487{
padding:50px 50px 50px 50px !important;
}

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

#top .hr.hr-invisible.av-11xsnus-a6e54a6417bd6b67dbe90e4e4e72b56a{
height:30px;
}

.flex_column.av-95p9nus-087912e772d73685533f76c39f1dd01f{
width:100%;
order:0;
padding:10px 30px 30px 30px;
}

#top .avia-testimonial-wrapper.av-1jjxg9w-2e0d4dc2deb682d96ddf123ac31d6feb .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-1jjxg9w-2e0d4dc2deb682d96ddf123ac31d6feb .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1jjxg9w-2e0d4dc2deb682d96ddf123ac31d6feb .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1jjxg9w-2e0d4dc2deb682d96ddf123ac31d6feb .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1jjxg9w-2e0d4dc2deb682d96ddf123ac31d6feb .avia-slideshow-controls{
color:#ffffff;
}

.flex_cell.av-srhdfo-290bd376d612ffd575a61f41db77c3e1{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-srhdfo-290bd376d612ffd575a61f41db77c3e1{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-7nm3hwk-30d87e6eabf47f22bb8503e77fd8a217{
height:30px;
}

#top .av_textblock_section.av-mnd865a8-ec3de364d4a1b5927ddb4dc9663c5e07 .avia_textblock{
font-size:14px;
}

.flex_cell.av-70uzbtw-f6da2f1b913e055bd07be32e9dbd3689{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-70uzbtw-f6da2f1b913e055bd07be32e9dbd3689{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-6ucejhg-e3566412ebdf22a4aa07cfb0a6482eef{
height:30px;
}

#top .av_textblock_section.av-mnd86v2x-8e52932cb993d07adbfec4c9569fbfd6 .avia_textblock{
font-size:14px;
}

.flex_cell.av-6dhjekk-0f45e55736b9714937ee9bfbc85cdf29{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-6dhjekk-0f45e55736b9714937ee9bfbc85cdf29{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-5uhvcmc-d4679175bf7e881289a18b4a4278bb0a{
height:30px;
}

#top .av_textblock_section.av-mnd87de7-d00631873d8288a59b1a19254e93cadb .avia_textblock{
font-size:14px;
}

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

.flex_column.av-4rseb9g-c87da92243c189deec1f4c52df8bb721{
order:0;
padding:10px 30px 30px 30px;
}

.flex_column.av-4j4ygpw-6e1ed21b3dc2962f3f59a7ea6ff45d2d{
order:0;
padding:10px 30px 30px 30px;
}

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

.flex_column.av-3trh39g-e4941883ebdf525cede26cb8decdc2e3{
order:0;
padding:10px 30px 30px 30px;
}

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

#top .hr.hr-invisible.av-32rgt1g-f33053ee098d965065681da7d0e99d78{
height:50px;
}

#top .av_textblock_section.av-mnd88ens-affea014098eacc85708a7a0e139a4f6 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-5l6nfo-d375c157cd7f18a380fbc6d518670c6c{
height:50px;
}

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

.avia-section.av-mnd89831-4df6890f252d19892159cdf3906a01ec{
background-color:#2f4b9d;
background-image:unset;
position:relative;
}
.avia-section.av-mnd89831-4df6890f252d19892159cdf3906a01ec .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}


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

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

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

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

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

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

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

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