.avia-section.av-mfl371ov-6c33fdd093e2851fbdf79a2b52faf15a{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2022/08/tynec.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-mfl371ov-6c33fdd093e2851fbdf79a2b52faf15a .av-section-color-overlay{
opacity:0.7;
background-color:#898989;
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-mfl371ov-6c33fdd093e2851fbdf79a2b52faf15a .scroll-down-link{
color:#3a77b8;
}

#top .hr.hr-invisible.av-1xv2u8p-489610ed0c63f10066888ebf696e59b6{
height:70px;
}

.flex_column.av-1wwerop-ff5592ced2a1aa0fc8054aaef2f8fc25{
width:47%;
}

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

#top .hr.hr-invisible.av-6p4p7d-1fda04d41a10d087feed537d404837cd{
height:30px;
}

.avia-buttonrow-wrap.av-1tf7ivt-5068efa3cbf4c9d0da6b8b3d2a88f2d0 .avia-button{
font-size:14px;
}

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

#top .hr.hr-invisible.av-1qluoux-5385b9aed4c28c3e1091f50b634218e0{
height:70px;
}

#top .hr.hr-invisible.av-1jkxbnd-d1dd2f119a78bf0e2d76f9475a21e33c{
height:30px;
}

#top .hr.hr-invisible.av-1i102sp-c819bc55afbef66f1d8d87a91f404891{
height:30px;
}

.flex_cell.av-1cyk7w9-1ac7299f88b9a27d71432f74c8c0c365{
vertical-align:top;
background-color:#265ea1;
}
.responsive #top #wrap_all .flex_cell.av-1cyk7w9-1ac7299f88b9a27d71432f74c8c0c365{
padding:70px 70px 70px 70px !important;
}

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

#top .hr.av-1ahrmqh-4408c825170bf2fd1905e1397f6b4a7d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1ahrmqh-4408c825170bf2fd1905e1397f6b4a7d .hr-inner{
width:50px;
}

#top .av_textblock_section.av-mfl3abz6-d66cf03efe0ae15bd0a3975c25ed01fd .avia_textblock{
color:#ffffff;
}

.flex_cell.av-19qhc2x-2c77b191f33b1448b199ed4eebb5c01d{
vertical-align:top;
background-color:#f9f9f9;
}
.responsive #top #wrap_all .flex_cell.av-19qhc2x-2c77b191f33b1448b199ed4eebb5c01d{
padding:70px 70px 70px 70px !important;
}

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

#top .hr.av-4ehy5l-626c4501d1be99d7a772a8af4c416fd9{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-4ehy5l-626c4501d1be99d7a772a8af4c416fd9 .hr-inner{
width:50px;
}

.avia-section.av-164n4h5-1ba6c57367e18b77413a155d9b02666f{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-2rfbih-6adf67b44010e9a0e1373acb21bce4d8{
height:30px;
}

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

#top .hr.hr-invisible.av-11lf4zd-39fe587035a48ed6b1cb1beea282539d{
height:30px;
}

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

#top .hr.hr-invisible.av-z26o8p-20b967bbf7aaa2bf5e8fa09dc36a214c{
height:30px;
}

.flex_cell.av-u8z17t-5e3839671fcb5d8d84e45088023c5a6f{
vertical-align:middle;
background-color:#e2e7fd;
}
.responsive #top #wrap_all .flex_cell.av-u8z17t-5e3839671fcb5d8d84e45088023c5a6f{
padding:70px 70px 70px 70px !important;
}

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

#top .hr.av-tlok15-5aea6804c55daac6385c49f68baf53b1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-tlok15-5aea6804c55daac6385c49f68baf53b1 .hr-inner{
width:50px;
}

.flex_cell.av-2q7lft-1f2298311095b92138d7ab76994bda11{
vertical-align:middle;
background-color:#2077ba;
}
.responsive #top #wrap_all .flex_cell.av-2q7lft-1f2298311095b92138d7ab76994bda11{
padding:70px 70px 70px 70px !important;
}

.av-horizontal-gallery.av-mfl3ed4k-3d45355c2726d9313b06b74293264e9f{
padding:7.5% 0px;;
}
.av-horizontal-gallery.av-mfl3ed4k-3d45355c2726d9313b06b74293264e9f .av-horizontal-gallery-inner{
padding-bottom:50%;
}

.flex_cell.av-nka4hl-dfc08af0a83430323a88ecb208dc3aad{
vertical-align:top;
background-color:#265ea1;
}
.responsive #top #wrap_all .flex_cell.av-nka4hl-dfc08af0a83430323a88ecb208dc3aad{
padding:60px 90px 60px 90px !important;
}

#top .hr.hr-invisible.av-2752xl-cde0abbc5575c299b60f645aadd24e68{
height:50px;
}

.flex_column.av-k96scp-ce45d206eb75fe0a8758e57fd7a2b03c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jrwsdl-043cd58541eea5dc3bcfd22f13669ad5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-hwknux-546891d8045074a61dfc068b4147c38c{
height:40px;
}

#top .av_textblock_section.av-fgzsrt-d42c772922f6b860304daec6fe3aaf9e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-er1xy1-0790a1409a41cc925ac2341ce7c50df1{
height:40px;
}

#top #wrap_all .avia-button.av-crp53d-99ffa554ef8989364fcbcc897169ad2e{
background-color:#ffffff;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-crp53d-99ffa554ef8989364fcbcc897169ad2e:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_column.av-avaneh-1e5b32f469e5dccd94af29401744e4c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-78had5-7727f0b2e5d021b7d6f7b1c80c45e65d .avia_textblock{
color:#ffffff;
}

.avia-section.av-5m8g95-a2d7d36d7899933f8a18107031e1bbfb{
background-color:#255ea1;
background-image:unset;
}

.avia-image-container.av-3wdii1-2096d8eb62acfd906cd64d618792fad4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3wdii1-2096d8eb62acfd906cd64d618792fad4 .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-mfl37adb-a2d254d3bb9627910cbb69220a9fbf98 .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-1tf7ivt-5068efa3cbf4c9d0da6b8b3d2a88f2d0 .avia-button{
font-size:20px;
}

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

#top #wrap_all .av-special-heading.av-mfl3arjw-80c1210e3306d034945f1e40f7f8a49d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mfl3biqx-03b217e098169884087740c5dbf73175 .av-special-heading-tag{
font-size:0.8em;
}

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

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

.avia-buttonrow-wrap.av-1tf7ivt-5068efa3cbf4c9d0da6b8b3d2a88f2d0 .avia-button{
font-size:20px;
}

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

#top #wrap_all .av-special-heading.av-mfl3arjw-80c1210e3306d034945f1e40f7f8a49d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mfl3biqx-03b217e098169884087740c5dbf73175 .av-special-heading-tag{
font-size:0.8em;
}

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