.avia-section.av-m916yc6g-e1b0975c4c81539370eb2bce821fa307{
background-color:#4fa8ee;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/04/pozadi.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-m916yc6g-e1b0975c4c81539370eb2bce821fa307 .av-section-color-overlay{
opacity:0.7;
background-color:#6d6d6d;
}
.avia-section.av-m916yc6g-e1b0975c4c81539370eb2bce821fa307 .avia-divider-svg-bottom svg{
height:70px;
opacity:1;
width:calc(100% + 1.3px);
fill:#f7f7f7;
}

#top .hr.hr-invisible.av-ck93ft-3ec1b2b3426dbb17cd1dbcfbd089502f{
height:50px;
}

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

#top .hr.hr-invisible.av-2hfhq15-12808ce1e960565ece4bc2fe185c80cf{
height:20px;
}

.avia-image-container.av-24gu62x-4f215b91a16846d06691f0cf4934d725 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-24gu62x-4f215b91a16846d06691f0cf4934d725 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1kj1z61-0215d5fe4b48cf98bf30e986f2157dbb{
height:20px;
}

#top .avia-animated-number.av-1czzbft-57c2d0e47bf816bcbb7579df3f7371c2 .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-1czzbft-57c2d0e47bf816bcbb7579df3f7371c2 .avia-animated-number-content{
color:#ffffff;
}

#top .hr.hr-invisible.av-pymhrd-4bb473038857e3a992337a4e964a4672{
height:70px;
}

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

#top .hr.hr-invisible.av-hjbkyll-b1d81c9081af57d46f178270516f4e53{
height:50px;
}

#top .hr.hr-invisible.av-h3log3t-afc633a42238b85472d6539063c199f7{
height:10px;
}

.flex_cell.av-fp1k6nd-5c435f9aa9ba9f59fbf28ed365ef4e6d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-fp1k6nd-5c435f9aa9ba9f59fbf28ed365ef4e6d{
padding:50px 50px 50px 50px !important;
}

.avia-progress-bar-container.av-m8zzn2hy-79372c8c4be0a3f01f2940010b4cd58f .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-m8zzm4nh-234d98d1b79325e21e46ff181439293c .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-m8zzmcad-5ff69ac9fcabc23532c120f2c436dfb2 .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-m8zzml5h-925560ca37b24adfde1a9b027d1e73e1 .bar{
width:100%;
background:#db6b5b;
}

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

#top .avia-progress-bar-container .avia-progress-bar.av-m8zzn1f9-31bcc152d70c16976ea44b72f55ce0c6 .bar{
width:100%;
background:#db6b5b;
}

.flex_cell.av-cpihwi1-c0f4dfabf5294cec644e532f30419a74{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-cpihwi1-c0f4dfabf5294cec644e532f30419a74{
padding:50px 50px 50px 50px !important;
}

#top .av_textblock_section.av-m90dvu1u-a7ec9a36cfe598879bedc5082a9cc00a .avia_textblock{
font-size:10px;
}

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

.flex_column.av-166zg09-4914d2c27eb3a62ba71b456d359f2f60{
order:0;
padding:10px 30px 30px 30px;
}

.flex_column.av-bcdkx2h-b18ef77ea186e79e975a90773e7a7e14{
order:0;
padding:10px 30px 30px 30px;
}

#top .av_textblock_section.av-m8zzpwiw-59ab4b78de594c55b6a4611ccaf3de67 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-axq2v3d-a2dcc4d8bc8db51b502c85ec316b351c{
order:0;
padding:10px 30px 30px 30px;
}

.flex_cell.av-9tbn1e1-ce3d07e286b86cd3a86e627755b12d91{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-9tbn1e1-ce3d07e286b86cd3a86e627755b12d91{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-92z38eh-f817215aa63c0ffaddf9f73779d9119d{
height:30px;
}

#top .av_textblock_section.av-m8zzqvkr-e07a02da1cf5f07af4ef58ac1f8a68bb .avia_textblock{
font-size:14px;
}

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

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

#top .hr.hr-invisible.av-83bcdu1-b3b03e22ceb5f97d3d37cab54b883f86{
height:30px;
}

#top .av_textblock_section.av-m8zzrstm-ee21768dd1c9784f4b1b63ea05066b28 .avia_textblock{
font-size:14px;
}

.flex_cell.av-7konkvd-4d24c4c8a672a59c1903523bf2906fed{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7konkvd-4d24c4c8a672a59c1903523bf2906fed{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-70nw7xl-52259d6ccc843528a651ec9e019f6010{
height:30px;
}

#top .av_textblock_section.av-m8zzt1cl-544e38e92c968f2596341e68a090e8ee .avia_textblock{
font-size:14px;
}

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

.flex_column.av-6bc9ag9-c6b0f7de9198c69a86bd0be78a9a4f60{
order:0;
padding:10px 30px 30px 30px;
}

.flex_column.av-5qtp2ix-5434ebe7aab3f90658ed32a432d39a2f{
order:0;
padding:10px 30px 30px 30px;
}

#top .av_textblock_section.av-m8zztdn5-9306792ab808e48236354a1c2a3715f9 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-5683jex-97bc65c26edcc7fc4c4f032baecdeae3{
order:0;
padding:10px 30px 30px 30px;
}

.avia-section.av-4v0m2qx-f02569c280881f8e0fb94bde65992355{
position:relative;
}
.avia-section.av-4v0m2qx-f02569c280881f8e0fb94bde65992355 .avia-divider-svg-top svg{
height:30px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-4czrvop-5eb59c54d0636c92394cefa236819dc8{
height:50px;
}

#top .av_textblock_section.av-m8zzv266-77b30746237284883fb0e49f849f211c .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-34r37bd-907b0d688647f248076e9d82321bec09{
height:50px;
}

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

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

#top .hr.hr-invisible.av-1k7g0vd-00c9e9473509a67430edebe47c2a08cb{
height:50px;
}

#top .hr.hr-invisible.av-rwrctl-a30dbc88687e9d6ea0f1c51eb8748a10{
height:50px;
}


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

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

#top #wrap_all .av-special-heading.av-m8zzr44h-62a429288958572465f5fb17a9281c20 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-m8zzr44h-62a429288958572465f5fb17a9281c20 .av-special-heading-tag{
font-size:0.8em;
}

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