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

#top .hr.hr-invisible.av-lj2r4ib-d39fbe393ed97fe794ab04066bd846b4{
height:50px;
}

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

#top .hr.hr-invisible.av-kvme6dv-2e8e9269e359192cb74c96c9efd8433a{
height:20px;
}

.avia-image-container.av-21ndwwj-7ccaf4ce79121d2841e60a9bef78d204 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-21ndwwj-7ccaf4ce79121d2841e60a9bef78d204 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-k40apmb-ea19b68c4542ba13ad3ea68dbd9c823a{
height:20px;
}

#top .hr.hr-invisible.av-izbqimr-83396b6b95587a6d1f2b692b6efffff0{
height:70px;
}

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

#top .hr.hr-invisible.av-h3vuyur-1abb5df6d9af3b3f47818d27c87bd575{
height:50px;
}

#top .hr.hr-invisible.av-gsf355f-65ce2db305aee58d4be65835c1db83fe{
height:10px;
}

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

.avia-progress-bar-container.av-mctqqqlj-3bb46d4ac5d0df8aba25edf202a49daf .progress{
height:10px;
}

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

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

#top .avia-progress-bar-container .avia-progress-bar.av-mctqq1hg-86c03cc6943deb65a43f5dffb1cf422b .bar{
width:100%;
background:#db6b5b;
}

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

#top .avia-progress-bar-container .avia-progress-bar.av-mctqqi0e-80ce5b5be195ff88e9f1749fc146ff72 .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mctqqoa5-917a2f7e16b035fee193037f3db9f409 .bar{
width:100%;
background:#db6b5b;
}

.flex_cell.av-c6ewe9f-66ef80057d3dcb547e9f4f425a849c63{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-c6ewe9f-66ef80057d3dcb547e9f4f425a849c63{
padding:50px 50px 50px 50px !important;
}

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

.flex_column.av-bh9iimr-76bbc9acb7eb2153421ce93804ce1f4a{
order:0;
padding:10px 30px 30px 30px;
}

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

.flex_cell.av-aafm45v-368919ef9028628f6e84f1ba15491b22{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-aafm45v-368919ef9028628f6e84f1ba15491b22{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-9f1ctcj-00e3a8451d2b8fc1cd6a6c16d0264a75{
height:30px;
}

#top .av_textblock_section.av-mctqvkx5-390686b8f3d0a55b9dee8587e85888e0 .avia_textblock{
font-size:14px;
}

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

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

#top .hr.hr-invisible.av-81apic3-8726740441ae23c3412bcc1766b036f5{
height:30px;
}

#top .av_textblock_section.av-mctqvt49-4427d8e6ee2fada9ad9d175c33057038 .avia_textblock{
font-size:14px;
}

.flex_cell.av-qu6h4j-5e4993726619de1a6c6556eaffa0ac5d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-qu6h4j-5e4993726619de1a6c6556eaffa0ac5d{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-6jmhbo3-7c5de7bbb6b5dba95572fd06704dfec2{
height:30px;
}

#top .av_textblock_section.av-mctqw4nj-b0dfae490c13ed1414b3a810ccdffd78 .avia_textblock{
font-size:14px;
}

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

.flex_column.av-5p1zp3n-1a8d05d7be3eb68f75d7dbcdd97a7902{
width:59.2%;
margin-left:0;
order:0;
padding:10px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5p1zp3n-1a8d05d7be3eb68f75d7dbcdd97a7902 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-38zx03-cbd0d24ccca06d708fa62630b9b9d315{
height:10px;
}

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

#top .avia-testimonial-wrapper.av-mctqxjsk-2cd74353ce9494898f1d03bb29b185e0 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mctqxjsk-2cd74353ce9494898f1d03bb29b185e0 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mctqxjsk-2cd74353ce9494898f1d03bb29b185e0 .avia-testimonial-link{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-ftns8j-648f2534d8345688fe64d506988392a8{
height:50px;
}

#top .av_textblock_section.av-mctqz3ls-47680461c7e61eae68718a21a8c9cab1 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-32cccs3-954eab04404231da78a924942f484e8d{
height:50px;
}

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

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

#top .hr.hr-invisible.av-1icpc9f-7663e63b2f1b99017c6b20533b65d9fd{
height:50px;
}

#top .hr.hr-invisible.av-kdkf2r-bdba9b9c86ad30fdc41b8e4aad4c591e{
height:50px;
}


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

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

#top #wrap_all .av-special-heading.av-8nrxvrn-61054f63ecc67ee0dbb459933c437b8e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6xrgsqb-4e937d88c202a174340f51c21b3fc10a .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-8nrxvrn-61054f63ecc67ee0dbb459933c437b8e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6xrgsqb-4e937d88c202a174340f51c21b3fc10a .av-special-heading-tag{
font-size:0.8em;
}
}
