.avia-section.av-1dgcuhc-8458debd5a65eb415ec4bed95feebd25{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2026/01/Redesign-9.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-1dgcuhc-8458debd5a65eb415ec4bed95feebd25 .av-section-color-overlay{
opacity:0.5;
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-1dgcuhc-8458debd5a65eb415ec4bed95feebd25 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-1dgcuhc-8458debd5a65eb415ec4bed95feebd25 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-1bpm6r4-73575d48bcaafa8e0a4e7e0029e9d107{
height:70px;
}

.flex_column.av-19r0e4g-4b651a1fe181b299308f32507754c218{
width:46.5%;
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-mn8077n2-aa7f410e0db81a6b94a1c3260b973494 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-178dkpc-4305a5922d8b38ed5f08914619775b83{
height:30px;
}

#top #wrap_all .avia-button.av-mn807som-8920af1a8f983cec8bfa0ba218dba161{
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mn807som-8920af1a8f983cec8bfa0ba218dba161:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mn807som-8920af1a8f983cec8bfa0ba218dba161:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top #wrap_all .avia-button.av-mn80806j-fe9ff319a50a4e7d8a09b3823b85e781{
background-color:#5c96df;
border-color:#5c96df;
color:#ffffff;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mn80806j-fe9ff319a50a4e7d8a09b3823b85e781:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mn80806j-fe9ff319a50a4e7d8a09b3823b85e781:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-16d0o9s-01015c77f3df128afed45f098f7e275f{
width:46.5%;
margin-left:7%;
}

#top .hr.hr-invisible.av-14vmb0w-94a093e08278b35457163361f4e5186f{
height:60px;
}

.flex_column.av-12x3q4w-b7f499984576597f03307e824e82d98e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-119z61s-6e6dd614901c890038c44cc0bbed7bb3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mn807jge-d9696781450384b81dcd0a1cf7eb787c .avia_textblock{
font-size:20px;
}

.flex_column.av-zg8200-01a860fc914ea71de022e0595499e550{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-y2k2ps-7191f9c144d1b3305a633c9a65788e33{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

.avia-buttonrow-wrap.av-mn808q7u-c4b0ee45ee02a15be14cebe019fccf98 .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-mn808p0e-b88ced819a9d31af9bcf8b63b05edefb{
font-size:20px;
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mn808p0e-b88ced819a9d31af9bcf8b63b05edefb:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-ubxr4g-4397fa4db9e2acbc14c2627610b9c8db{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

.avia-buttonrow-wrap.av-mn809hmr-2222ab5d8d61a0932868439f1112f775 .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-mn809fjj-1291d1f9d940f48b3fe3661e480c98ec{
font-size:20px;
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mn809fjj-1291d1f9d940f48b3fe3661e480c98ec:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-rmbis0-b61f026ff386c7e444792c0035a92b27{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

.avia-buttonrow-wrap.av-mn80a6y5-5f83cbd25ee6f20a128baa273c35dba6 .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-mn80a5l7-951cb8371548eee4639b6eff17fd5b0c{
font-size:20px;
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mn80a5l7-951cb8371548eee4639b6eff17fd5b0c:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-o5ecmo-dace064b6df447cfc75b1e9a676a54f5{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

.avia-buttonrow-wrap.av-mn80axto-348cfcd1045fcd734bb8bc99038f667b .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-mn80awcf-2afc0258e5a94af3047c28380f89c73b{
font-size:20px;
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mn80awcf-2afc0258e5a94af3047c28380f89c73b:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-20a5cw-b350c063f9631cdc6b1893bc6aad952a{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

.avia-buttonrow-wrap.av-mn80br39-a72d98d52ac6334d57b5b7135eb26155 .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-mn80bpzx-9c201c66a4b834610e239cf4363918c9{
font-size:20px;
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mn80bpzx-9c201c66a4b834610e239cf4363918c9:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-h9iycg-923942ce9f28ff1cec740fe91efd6d3d{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

.avia-buttonrow-wrap.av-mn80cld6-dc7d29854adfeb3f3c38e4310d4fa604 .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-mn80cjyp-903b3119c58f10a4331cea3b32cb190a{
font-size:20px;
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mn80cjyp-903b3119c58f10a4331cea3b32cb190a:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-eq0mo0-fdd8f36ad5633f7ac1b446ea598b92b1{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

.avia-buttonrow-wrap.av-mn80desh-15f1c0fe37673fa1a4dd317cc585d4d4 .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-mn80ddsz-3095ab22f66332d06c65f6cfd193bc9e{
font-size:20px;
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mn80ddsz-3095ab22f66332d06c65f6cfd193bc9e:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-a664zk-511fe33b94f600eacc9d228e40eb6d74{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:30px 30px 30px 30px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

.avia-image-container.av-8v1w68-33fda66908803734e56aeaf682e1dc30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8v1w68-33fda66908803734e56aeaf682e1dc30 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-buttonrow-wrap.av-mn80e5yp-b6e7be0cf9b25e787f049556c64e03aa .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-mn80e4k2-016ae37164f392235379ac0f962aeccc{
font-size:20px;
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mn80e4k2-016ae37164f392235379ac0f962aeccc:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.avia-section.av-7bs834-acf0d33ce06e0d4b814a3bb5c6d7ff55{
background-color:#2f4b9d;
background-image:unset;
position:relative;
}
.avia-section.av-7bs834-acf0d33ce06e0d4b814a3bb5c6d7ff55 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-6l6ks0-bf93a65acf7b75737f1695bd47de7264{
height:30px;
}

.avia-image-container.av-4xh0io-a967f4a20a47c6c88e53ff0f4f06754a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4xh0io-a967f4a20a47c6c88e53ff0f4f06754a .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-mn807dsw-e368d5921dee139abde914b82d7691f7 .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-mn808q7u-c4b0ee45ee02a15be14cebe019fccf98 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn809hmr-2222ab5d8d61a0932868439f1112f775 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80a6y5-5f83cbd25ee6f20a128baa273c35dba6 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80axto-348cfcd1045fcd734bb8bc99038f667b .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80br39-a72d98d52ac6334d57b5b7135eb26155 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80cld6-dc7d29854adfeb3f3c38e4310d4fa604 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80desh-15f1c0fe37673fa1a4dd317cc585d4d4 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80e5yp-b6e7be0cf9b25e787f049556c64e03aa .avia-button{
font-size:20px;
}
}

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

.avia-buttonrow-wrap.av-mn808q7u-c4b0ee45ee02a15be14cebe019fccf98 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn809hmr-2222ab5d8d61a0932868439f1112f775 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80a6y5-5f83cbd25ee6f20a128baa273c35dba6 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80axto-348cfcd1045fcd734bb8bc99038f667b .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80br39-a72d98d52ac6334d57b5b7135eb26155 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80cld6-dc7d29854adfeb3f3c38e4310d4fa604 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80desh-15f1c0fe37673fa1a4dd317cc585d4d4 .avia-button{
font-size:20px;
}

.avia-buttonrow-wrap.av-mn80e5yp-b6e7be0cf9b25e787f049556c64e03aa .avia-button{
font-size:20px;
}
}
