.avia-section.av-m935oxb-b1212e87152fecbb4701a525d962a386{
background-color:#4fa8ee;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/07/AFI_9383-1-scaled-2-1500x630.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-m935oxb-b1212e87152fecbb4701a525d962a386 .av-section-color-overlay{
opacity:0.6;
background-color:#2b529c;
}
.avia-section.av-m935oxb-b1212e87152fecbb4701a525d962a386 .avia-divider-svg-bottom svg{
height:70px;
opacity:1;
width:calc(100% + 1.3px);
fill:#f7f7f7;
}

#top .hr.hr-invisible.av-lrbb53j-22496352f83368b4c28f2865ea4f3628{
height:50px;
}

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

#top .hr.hr-invisible.av-lbg1q5r-ab5b80ab676ad5bba009e23868e1d3bd{
height:20px;
}

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

#top .hr.hr-invisible.av-knhvx1r-5e4a3731e10e066b7c2d9df987a6b387{
height:20px;
}

#top .hr.hr-invisible.av-jusupbj-0d7d09f45cfb519fb4b144547c5a02a0{
height:70px;
}

.avia-section.av-jga8ei7-1e129e8d86f84b0fb30cb7d5e3b65941{
background-color:#f7f7f7;
background-image:unset;
position:relative;
}
.avia-section.av-jga8ei7-1e129e8d86f84b0fb30cb7d5e3b65941 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-i1y3cjz-c35b1691b0ad7ed42573d21c136d71e3{
height:50px;
}

#top .hr.hr-invisible.av-1ripx1r-d8848325efcb71864412bb65b8c091d3{
height:10px;
}

.flex_cell.av-g8o5fv3-114bb836669cbd3126475769782568c1{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-g8o5fv3-114bb836669cbd3126475769782568c1{
padding:50px 50px 50px 50px !important;
}

.avia-progress-bar-container.av-mdoq1qx9-018a1e4d763898a4338b59d0cb3854ef .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mdoq0puy-5ad85dcf4caacbc6ec73b7a3b71457ff .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mdoq0wj2-cbe4420c77df6c1e74fb7ecb50a482a1 .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mdoq13j5-6766ef2c14dfbfbff67eb1f7178ca5ce .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mdoq1aiz-9ce70b72a76fa867635276065ec5a766 .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mdoq1har-114e51c265460138040f8ba4e26eca0c .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-mdoq1ppm-9071d4d4d4469b9fe12142b2c46ab04f .bar{
width:100%;
background:#db6b5b;
}

.flex_cell.av-19ve9f3-54ce1e37e2703c28ca3f7335c2592477{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-19ve9f3-54ce1e37e2703c28ca3f7335c2592477{
padding:50px 50px 50px 50px !important;
}

.avia-section.av-c2fnia7-c4a373805fdfb69a21208cf686e4f87f{
background-color:#2b529c;
background:linear-gradient( to bottom right, #2b529c, #2b529c, #3380bf );
position:relative;
}
.avia-section.av-c2fnia7-c4a373805fdfb69a21208cf686e4f87f .avia-divider-svg-top svg{
height:30px;
width:calc(100% + 1.3px);
}

.flex_column.av-bx4h7xr-8decfb4547a5b40fac8f2c928cc04803{
order:0;
padding:10px 30px 30px 30px;
}

#top .avia-testimonial-wrapper.av-mdoq3emi-528f8c67d820fa70d8d3b6223e9f0c15 .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-mdoq3emi-528f8c67d820fa70d8d3b6223e9f0c15 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdoq3emi-528f8c67d820fa70d8d3b6223e9f0c15 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdoq3emi-528f8c67d820fa70d8d3b6223e9f0c15 .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdoq3emi-528f8c67d820fa70d8d3b6223e9f0c15 .avia-slideshow-controls{
color:#ffffff;
}

.flex_cell.av-as8y967-34617d3ce1d8e309aca6618a3e5b3064{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-as8y967-34617d3ce1d8e309aca6618a3e5b3064{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-9ozcrkf-5d37c35a3a5f6dfecd71552301d15666{
height:30px;
}

#top .av_textblock_section.av-mdoq5193-5c69a2d7ccbd450905c1bbb328e1a083 .avia_textblock{
font-size:14px;
}

.flex_cell.av-9cszaun-6324ee7f4de6895e3aacdcdf10649649{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-9cszaun-6324ee7f4de6895e3aacdcdf10649649{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-92obatr-05aa3e500bfb0028cd287dfffceebee8{
height:30px;
}

#top .av_textblock_section.av-mdoq62ww-1535342fab68713eb6611494084ab987 .avia_textblock{
font-size:14px;
}

.flex_cell.av-8h0bb73-3cbb74bb4105fda33796946e95fb34ab{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-8h0bb73-3cbb74bb4105fda33796946e95fb34ab{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-84d7kdr-b8283824d24dde6bf2904bcf08fec056{
height:30px;
}

#top .av_textblock_section.av-7gupghb-74ffafb124823deee8ba15f3a0ba1a73 .avia_textblock{
font-size:14px;
}

.avia-section.av-6zgwqj3-ff4ce15071993dc6bbc22c557afc213d{
background-color:#2b529c;
background-repeat:no-repeat;
background-image:url(https://keyguru.cz/wp-content/uploads/2025/03/Untitled-3-3.jpg), linear-gradient( to bottom right, #2b529c, #2b529c, #3380bf );
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-6zgwqj3-ff4ce15071993dc6bbc22c557afc213d .avia-divider-svg-bottom svg{
height:30px;
width:calc(100% + 1.3px);
}

.flex_column.av-6ln47n3-47b9d119e4cb23e04099c2802d56f0c3{
width:59.2%;
margin-left:0;
order:0;
padding:10px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6ln47n3-47b9d119e4cb23e04099c2802d56f0c3 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-630nzbj-65713e54945e4bb697576e2ddf4aed82{
height:10px;
}

.flex_column.av-5sl818v-31e0c20b81edaa49ef3f2471b2b25db5{
width:38.8%;
margin-left:0;
order:0;
padding:10px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5sl818v-31e0c20b81edaa49ef3f2471b2b25db5 .av-flex-placeholder{
width:2%;
}

#top .avia-testimonial-wrapper.av-mdoq8tk1-ac5de8968db69835fb0a8549deb0b94d .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdoq8tk1-ac5de8968db69835fb0a8549deb0b94d .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mdoq8tk1-ac5de8968db69835fb0a8549deb0b94d .avia-testimonial-link{
color:#ffffff;
}

.avia-section.av-53rg3wv-61f4d89d64ec2440670bfafda3116612{
position:relative;
}
.avia-section.av-53rg3wv-61f4d89d64ec2440670bfafda3116612 .avia-divider-svg-top svg{
height:30px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-hkh0q7-0a416f4e02d4396fbe326f38d5e44b52{
height:50px;
}

#top .av-special-heading.av-mdoq935u-ca06b01c1cd61a4ee6517111985601e9{
padding-bottom:10px;
color:#264ca3;
font-size:30px;
}
body .av-special-heading.av-mdoq935u-ca06b01c1cd61a4ee6517111985601e9 .av-special-heading-tag .heading-char{
font-size:40px;
padding-bottom:10px;
}
#top #wrap_all .av-special-heading.av-mdoq935u-ca06b01c1cd61a4ee6517111985601e9 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mdoq935u-ca06b01c1cd61a4ee6517111985601e9 .special-heading-inner-border{
border-color:#264ca3;
}
.av-special-heading.av-mdoq935u-ca06b01c1cd61a4ee6517111985601e9 .av-subheading{
font-size:15px;
}

.avia-image-container.av-3o05x3j-792e9ea64b561badacc3d0516e746fae img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3o05x3j-792e9ea64b561badacc3d0516e746fae .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mdoq9vlo-c4e880634234d08d6ba4556226e662c4 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-33pcc1b-5c885079daea5fda5d9ee6ec2319725d{
height:50px;
}

#top #wrap_all .avia-button.av-mdoqabln-7755930a42aba12b4dbab663ef8b9601{
background-color:#4fa8ee;
border-color:#4fa8ee;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

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

#top .hr.hr-invisible.av-1i7cfzj-69e7bbc50e88d81892f41085e37747f4{
height:50px;
}

#top .hr.hr-invisible.av-jmarqn-cfe33d7a872fbafc6357334771e62f3f{
height:50px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mdopzby3-2764ec21ee8e2b71c274bae7a3c4f3b3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mdoq6d48-050c0a8a1dd67afdb7884ddfc798096f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdoq6jeh-685acb68328ff1c2524c8bc37a157ccd .av-special-heading-tag{
font-size:0.8em;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mdopzby3-2764ec21ee8e2b71c274bae7a3c4f3b3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mdoq6d48-050c0a8a1dd67afdb7884ddfc798096f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdoq6jeh-685acb68328ff1c2524c8bc37a157ccd .av-special-heading-tag{
font-size:0.8em;
}

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