.avia-section.av-md4zaows-449cf9e053ffa4ad8cb104b360893da0{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/07/AFI_9383-1-scaled-1-1500x630.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-md4zaows-449cf9e053ffa4ad8cb104b360893da0 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
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-md4zaows-449cf9e053ffa4ad8cb104b360893da0 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-md4zaows-449cf9e053ffa4ad8cb104b360893da0 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#ededed;
}

#top .hr.hr-invisible.av-lyafrzc-aedb14df07a1d905c7349fb5dddca944{
height:70px;
}

.flex_column.av-ljx8irs-3111f7b9ed3bd24e43a54bd5591592d2{
width:47%;
}

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

#top .hr.hr-invisible.av-ksb0roo-1cce1cb9d2d1230590a8f61d31beeb3d{
height:30px;
}

.avia-buttonrow-wrap.av-km3gi14-3ae3060d5026d872932253df31420325 .avia-button{
font-size:14px;
}

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

.flex_column.av-1yjmuqw-a2bd592132d536f7af26ad764716bebd{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-j2ypvt4-ed4b231757164a664a42ec4b839ec354{
height:70px;
}

#top .hr.hr-invisible.av-g4puu7c-1697516018000094597a6dcd719e6c44{
height:70px;
}

.avia-section.av-pc4bhk-59d4947e7883bb408427a7ff2fb05aee{
background-color:#ededed;
background-image:unset;
}

.avia-image-container.av-hufsju0-108bf192f6cf6470dfa4bb2cf8b20f5c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-hufsju0-108bf192f6cf6470dfa4bb2cf8b20f5c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-q2be3s-2e717cac43af6731d36102e0f3115410{
height:10px;
}

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

#top .hr.hr-invisible.av-h1x6tfs-076aecaea3b5bcb719c3bcf41d47b2f2{
height:10px;
}

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

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

#top .hr.hr-invisible.av-er49pu0-24690919bf5d039306ab41bc38fd8eb2{
height:10px;
}

#top .av_textblock_section.av-md4zdq1x-da346e872fe25cfec474340cc85ed41a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-eadzma0-1c589b3d848e1991a300f0a110cb76d4{
height:10px;
}

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

#top .hr.hr-invisible.av-e49cdhk-c1f4061321a5664cc912b6e41ce32fbb{
height:10px;
}

#top .av_textblock_section.av-md4ze9zb-8fbf3b11c3bd4beda3c7de4467100ba1 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-dm1ljt4-19cf1352f7b8d8b6568f6f8aea6f8a12{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-dm1ljt4-19cf1352f7b8d8b6568f6f8aea6f8a12{
padding:90px 90px 90px 90px !important;
}

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

#top .hr.hr-invisible.av-d3i4hig-e81f0dc8a9cdd4546ed672fa91767918{
height:10px;
}

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

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

#top .hr.hr-invisible.av-cb9celk-18474536263b17d825f8bb967bbc0b45{
height:10px;
}

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

#top .hr.hr-invisible.av-b2wq9mw-902d02970c4d75843f149eb804fbc694{
height:40px;
}

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

#top .hr.hr-invisible.av-adolsmg-f396d71a180938c25e6bcb2d9d9c68ac{
height:40px;
}

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

#top .hr.hr-invisible.av-91tam4o-3e0d458cf538eddc0c5d5094b12fb398{
height:10px;
}

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

#top .hr.hr-invisible.av-7re75e0-830501cadb52c0bfb70623f18a9e6714{
height:100px;
}

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

#top .hr.hr-invisible.av-69fbazs-2e4b31033f2a2c51e28d3c5572f3f5be{
height:50px;
}

.flex_column.av-5nlnp48-49f2026e46a2afd814c15cfcac85e0a6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-5ef84dk-eeb9f046df5221aa063183a52d696621 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-i5lwmg-f5cfcae4dbaefb20a7983c712bf50ab6{
height:40px;
}

#top .av_textblock_section.av-4eg1qzs-05a4523d13615e5e1ea62deefd81bda2 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3xe7uaw-0bd16e4cd399a0d1e882b0b063d47d5f{
height:40px;
}

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

.flex_column.av-35xnpgo-c07d6dabdd0a96a1111975c6a50a4547{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-8kes2w-6b6107384df68592fe6bf4e6f2b28847 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8kes2w-6b6107384df68592fe6bf4e6f2b28847 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-2a1yemg-1a9ef18d116a33ae2438bc754c31621c .avia_textblock{
color:#ffffff;
}

.avia-section.av-1qu9008-0ac7610b26d7306fff1bc29ed7f8ba8c{
background-color:#255ea1;
background-image:unset;
}

.avia-image-container.av-1d7s3uw-04b10d853a1de412a816ef8e47f4681b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1d7s3uw-04b10d853a1de412a816ef8e47f4681b .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-md4z62w8-4a03aef131d02b637dd0802905f9f488 .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-km3gi14-3ae3060d5026d872932253df31420325 .avia-button{
font-size:20px;
}

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

#top #wrap_all .av-special-heading.av-md4zd60c-30e55aef6ae2e5a1bf1b0e85c667f3cb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-md4ze0wb-06514581d307a6a23cde615c674fcfbc .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-md4zgcvx-4ef7520abc0b86ff49e42ac6d8226773 .av-special-heading-tag{
font-size:0.8em;
}
}

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

.avia-buttonrow-wrap.av-km3gi14-3ae3060d5026d872932253df31420325 .avia-button{
font-size:20px;
}

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

#top #wrap_all .av-special-heading.av-md4zd60c-30e55aef6ae2e5a1bf1b0e85c667f3cb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-md4ze0wb-06514581d307a6a23cde615c674fcfbc .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-md4zgcvx-4ef7520abc0b86ff49e42ac6d8226773 .av-special-heading-tag{
font-size:0.8em;
}
}
