.avia-section.av-1ah09v1-e60329a9473023db3099f51bcd7dc77b{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/03/IMG_9965.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1ah09v1-e60329a9473023db3099f51bcd7dc77b .av-section-color-overlay{
opacity:0.5;
background-color:#848484;
}
#top .avia-section.av-1ah09v1-e60329a9473023db3099f51bcd7dc77b .scroll-down-link{
color:#3a77b8;
}

#top .hr.hr-invisible.av-csbakvh-e00dbb4b9cfaefeac20bcae544179169{
height:70px;
}

.flex_column.av-c7dwnzh-254a2b300cc5ccc3296ef65b4c193dd2{
width:40%;
}

#top .av-special-heading.av-m8f4br78-5cff9355d022bbc982bd386a41487686{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m8f4br78-5cff9355d022bbc982bd386a41487686 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8f4br78-5cff9355d022bbc982bd386a41487686 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-m8f4br78-5cff9355d022bbc982bd386a41487686 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m8f4br78-5cff9355d022bbc982bd386a41487686 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m8f4c2ao-a3908e9926e1e9f671cf7dae2fdcf052 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-btoxr3h-35a03dddce16a5804d862a1bd5f709ea{
height:30px;
}

.avia-buttonrow-wrap.av-m8f4cjkw-36a048533ea2aa7161c5b6ebe522f217 .avia-button{
font-size:14px;
}

#top #wrap_all .avia-button.av-m8f4cbzm-118013a78229a4ec22ccfd13eea87965{
background-color:#2b529c;
border-color:#2b529c;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

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

.flex_column.av-b5ibl71-c1831c1b3afc791c086807b8fc9eb40e{
width:40%;
margin-left:20%;
}

#top .hr.hr-invisible.av-13d6b7x-0c066a78b691731cc77c856ce7bac7fe{
height:70px;
}

.flex_cell.av-zjtlyl-c004c608f4414b50e5d1485947f1fc18{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-zjtlyl-c004c608f4414b50e5d1485947f1fc18{
padding:100px 100px 100px 100px !important;
}

#top .hr.hr-invisible.av-xvg97x-d2fc793206a312ddab8c4ebd12490d5a{
height:10px;
}

#top .av-special-heading.av-m8f4crc2-61caa1beeed38b2456f9b62676a18d8e{
padding-bottom:10px;
color:#265ea1;
font-size:35px;
}
body .av-special-heading.av-m8f4crc2-61caa1beeed38b2456f9b62676a18d8e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8f4crc2-61caa1beeed38b2456f9b62676a18d8e .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m8f4crc2-61caa1beeed38b2456f9b62676a18d8e .special-heading-inner-border{
border-color:#265ea1;
}
.av-special-heading.av-m8f4crc2-61caa1beeed38b2456f9b62676a18d8e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-8sppwct-10b879132d1ac88230bc5061f4437912{
height:40px;
}

.flex_cell.av-44ubb9p-7e47ef432dfea7151a0e504f56d1bbe9{
vertical-align:top;
background-color:#255ea1;
}
.responsive #top #wrap_all .flex_cell.av-44ubb9p-7e47ef432dfea7151a0e504f56d1bbe9{
padding:120px 120px 120px 120px !important;
}

#top .hr.hr-invisible.av-1cwizsd-d378790e9ff4d95321c265c4cb4f5ae5{
height:10px;
}

#top .av-special-heading.av-mcey8gqm-6595fa6035a683684727824b2bd29898{
padding-bottom:10px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-mcey8gqm-6595fa6035a683684727824b2bd29898 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mcey8gqm-6595fa6035a683684727824b2bd29898 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-mcey8gqm-6595fa6035a683684727824b2bd29898 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mcey8gqm-6595fa6035a683684727824b2bd29898 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3gyanxp-251719dd375f748ed3616478db2161f6{
height:10px;
}

#top .av_textblock_section.av-mcey8xqi-f0d930eebb472ac9f7f9e411b087f71f .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-qwdrf1-b8117756dbbe2cc8f43722c868a9fc4b{
height:10px;
}

#top .av-special-heading.av-mceydpp0-44d21baa4075b22ce414b2240643fc82{
padding-bottom:10px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-mceydpp0-44d21baa4075b22ce414b2240643fc82 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mceydpp0-44d21baa4075b22ce414b2240643fc82 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-mceydpp0-44d21baa4075b22ce414b2240643fc82 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mceydpp0-44d21baa4075b22ce414b2240643fc82 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2uw8ufh-fcfc604a9a91837955e613639bcac173{
height:40px;
}

@keyframes av_sonarEffect_av-mceygnt1-417a0358af3efa6f46d8838a9116e900 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
#top .avia-icon-list-container.av-mceygnt1-417a0358af3efa6f46d8838a9116e900 .iconlist_icon{
color:#ffffff;
}
#top .avia-icon-list-container.av-mceygnt1-417a0358af3efa6f46d8838a9116e900 .iconlist_icon:after{
animation:av_sonarEffect_av-mceygnt1-417a0358af3efa6f46d8838a9116e900 2s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-mceygnt1-417a0358af3efa6f46d8838a9116e900 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-mceygnt1-417a0358af3efa6f46d8838a9116e900 .iconlist_content{
color:#ffffff;
}

#top .hr.hr-invisible.av-2nbzbhp-4aab1bb8be95443021affea7fc99c644{
height:40px;
}

#top .av-special-heading.av-mceygw6m-ccd0fc27e874e393072a0c509d1e08a8{
padding-bottom:10px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-mceygw6m-ccd0fc27e874e393072a0c509d1e08a8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mceygw6m-ccd0fc27e874e393072a0c509d1e08a8 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-mceygw6m-ccd0fc27e874e393072a0c509d1e08a8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mceygw6m-ccd0fc27e874e393072a0c509d1e08a8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7g1kj1-1578ac53cc1587ec7fd3fc0a9ef04d7c{
height:40px;
}

@keyframes av_sonarEffect_av-mceyjcxk-5313f40ee47043dbcdcfb32c7b137103 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.12);}
}
#top .avia-icon-list-container.av-mceyjcxk-5313f40ee47043dbcdcfb32c7b137103 .iconlist_icon:after{
animation:av_sonarEffect_av-mceyjcxk-5313f40ee47043dbcdcfb32c7b137103 3s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-mceyjcxk-5313f40ee47043dbcdcfb32c7b137103 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-mceyjcxk-5313f40ee47043dbcdcfb32c7b137103 .iconlist_content{
color:#ffffff;
}

#top #wrap_all .avia-button.av-m8f4ho8b-6324e5e297880a022139c72355e31137{
background-color:#ea7469;
border-color:#ea7469;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m8f4ho8b-6324e5e297880a022139c72355e31137:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-1q712od-55c5dea562db3c1e8b83ca9550f7ff7d{
background-color:#255ea1;
background-image:unset;
}

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


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-zjtlyl-c004c608f4414b50e5d1485947f1fc18{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-44ubb9p-7e47ef432dfea7151a0e504f56d1bbe9{
padding:100px 100px 100px 100px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-zjtlyl-c004c608f4414b50e5d1485947f1fc18{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-44ubb9p-7e47ef432dfea7151a0e504f56d1bbe9{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m8f4br78-5cff9355d022bbc982bd386a41487686 .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-m8f4cjkw-36a048533ea2aa7161c5b6ebe522f217 .avia-button{
font-size:20px;
}

.responsive #top #wrap_all .flex_cell.av-zjtlyl-c004c608f4414b50e5d1485947f1fc18{
padding:30px 30px 30px 30px !important;
}

#top #wrap_all .av-special-heading.av-m8f4crc2-61caa1beeed38b2456f9b62676a18d8e .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-44ubb9p-7e47ef432dfea7151a0e504f56d1bbe9{
padding:30px 30px 30px 30px !important;
}

#top #wrap_all .av-special-heading.av-mcey8gqm-6595fa6035a683684727824b2bd29898 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mceydpp0-44d21baa4075b22ce414b2240643fc82 .av-special-heading-tag{
font-size:0.8em;
}

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

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

.avia-buttonrow-wrap.av-m8f4cjkw-36a048533ea2aa7161c5b6ebe522f217 .avia-button{
font-size:20px;
}

.responsive #top #wrap_all .flex_cell.av-zjtlyl-c004c608f4414b50e5d1485947f1fc18{
padding:30px 30px 30px 30px !important;
}

#top #wrap_all .av-special-heading.av-m8f4crc2-61caa1beeed38b2456f9b62676a18d8e .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-44ubb9p-7e47ef432dfea7151a0e504f56d1bbe9{
padding:30px 30px 30px 30px !important;
}

#top #wrap_all .av-special-heading.av-mcey8gqm-6595fa6035a683684727824b2bd29898 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mceydpp0-44d21baa4075b22ce414b2240643fc82 .av-special-heading-tag{
font-size:0.8em;
}

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