.avia-section.av-ct6ju7l-3170d50a005a25e5f8f52a3b099a97c2{
background-color:#f2f2f2;
background-image:unset;
position:relative;
}
.avia-section.av-ct6ju7l-3170d50a005a25e5f8f52a3b099a97c2 .av-section-color-overlay{
opacity:0.5;
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-ct6ju7l-3170d50a005a25e5f8f52a3b099a97c2 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-ct6ju7l-3170d50a005a25e5f8f52a3b099a97c2 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-cc6i8c1-4fc13445ff2b50de17ff2687855769fc{
height:70px;
}

.flex_column.av-bovi6nl-e8f88adb76f00531189d06954881b13e{
width:40%;
}

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

#top .av_textblock_section.av-m8gifxh7-b89ed3c3a566913a105645a7527a3726 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-begh8pd-d6ca094837ca6231434a82f08151411b{
height:30px;
}

.flex_column.av-amfk2z5-fec5236de7bd3f62d83a8677ac313dcb{
width:40%;
margin-left:20%;
}

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

#top .hr.hr-invisible.av-9wek34h-9a4ca744cfadea454095794e42afd4e0{
height:70px;
}

.flex_column.av-8wtlz3l-053260b7ceb71c391bb91d2341211129{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

.avia-image-container.av-8cltp81-052f35d974df1e58f44fe57589e55aa8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8cltp81-052f35d974df1e58f44fe57589e55aa8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-7zjljn5-cd852eee3fd9e5b160e6eecdfbeaf6f6{
height:10px;
}

#top #wrap_all .avia-button.av-7oadxbl-95ee969a6494c464a8c072f66fb310b3{
background-color:#1876b6;
border-color:#1876b6;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7oadxbl-95ee969a6494c464a8c072f66fb310b3:hover{
background-color:#0d4a95;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_column.av-79qc6nl-922bda84485b5483b67e22a708252227{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-6afvavl-4f91a081054525f4afa9a9dd65a3920b{
height:10px;
}

#top #wrap_all .avia-button.av-5kmuij5-0aba47caffbd20c285a415f47a6fbb28{
background-color:#1876b6;
border-color:#1876b6;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5kmuij5-0aba47caffbd20c285a415f47a6fbb28:hover{
background-color:#0d4a95;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jkmqi9-c8979e0403a5f99a48ad6b1ced5cb3c9{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-jkmqi9-c8979e0403a5f99a48ad6b1ced5cb3c9{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-4dqx8lt-7eb3b1823167f4af713f3bea4f48fb53{
height:10px;
}

#top #wrap_all .avia-button.av-3wfke8h-9f2d2605d3bfd49494a58124fce4e892{
background-color:#1876b6;
border-color:#1876b6;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3wfke8h-9f2d2605d3bfd49494a58124fce4e892:hover{
background-color:#0d4a95;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-39n9cy9-f85f8ee2dc638a85811a75b1a9b3a4bd{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-39n9cy9-f85f8ee2dc638a85811a75b1a9b3a4bd{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-2ino2up-699eb052329fb367a9471ddbeb4d564e{
height:10px;
}

#top #wrap_all .avia-button.av-29bvlo1-e47b3781d9c8967f3805308aa2bcbd5a{
background-color:#1876b6;
border-color:#1876b6;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-29bvlo1-e47b3781d9c8967f3805308aa2bcbd5a:hover{
background-color:#0d4a95;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.avia-section.av-681n01-647a64b70dec301319f9bdd5ccb4fe62{
background-color:#1876b6;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-195m66p-d35b1b09585d636d5356416f9408d773{
height:30px;
}

#top .hr.hr-invisible.av-k9vik1-5f59b9bc4027387d7f3ec13741b24147{
height:30px;
}

#top #wrap_all .avia-button.av-m8gijjla-7cb32f69ba63236758fdc637134b5bf0{
background-color:#ffffff;
border-color:#ffffff;
color:#1876b6;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m8gijjla-7cb32f69ba63236758fdc637134b5bf0:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}


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

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