.avia-section.av-1d9iaxw-d35fe7409f1b975fc56b53d98f1e66be{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2026/04/ChatGPT-Image-Apr-8-2026-04_01_19-PM.png);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
position:relative;
}
#top .avia-section.av-1d9iaxw-d35fe7409f1b975fc56b53d98f1e66be .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-1d9iaxw-d35fe7409f1b975fc56b53d98f1e66be .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#f2f2f2;
}

#top .hr.hr-invisible.av-d5g0td0-d2aacc111deb230dd4ad77e9bb262f62{
height:70px;
}

.flex_column.av-cqf6nfo-5c6ac8a32d8632c0804ada6f9ffb0da8{
width:47%;
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.66);
}

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

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

#top .hr.hr-invisible.av-c0xtyjo-2ce61af18307bff633c698fbb801956f{
height:30px;
}

.avia-buttonrow-wrap.av-mnq5nauw-a6eb1e93301f8d33698cd976b4889c96 .avia-button{
font-size:14px;
}

#top #wrap_all .avia-button.av-mnq5njzs-fd47733448c8c3c738892cb8c4ec2b22{
background-color:#ffbe58;
border-color:#ffbe58;
color:#0063dd;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mnq5njzs-fd47733448c8c3c738892cb8c4ec2b22:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-bnegiqs-a00b513862a9b579b697f81864747292{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-bh68obo-9692dab96148f95148ca8f141ffa6822{
height:70px;
}

#top .hr.hr-invisible.av-aui7ylg-98d9bc2b9efda3fea4a62562ab980c7d{
height:70px;
}

.avia-section.av-adf2wdg-f3641867e931bcc0be4040c07a1bacee{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-9psrm78-7efe9b4698b0aa65bf66b079542e1ee0{
height:70px;
}

.avia-image-container.av-8sl4x5w-0fbd9b6cbba34ea251eb133c5fb520f3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8sl4x5w-0fbd9b6cbba34ea251eb133c5fb520f3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-8cup484-69a3acf0f277f21aeac99006b759fc21{
height:10px;
}

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

#top .hr.hr-invisible.av-mnq654ev-47cc21760728da0bd5d29d473b6ccc7b{
height:50px;
}

.avia-image-container.av-7pxe1gk-275ae7a274df377f2a3f0a101f2cac6b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7pxe1gk-275ae7a274df377f2a3f0a101f2cac6b .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-799de04-dcaaf5c249e85d52b347764f2631d74d{
height:10px;
}

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

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

#top .hr.hr-invisible.av-6k3v81w-1a2a4b2476e50e67af965ab9420cc663{
height:10px;
}

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

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

#top .hr.hr-invisible.av-6euf3d0-481afba776222e146ca72d8241c8fc9b{
height:10px;
}

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

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

.flex_cell.av-5edbko4-eca23fd1b5a1336aee34eeeaf91f9051{
vertical-align:top;
background-color:#3a75c2;
}
.responsive #top #wrap_all .flex_cell.av-5edbko4-eca23fd1b5a1336aee34eeeaf91f9051{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-mnq5xa48-04984c3b39d6374a41b3dccbc85e13ad{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mnq5xa48-04984c3b39d6374a41b3dccbc85e13ad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mnq5xa48-04984c3b39d6374a41b3dccbc85e13ad .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mnq5xa48-04984c3b39d6374a41b3dccbc85e13ad .special-heading-inner-border{
border-color:#265ea1;
}
.av-special-heading.av-mnq5xa48-04984c3b39d6374a41b3dccbc85e13ad .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mnq5xa48-04984c3b39d6374a41b3dccbc85e13ad .av-special-heading-tag .heading-wrap:before{
border-color:#265ea1;
}
body .av-special-heading.av-mnq5xa48-04984c3b39d6374a41b3dccbc85e13ad .av-special-heading-tag .heading-wrap:after{
border-color:#265ea1;
}

#top .hr.hr-invisible.av-h4in2c-2fb5490ec87014ca23cc0f1a6a7c7212{
height:10px;
}

#top .av_textblock_section.av-mnq5yb5d-bbafad01e11d9a6b91cf9283bbc97690 .avia_textblock{
color:#ffffff;
}

.flex_column.av-mnq5z4tm-4acb8bec0b26b540331e6ab744bc62ad{
border-radius:30px 30px 30px 30px;
padding:50px 50px 50px 50px;
background-color:#f2f2f2;
}

#top .av-special-heading.av-47f0kbo-f5d4c6ce1320e636f25a04db8a7e30a3{
padding-bottom:10px;
color:#2447a5;
}
body .av-special-heading.av-47f0kbo-f5d4c6ce1320e636f25a04db8a7e30a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-47f0kbo-f5d4c6ce1320e636f25a04db8a7e30a3 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-47f0kbo-f5d4c6ce1320e636f25a04db8a7e30a3 .special-heading-inner-border{
border-color:#2447a5;
}
.av-special-heading.av-47f0kbo-f5d4c6ce1320e636f25a04db8a7e30a3 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3q65qp0-0f0372709f5245b3fac661308ec00441{
height:30px;
}

.flex_cell.av-3n4b9l0-6646ec691607a86fd61bb3f4216880b2{
vertical-align:top;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_cell.av-3n4b9l0-6646ec691607a86fd61bb3f4216880b2{
padding:90px 90px 90px 90px !important;
}

.avia-image-container.av-8x5hus-181ae9256657395154204edaf46a3be5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8x5hus-181ae9256657395154204edaf46a3be5 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-264dkec-f7cdc162e2b92bc37cfdea974bcc4ccc{
height:10px;
}

#top .hr.hr-invisible.av-1imy1dw-082602954e23320ac78c93865883353a{
height:10px;
}

.avia-section.av-4xfgf8-65615896291e68f4d3b2380fe76d94f2{
background-color:#354a98;
background-image:unset;
}


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

.avia-buttonrow-wrap.av-mnq5nauw-a6eb1e93301f8d33698cd976b4889c96 .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mnq5oswz-d347782ce385b428a2e0d282c98341f5 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq5pkl3-c08594baec23e43d264198e6347acf24 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq5qd51-1299da3063888af03ade4dfba717247e .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq5sy95-744fd16d2ee6c430a0a1dcebc1151bfc .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq5uop9-b646026228481af39f011d9b3b5a0570 .av-special-heading-tag{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-5edbko4-eca23fd1b5a1336aee34eeeaf91f9051{
padding:50px 50px 50px 50px !important;
}
}

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

.avia-buttonrow-wrap.av-mnq5nauw-a6eb1e93301f8d33698cd976b4889c96 .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mnq5oswz-d347782ce385b428a2e0d282c98341f5 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq5pkl3-c08594baec23e43d264198e6347acf24 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq5qd51-1299da3063888af03ade4dfba717247e .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq5sy95-744fd16d2ee6c430a0a1dcebc1151bfc .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq5uop9-b646026228481af39f011d9b3b5a0570 .av-special-heading-tag{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-5edbko4-eca23fd1b5a1336aee34eeeaf91f9051{
padding:50px 50px 50px 50px !important;
}
}
