.avia-section.av-h7gvlro-301f957d4a57c750845b05874a1efcba{
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-h7gvlro-301f957d4a57c750845b05874a1efcba .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-h7gvlro-301f957d4a57c750845b05874a1efcba .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-h7gvlro-301f957d4a57c750845b05874a1efcba .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#ededed;
}

#top .hr.hr-invisible.av-gsyfqfo-e14a90944cf2dfd93e1e1f4ab6677dcc{
height:70px;
}

.flex_column.av-gctj3hw-c4856a0411882e2e2567115b9c886695{
width:47%;
}

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

#top .hr.hr-invisible.av-g02obkk-ebfe002b18a5b600ce8c8149931527f1{
height:30px;
}

.avia-buttonrow-wrap.av-md5s8d10-31f3a33fa85b70b97919ae1ec94ace07 .avia-button{
font-size:14px;
}

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

.flex_column.av-fda4pn8-339980127dc3b3e3ca33ddb11e32dce9{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-f5juphw-6373f19278dffb896d7903272eb1be65{
height:70px;
}

#top .hr.hr-invisible.av-eln78ms-785c5fc99eebb2268ff098798585d141{
height:70px;
}

.avia-section.av-dx7pptg-ed4d1d902539b3fbf5d69ed68cb8037e{
background-color:#ededed;
background-image:unset;
}

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

#top .hr.hr-invisible.av-c1qvvh0-0e0fb949779f2277d3e5ca75b8008f62{
height:10px;
}

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

#top .hr.hr-invisible.av-buq12us-f3d91b95d3392e549189b54890a1ff9c{
height:10px;
}

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

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

#top .hr.hr-invisible.av-9qy9ho4-f3253429c82f662e405ae7149dffe987{
height:10px;
}

#top .av_textblock_section.av-md5stn8b-22d6b83cace5b06eecdf0a2551428694 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9j4ngj8-ca7bcd97ba410d35166ddf94f1c6c2a8{
height:10px;
}

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

#top .hr.hr-invisible.av-8kpfu0k-cafb6ee0d19ba9852baf419420eb1a44{
height:10px;
}

#top .av_textblock_section.av-7wvmhmc-4fb30d963fd1e972f28dddd7049f41d7 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-7iva72s-60575c9c904e97ddc4b711208bf4005e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-7iva72s-60575c9c904e97ddc4b711208bf4005e{
padding:90px 90px 90px 90px !important;
}

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

#top .hr.hr-invisible.av-7052xn8-5a87f6804069ea4879553cfc1b175be1{
height:10px;
}

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

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

#top .hr.hr-invisible.av-64t7d90-07f2bc85aac4543a07ff8a192c043815{
height:10px;
}

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

#top .hr.hr-invisible.av-570usd0-49e716eda37e29f2b02001dd6c083f6f{
height:40px;
}

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

#top .hr.hr-invisible.av-4k1a9hw-87e78f806878336b79a34fe11aa19cbc{
height:40px;
}

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

#top .hr.hr-invisible.av-30y18ac-3a1a0321b50e6a6b41e2d94293836d98{
height:10px;
}

#top #wrap_all .avia-button.av-md5t6tbp-67baf53e116a7f6c71d16c40bab090d9{
background-color:#db6b5b;
border-color:#db6b5b;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-md5t6tbp-67baf53e116a7f6c71d16c40bab090d9:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-27k43h0-5ef8f46c9cdfbba2d1705c6f720559bc{
height:100px;
}

.avia-section.av-1g7pzv8-f1a5aa9a52bb1420b6204589d3f4a266{
background-color:#255ea1;
background-image:unset;
}

.avia-image-container.av-17yieok-523a4bffa41d9624117a39e79411a26b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-17yieok-523a4bffa41d9624117a39e79411a26b .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-md5s5o0c-7456275e1192dcffcd0be5b67d758f79 .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-md5s8d10-31f3a33fa85b70b97919ae1ec94ace07 .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-md5s9nlm-69ea45c3b96c66681caaf07c9ddc6d1e .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-md5srurx-31faf4bed9cfa2e6c2168dd38208de5f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8t0wvas-b3784a0da3fc091334a1505320133ec4 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-md5t22gy-3e8cb26d137f31caf7d546493f0af224 .av-special-heading-tag{
font-size:0.8em;
}

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

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

.avia-buttonrow-wrap.av-md5s8d10-31f3a33fa85b70b97919ae1ec94ace07 .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-md5s9nlm-69ea45c3b96c66681caaf07c9ddc6d1e .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-md5srurx-31faf4bed9cfa2e6c2168dd38208de5f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8t0wvas-b3784a0da3fc091334a1505320133ec4 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-md5t22gy-3e8cb26d137f31caf7d546493f0af224 .av-special-heading-tag{
font-size:0.8em;
}

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