.avia-section.av-10n4puf0-d4c784d17c380ac563ff119d75093481{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/03/fdsfds.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-10n4puf0-d4c784d17c380ac563ff119d75093481 .av-section-color-overlay{
opacity:0.4;
background-color:#0a0a0a;
}
#top .avia-section.av-10n4puf0-d4c784d17c380ac563ff119d75093481 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-10n4puf0-d4c784d17c380ac563ff119d75093481 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-102c3ed8-429530b641ae6b9d252c38ba272e5133{
height:70px;
}

.flex_column.av-zm917ek-600f940712dd347722482b6a2ee8de4c{
width:40%;
}

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

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

#top .hr.hr-invisible.av-zcb9tzw-2f85859df4f95038e35b21ef9c2ef979{
height:30px;
}

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

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

.flex_column.av-yjtojbw-4b5ba52982b93a62f502d9b3f1ccb5d5{
width:40%;
margin-left:20%;
}

#top .hr.hr-invisible.av-y5kage4-2e611fd58de0c3bb84402fc7c4ab5e58{
height:70px;
}

.flex_column.av-xsjbb6k-e418d7d949b8da734e89a96cf02895d7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-x79d5fg-e7d598cb4f27c97c7bfc94bac8052733{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-wzkeat8-27b2e6989cf948b7ee6e26d89d432ec0{
height:30px;
}

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

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

#top .av-special-heading.av-v7rmefw-9db9c0b3c58d4bd7dd37fd0eecc74a08{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-v7rmefw-9db9c0b3c58d4bd7dd37fd0eecc74a08 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-v7rmefw-9db9c0b3c58d4bd7dd37fd0eecc74a08 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-v7rmefw-9db9c0b3c58d4bd7dd37fd0eecc74a08 .av-subheading{
font-size:15px;
}

.flex_column.av-31wqs58-6f622a17af3ac6e1d7d5fcbc2288d2cf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-u6virb0-ea15198b553bb43a8160d2091e9d816a{
height:30px;
}

.avia-timeline-container.av-tu7tkvw-e4242d20101792cf471cdfc65aa3d6ae .av-milestone-title{
font-size:26px;
}

.avia-timeline-container .av-milestone.av-t70mph8-7f17b0ceab09daa6a7064816c705fcf1 .av-milestone-icon-inner{
background-color:#1876b6;
}
.avia-timeline-container .av-milestone.av-t70mph8-7f17b0ceab09daa6a7064816c705fcf1 .av-milestone-indicator{
background-color:#1876b6;
}
.avia-timeline-container .av-milestone.av-t70mph8-7f17b0ceab09daa6a7064816c705fcf1 .av-milestone-article-footer{
background-color:#1876b6;
}

.avia-timeline-container .av-milestone.av-smur0qk-879b8f10e8b2d3e50972840e03124fa1 .av-milestone-icon-inner{
background-color:#1876b6;
}
.avia-timeline-container .av-milestone.av-smur0qk-879b8f10e8b2d3e50972840e03124fa1 .av-milestone-indicator{
background-color:#1876b6;
}
.avia-timeline-container .av-milestone.av-smur0qk-879b8f10e8b2d3e50972840e03124fa1 .av-milestone-article-footer{
background-color:#1876b6;
}

.avia-timeline-container .av-milestone.av-s8583b0-4d4612046ec9eab834929765de6a387a .av-milestone-icon-inner{
background-color:#1876b6;
}
.avia-timeline-container .av-milestone.av-s8583b0-4d4612046ec9eab834929765de6a387a .av-milestone-indicator{
background-color:#1876b6;
}
.avia-timeline-container .av-milestone.av-s8583b0-4d4612046ec9eab834929765de6a387a .av-milestone-article-footer{
background-color:#1876b6;
}

#top .hr.hr-invisible.av-rrk6lvg-b7175b182b7fc843c05df0dacedb09a9{
height:50px;
}

#top #wrap_all .avia-button.av-2ptiwxo-bc4d5421d96e81807b4895603f8a642d{
background-color:#0d4a95;
border-color:#0d4a95;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2ptiwxo-bc4d5421d96e81807b4895603f8a642d:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-qpf6vq4-90b7f4e67d0ca21b4f304de99482ca8f{
height:60px;
}

.avia-section.av-qlpcmxo-48b5d8d23cc6783e8d6b2b73d2d88e6c{
background-color:#eaeaea;
background-image:unset;
position:relative;
}
.avia-section.av-qlpcmxo-48b5d8d23cc6783e8d6b2b73d2d88e6c .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
}
.avia-section.av-qlpcmxo-48b5d8d23cc6783e8d6b2b73d2d88e6c .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-q3j193w-1d9796c3dfc81cd4718eb3b46a073722{
height:90px;
}

#top .av-slideshow-ui.av-pl1ix3w-b9624ea64a469ed0dc58db4f19b80642 .avia-slideshow-arrows a{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-pl1ix3w-b9624ea64a469ed0dc58db4f19b80642 .avia-testimonial-name{
color:#1d4a96;
}
.avia-testimonial-wrapper.av-pl1ix3w-b9624ea64a469ed0dc58db4f19b80642 .avia-testimonial-subtitle{
color:#757575;
}
.avia-testimonial-wrapper.av-pl1ix3w-b9624ea64a469ed0dc58db4f19b80642 .avia-testimonial-link{
color:#757575;
}

.avia-section.av-o9a9hj0-67047fff79d8903098a12b65e52c82ea{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-ntuf75o-391d0bfd28162531f3e750c6a3ea27ce{
height:60px;
}

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

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

#top .hr.hr-invisible.av-mf6wrjw-742505c4ccd5c53c9803aee03b3c0896{
height:60px;
}

.avia-section.av-m0bo2po-996f62a25d65f5379127a8cf20f06e1d{
background-color:#edeff0;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/02/hero-pattern-1.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-m0bo2po-996f62a25d65f5379127a8cf20f06e1d .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
}

#top .flex_column.av-25p4t7g-53ff8a26e9627dd3b58eb2aed6879dc3{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-25p4t7g-53ff8a26e9627dd3b58eb2aed6879dc3{
border-radius:30px 30px 30px 30px;
padding:30px 20px 30px 20px;
}
.responsive #top #wrap_all .flex_column.av-25p4t7g-53ff8a26e9627dd3b58eb2aed6879dc3{
margin-top:10px;
margin-bottom:10px;
}

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

#top .hr.av-kku9ojg-404b1b71651a260f8294795e64b596e4{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-kku9ojg-404b1b71651a260f8294795e64b596e4 .hr-inner{
width:50px;
border-color:#ffffff;
}

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

#top .hr.hr-invisible.av-jqe8t0c-0c7aa1807cd13431b4e96a92d30601dc{
height:20px;
}

#top .flex_column.av-imb47ss-4fd847a221ac8e19c2143b7e145ca127{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-imb47ss-4fd847a221ac8e19c2143b7e145ca127{
border-radius:30px 30px 30px 30px;
padding:30px 20px 30px 20px;
}
.responsive #top #wrap_all .flex_column.av-imb47ss-4fd847a221ac8e19c2143b7e145ca127{
margin-top:10px;
margin-bottom:10px;
}

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

#top .hr.av-hoontss-eddb4a5d96fc4221a1d968b957b4d1c0{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-hoontss-eddb4a5d96fc4221a1d968b957b4d1c0 .hr-inner{
width:50px;
border-color:#ffffff;
}

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

#top .hr.hr-invisible.av-gs7acjg-c1cb4d64bb2570b50e154c09974f6261{
height:20px;
}

#top .flex_column.av-fruapx8-dd66c95200dd0f2d7fadf30edc77d318{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-fruapx8-dd66c95200dd0f2d7fadf30edc77d318{
border-radius:30px 30px 30px 30px;
padding:30px 20px 30px 20px;
}
.responsive #top #wrap_all .flex_column.av-fruapx8-dd66c95200dd0f2d7fadf30edc77d318{
margin-top:10px;
margin-bottom:10px;
}

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

#top .hr.av-etofllo-66ea07cc6cd594fefb2188d7fd9bd906{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-etofllo-66ea07cc6cd594fefb2188d7fd9bd906 .hr-inner{
width:50px;
border-color:#ffffff;
}

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

#top .hr.hr-invisible.av-dtubev0-755288186f482cd63de850e286a788f2{
height:20px;
}

#top .flex_column.av-d34o2kc-41b7687b9fd36de665f9644bf22e6448{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-d34o2kc-41b7687b9fd36de665f9644bf22e6448{
border-radius:30px 30px 30px 30px;
padding:30px 20px 30px 20px;
}
.responsive #top #wrap_all .flex_column.av-d34o2kc-41b7687b9fd36de665f9644bf22e6448{
margin-top:10px;
margin-bottom:10px;
}

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

#top .hr.av-bzpw3zw-6f32710d6f54be7cf82ef614130cd824{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-bzpw3zw-6f32710d6f54be7cf82ef614130cd824 .hr-inner{
width:50px;
border-color:#ffffff;
}

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

#top .hr.hr-invisible.av-bb6pp8c-ae250c3e582c66fbdae5b99466342863{
height:20px;
}

#top #wrap_all .avia-button.av-ahh06n0-4029916df63c082512b4838c114a987e{
background-color:#0d4a95;
border-color:#0d4a95;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ahh06n0-4029916df63c082512b4838c114a987e:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-9sxahfg-2a6752e0cb8d8f9f91b3233466ecc1d4{
height:50px;
}

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

#top .hr.hr-invisible.av-94j1yzg-7b4afae1ca7c000235b24fc832477cd9{
height:60px;
}

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

#top .hr.hr-invisible.av-78q2vwc-9e542a9a58fbe3a7af73d69d66283210{
height:50px;
}

.avia-section.av-1fva0m4-8b5962f492a0e2578165d4ec8121936e{
background-color:#255ea1;
background-image:unset;
position:relative;
}
.avia-section.av-1fva0m4-8b5962f492a0e2578165d4ec8121936e .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-yt5e4c-8a8d17d4543cdf834c183bcff0a976ce{
height:50px;
}


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

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

#top #wrap_all .av-special-heading.av-wl5clmk-6979f7d1d51a66122c423592c048780a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-v7rmefw-9db9c0b3c58d4bd7dd37fd0eecc74a08 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-kwj758c-9ec18cae0763b6393bcc92495a5291cc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-icscyu4-868df0c34133fc21ff54f381a8025280 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-7nocvx8-1b00c1def4ff058d62a1424498b7c83a .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-wl5clmk-6979f7d1d51a66122c423592c048780a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-v7rmefw-9db9c0b3c58d4bd7dd37fd0eecc74a08 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-kwj758c-9ec18cae0763b6393bcc92495a5291cc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-icscyu4-868df0c34133fc21ff54f381a8025280 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-7nocvx8-1b00c1def4ff058d62a1424498b7c83a .av-special-heading-tag{
font-size:0.8em;
}
}
