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

#top .hr.hr-invisible.av-h9s1url-058c3478829a26df6a66d373642001c1{
height:50px;
}

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

#top .hr.hr-invisible.av-gnwjswx-d6cdcee47a3f970bb3ad2907e38643b8{
height:20px;
}

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

#top .hr.hr-invisible.av-fq1irsx-7bb2b336b44981414b00fa38d2eb41b4{
height:70px;
}

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

#top .hr.hr-invisible.av-e67f37l-d90711d31ad8c89c220d18514fcd56c0{
height:50px;
}

#top .hr.hr-invisible.av-dm6d0gx-84d29dd9e554b45643cc1d94b0e1dfb3{
height:10px;
}

.flex_cell.av-47j201-245d6dd44cccd7a6a2a874e6ba808a75{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-47j201-245d6dd44cccd7a6a2a874e6ba808a75{
padding:50px 50px 50px 50px !important;
}

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

.flex_column.av-aweqwpt-57c7252a9aa59492c45d3020e65e6091{
order:0;
padding:10px 30px 30px 30px;
}

.flex_column.av-abs9875-bc80f4eb802b727c31a6c6a1adba7b6e{
order:0;
padding:10px 30px 30px 30px;
}

#top .av_textblock_section.av-mc0yxphx-5c139a0e143f35267419ef321eaa788b .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-9psepmp-45e0639516a0723cffeca4119e013008{
order:0;
padding:10px 30px 30px 30px;
}

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

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

#top .hr.hr-invisible.av-8gdv9fl-d276ede4b306613dc120472bb8b18188{
height:30px;
}

#top .av_textblock_section.av-mc0z213i-571adb05f38944010c99be9e28b0d58a .avia_textblock{
font-size:14px;
}

.flex_cell.av-t01yyp-8ebc4f81aacc24efc258e6e475be1559{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-t01yyp-8ebc4f81aacc24efc258e6e475be1559{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-7qe6f41-26af1a3ab43368807e91fb759bb5a279{
height:30px;
}

#top .av_textblock_section.av-mc0z3bvd-6504edd2a215cf9d4dff51428b579022 .avia_textblock{
font-size:14px;
}

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

.flex_column.av-6r88fj5-8b8805cdf947ff4d8e47dc08f42862ab{
order:0;
padding:10px 30px 30px 30px;
}

.flex_column.av-6dmpty9-c770dfd241c4eadf22da7ee9c0eca0a7{
order:0;
padding:10px 30px 30px 30px;
}

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

.flex_column.av-kkh1lt-47a26314cd2ac4bc72fc6ffc0c042212{
order:0;
padding:10px 30px 30px 30px;
}

.avia-section.av-5i31hj5-1a0c240a0f18cb0403bbf9a7372ca0e2{
position:relative;
}
.avia-section.av-5i31hj5-1a0c240a0f18cb0403bbf9a7372ca0e2 .avia-divider-svg-top svg{
height:30px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-4z6agg1-9568a8d79e3f671ada2e308154a37aa9{
height:50px;
}

#top .av_textblock_section.av-mc0yz028-0c7fcec8a16339981a9c2a25d54718a1 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-3ffcdcx-ea3f051fff44c168de7ba9d396f7d787{
height:50px;
}

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

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

#top .hr.hr-invisible.av-1ixu85d-28fe3dffd9b156c17d16d50778df2a5b{
height:50px;
}

#top .hr.hr-invisible.av-s2eza9-8965d4d4d650028e336f53b66df8a7ab{
height:50px;
}


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

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

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

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

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

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