.avia-section.av-mia8iesw-19d3ed46daf2b9a32648020ce522dff0{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/11/IMG_3507.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-mia8iesw-19d3ed46daf2b9a32648020ce522dff0 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
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-mia8iesw-19d3ed46daf2b9a32648020ce522dff0 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-mia8iesw-19d3ed46daf2b9a32648020ce522dff0 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#ededed;
}

#top .hr.hr-invisible.av-ow3n4s4-c11876a2c64802df21722863eed8fec8{
height:70px;
}

.flex_column.av-olqirys-363bdde2dbd6ff3bf697df4d22c6b480{
width:47%;
}

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

#top .hr.hr-invisible.av-o6bms5w-cecbc5ab7828541de02bb5478ea9323c{
height:30px;
}

.avia-buttonrow-wrap.av-nqoj07o-2ba03ac6deb293b8e50c1573d5ad7ffe .avia-button{
font-size:14px;
}

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

.flex_column.av-mxx1wwk-a9edf2960cf454c0041e615e46fe7432{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-me0tg5w-f24ca4cd9ad6e012cdfc82def6406544{
height:70px;
}

#top .hr.hr-invisible.av-lntv49g-853788d7ee90b353bfbe41574893a2c3{
height:70px;
}

.avia-section.av-l70da1g-cf69c91ce8c21e7c2fd423e6069e1ff0{
background-color:#ededed;
background-image:unset;
}

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

#top .hr.hr-invisible.av-jiesr84-3a69fc9d18518029c54bc6ea76ffb20e{
height:10px;
}

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

#top .hr.hr-invisible.av-ix8hc9g-912503b384a68b153995e790da20eaf6{
height:10px;
}

.flex_cell.av-1sf3wok-529e8a6940646b06f23b017cbd3303fa{
vertical-align:top;
background-color:#265ea1;
}
.responsive #top #wrap_all .flex_cell.av-1sf3wok-529e8a6940646b06f23b017cbd3303fa{
padding:90px 90px 90px 90px !important;
}

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

#top .hr.hr-invisible.av-1pqf41g-6afd7187da01be3b26c80c4c4269317a{
height:10px;
}

#top .av_textblock_section.av-mia8niiz-59ad28bcdf46c643846a1d67881b38d7 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-gyvti0k-b0136bf2757259c07020bb87c0930e5f{
height:30px;
}

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

.flex_cell.av-gdyhqac-703577526f3136778ad88a1b64597e89{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-gdyhqac-703577526f3136778ad88a1b64597e89{
padding:90px 90px 90px 90px !important;
}

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

#top .hr.hr-invisible.av-fqp5p3o-6286618f6e264b443942988a294a1222{
height:10px;
}

#top .hr.hr-invisible.av-fdoau7o-18a4264291eadb458bc9445742a127d3{
height:10px;
}

.avia-section.av-evxekyc-17b72819858b1d1d9c2e42c17f4715cb{
background-color:#ededed;
background-image:unset;
}

#top .hr.hr-invisible.av-dnkjvck-ff496a8758f76183a8f26fe180533a32{
height:10px;
}

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

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

#top .av_textblock_section.av-mia8pz12-dc786fb1eb25c31c9ed45fab0ab1af93 .avia_textblock{
font-size:20px;
}

#top .avia-icon-list-container.av-mia8r45a-637213303d82ab3d17c40126ef15e399 .iconlist_icon{
color:#ffffff;
background-color:#264ca3;
}

#top .hr.hr-invisible.av-ct08o9g-e932c44fa7016e45bc10b05819247e3f{
height:10px;
}

#top .av_textblock_section.av-mia8rgtv-387464382260ec34a3d522e73c635c10 .avia_textblock{
font-size:20px;
}

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

#top .hr.hr-invisible.av-b5muij8-254283bc15bce0b14cfee44edcbf0803{
height:40px;
}

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

#top .hr.hr-invisible.av-aakwvxw-0287bc1b2bc4273378f3ff3b6cb2812a{
height:40px;
}

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

#top .hr.hr-invisible.av-8t8w36c-d66fe28344b09b4debf7e806622381c9{
height:10px;
}

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

#top .hr.hr-invisible.av-7r999h0-64f26a7f7f12f857fa4846ab5866f166{
height:100px;
}

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

#top .hr.hr-invisible.av-6etiwxg-b1d0d6b1a52406c452fc5fa4f8a5416c{
height:50px;
}

.flex_column.av-5sukjro-4b2da1c09dd6fa23f71aa42c34d710f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-5e8fshg-b336c1bf9380d6252dc62b88be0e2361 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4u14nw4-14d8e6c59f19d39aeb10f6b10f3901a3{
height:40px;
}

#top .av_textblock_section.av-fk707o-bd28b249c38dd0bad107e5b6947dcfac .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-411wxpw-aed8f2c97f23301dc0cd1813a8c2abbb{
height:40px;
}

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

.flex_column.av-2wx26us-f56970d248715e79b284f027202d9983{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-6wtatw-7c97e52b78ba644a3a3efed5b73cab49 .avia_textblock{
color:#ffffff;
}

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

.avia-image-container.av-19z5aus-164cec67b0653984a74fdee36d9825a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-19z5aus-164cec67b0653984a74fdee36d9825a4 .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-mia8j0iu-6ab102f73e40a7e8cdd111ea60950296 .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-nqoj07o-2ba03ac6deb293b8e50c1573d5ad7ffe .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mia8miqa-861edc8892610bdd5ae24f63f2885afa .av-special-heading-tag{
font-size:40px;
}

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

#top #wrap_all .av-special-heading.av-mia8nrym-0e46acad8ddb2125cead253ebc84ab14 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

.avia-buttonrow-wrap.av-nqoj07o-2ba03ac6deb293b8e50c1573d5ad7ffe .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mia8miqa-861edc8892610bdd5ae24f63f2885afa .av-special-heading-tag{
font-size:40px;
}

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

#top #wrap_all .av-special-heading.av-mia8nrym-0e46acad8ddb2125cead253ebc84ab14 .av-special-heading-tag{
font-size:0.8em;
}

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

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