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

#top .hr.hr-invisible.av-136ghr31-4c6f0e20800bb82e74db62631fd07d16{
height:70px;
}

.flex_column.av-12ylif99-61529f626d4a4daad25ec86d24108c12{
width:46.5%;
}

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

#top .av_textblock_section.av-m8dnj40c-fe12b5139c6983471050e8be457ab214 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-12dvzfjx-ba341e88977d8017f1b26d10f9d0e8c0{
height:30px;
}

#top #wrap_all .avia-button.av-m8dnjlir-41e0b11b0b7fd8270c176b642f20e430{
background-color:#265ea1;
border-color:#265ea1;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-m8dnjlir-41e0b11b0b7fd8270c176b642f20e430:hover{
color:white;
transition:all 0.4s ease-in-out;
}

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

.flex_column.av-123nmjkt-49c106bc1569162fe9c833fcfeda1eba{
width:46.5%;
margin-left:7%;
}

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

#top .hr.hr-invisible.av-10yarv3x-bb00c20d40a2948e698d423a27a1e70c{
height:70px;
}

.avia-section.av-10k1qn4t-a4fb97d1eef219d4d8b45aef78245e2a{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-107t1l5p-0f4deb1c1741150ed5302eaf33b4110a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-znmor4t-d1ddd2995012ec22474afa66c9684854{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-3jajhz1-1e40610069ea2e83369920e7cd1f05c5{
height:60px;
}

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

#top .hr.hr-invisible.av-yvgcjst-3463787081c2c8c65e8da17660d5e931{
height:30px;
}

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

#top .hr.hr-invisible.av-xz2hj0d-60100698e121a67f202e81407b9bbef6{
height:60px;
}

.flex_column.av-x4rtjx9-5562f2763250b7ac7d0dc45925afd19b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-wwmnpnh-e1097581dde5c13b0c5bdbdbb0fb63df{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-m8dnl0nd-d3b3fd45486a121e39dc9435ad15d2b1 .iconlist_icon{
background-color:#265ea1;
}

.flex_column.av-wdloi65-c2afa354056bc87fe5d778a7c13e307b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-vx0iqf1-2d28aaf8aa7d9d012c066d5aace8360d{
height:10px;
}

#top .av_textblock_section.av-m8dnlxs0-34e47af3c213548447d22ecbc026350a .avia_textblock{
font-size:35px;
}

#top .hr.hr-invisible.av-vlhq199-ff04b99fcd5235918da7b8c4f27d0aad{
height:10px;
}

#top .hr.hr-invisible.av-v2dy38d-525e3214a81e62b25c014c7fc6636ce0{
height:60px;
}

.flex_cell.av-u1xg059-0c8c5edfa8753651a3e17bd0df3bb2bd{
vertical-align:top;
background-color:#265ea1;
}
.responsive #top #wrap_all .flex_cell.av-u1xg059-0c8c5edfa8753651a3e17bd0df3bb2bd{
padding:90px 90px 90px 90px !important;
}

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

#top .av_textblock_section.av-m8dnqe1w-c2f16c382dc22acbd8c17e5696283e99 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-tau5u3h-2346e9c04f96027248213d732897ffbf{
height:10px;
}

#top .avia-icon-list-container.av-m8dns2fd-1808d1c9393019a1188d99e60eb2caed .iconlist_icon{
color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-m8dns2fd-1808d1c9393019a1188d99e60eb2caed .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-m8dns2fd-1808d1c9393019a1188d99e60eb2caed .iconlist_content{
color:#ffffff;
}

#top .hr.hr-invisible.av-snhjx31-0abfb734f7ca7484bbc4f60f9a42e942{
height:10px;
}

.flex_cell.av-s78f3r1-d96575b5c6e1c0fd9fd3bb09a035a4d5{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-s78f3r1-d96575b5c6e1c0fd9fd3bb09a035a4d5{
padding:90px 90px 90px 90px !important;
}

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

#top .hr.hr-invisible.av-qbilm65-bd1637083080f19485267f72cd254ad5{
height:10px;
}

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

#top .hr.hr-invisible.av-2cwh871-dc47aed93e988f4475d7d2b100bd2b47{
height:30px;
}

.flex_cell.av-mrcxd6l-3fee1bda2838e0aa6c487d8897e02ca8{
vertical-align:top;
background-color:#f4f4f4;
}
.responsive #top #wrap_all .flex_cell.av-mrcxd6l-3fee1bda2838e0aa6c487d8897e02ca8{
padding:90px 90px 90px 90px !important;
}

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

.avia-icon-list-container.av-kyksbh9-aec5f173c6d7fdea597d4c8f4519502d .iconlist_content{
color:#5e5e5e;
}

.flex_cell.av-j5ixwm5-ed9eff2a7a8c335a4d6c32f4f909a1a7{
vertical-align:top;
background-color:#5c96df;
}
.responsive #top #wrap_all .flex_cell.av-j5ixwm5-ed9eff2a7a8c335a4d6c32f4f909a1a7{
padding:90px 90px 90px 90px !important;
}

#top .av_textblock_section.av-isc6uu5-379eb9728daa18d2200790b91beb26d1 .avia_textblock{
color:#ffffff;
}

#top .avia-icon-list-container.av-idbvzct-95beecceacbac90f738d64801d48b7ab .iconlist_icon{
color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-idbvzct-95beecceacbac90f738d64801d48b7ab .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-idbvzct-95beecceacbac90f738d64801d48b7ab .iconlist_content{
color:#ffffff;
}

#top .hr.hr-invisible.av-gqzl4m5-f08b87afd3f37775815184e27f0ff449{
height:20px;
}

#top .av_textblock_section.av-ghj7m2l-fd0acc97189979c29bc046d3b82e5587 .avia_textblock{
color:#ffffff;
}

#top .avia-icon-list-container.av-fzwntj1-2fdb5ed438d3252184d32e227eb6d80a .iconlist_icon{
color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-fzwntj1-2fdb5ed438d3252184d32e227eb6d80a .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-fzwntj1-2fdb5ed438d3252184d32e227eb6d80a .iconlist_content{
color:#ffffff;
}

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

.avia-section.av-divel6l-8a8dacabc31b538421d743b35acbdb4d{
background-color:#eaeaea;
background-image:unset;
}

#top .hr.hr-invisible.av-cy45ftp-0d4b98cbb02169419018b6fcecc6f97a{
height:90px;
}

.flex_column.av-cmd0o71-90e43b277bb3cb3ba677b12122add96a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-c6wtiv1-4e68783f619bade8a0ef36d4290b83c4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-bswasu5-a6009c432ee502b0fc33f887bb6f3721{
height:60px;
}

#top .hr.hr-invisible.av-12bsad9-a0d5563feff48cab665d42fee2f22534{
height:40px;
}

.flex_column.av-a9j3ttp-5bbdba7047d6b601a51954a9083104d1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-80ydtel-36a0c48f7f656b17180f511c7ab2a22f{
background-color:#255ea1;
background-image:unset;
position:relative;
}
.avia-section.av-80ydtel-36a0c48f7f656b17180f511c7ab2a22f .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}
.avia-section.av-80ydtel-36a0c48f7f656b17180f511c7ab2a22f .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#eaeaea;
}

.avia-image-container.av-7036bod-850a716fcf58539031e3fc79373054b5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7036bod-850a716fcf58539031e3fc79373054b5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-6v34ucd-1c8e56a6c9d5fac98c85301a2f9ffd62{
height:80px;
}

.avia-section.av-63of5h9-e5e04d5dab5813df0c8d7a0c4bfc3839{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-5fkfan1-b27341064ddfe730895cb3a94df51251{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .hr.hr-invisible.av-4nrf799-7e52768aa2506687f8f806fed19387c1{
height:40px;
}

#top .av_textblock_section.av-4k7yan1-90598170b1a43b47d3df50611e729c9d .avia_textblock{
font-size:19px;
}

#top .hr.hr-invisible.av-3zoocsd-053aec68bd0a6f93aa37bf06f5adad23{
height:40px;
}

.avia-buttonrow-wrap.av-3i11zct-996062c0e1da1ef17283899daebc891a .avia-button{
font-size:15px;
}

#top #wrap_all .avia-button.av-2zw61dp-c7bf46b3d3c361099e6c9db80cbf4bad{
background-color:#255ea1;
border-color:#255ea1;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:3px;
margin-right:2px;
margin-left:2px;
}

#top #wrap_all .avia-button.av-2dr2wot-a923020aa4e538525ba703299574258f{
background-color:#255ea1;
border-color:#255ea1;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:3px;
margin-right:2px;
margin-left:2px;
}

.flex_column.av-24fnagt-f8481c1c58fe0a70a0b52a19490360e2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-pmw8ql-d17db8e61dd35ebc7a1f4be961663229{
height:80px;
}


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

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

#top #wrap_all .av-special-heading.av-2s9thtp-28f2be87f87ef9f1d75e0a0a5c0c4cea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-28po4nx-b556fec46cdb7dbee43897a60927219b .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-2s9thtp-28f2be87f87ef9f1d75e0a0a5c0c4cea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-28po4nx-b556fec46cdb7dbee43897a60927219b .av-special-heading-tag{
font-size:0.8em;
}
}
