.avia-section.av-f9eebee-89ba22ef0394d50775c8ebacdabb2da7{
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-f9eebee-89ba22ef0394d50775c8ebacdabb2da7 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-f9eebee-89ba22ef0394d50775c8ebacdabb2da7 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#f2f2f2;
}

#top .hr.hr-invisible.av-f4oarva-d27e24574e3ae38fd8efb989a59aa265{
height:70px;
}

.flex_column.av-mnrk9ap9-713b0ba2dc5745e31424afecee2d5c4a{
width:47%;
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.74);
}

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

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

#top .hr.hr-invisible.av-e3h2bpy-c404740a69681ac5707dee6250351ef0{
height:30px;
}

.avia-buttonrow-wrap.av-mnrkakxn-b61e1f3d54a530665db47574bdc738de .avia-button{
font-size:14px;
}

#top #wrap_all .avia-button.av-mnrkailj-fc78858367bcb3402e410c4b61ac03df{
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-mnrkailj-fc78858367bcb3402e410c4b61ac03df:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-dh0wj6e-6130f5912288de50394e658783c8d9fe{
width:47%;
margin-left:6%;
}

#top .hr.hr-invisible.av-d3bxmae-e7845d4dfa0267dff8e270ef1fae24b4{
height:70px;
}

#top .hr.hr-invisible.av-cnw16ra-2915e05aa4888c74cdd34da92f3ca467{
height:70px;
}

.avia-section.av-c6xrvp2-f981688a304c049492a002e161219207{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-bj9z0ie-8209fcf508fff8462187c5c517b032e1{
height:70px;
}

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

#top .hr.hr-invisible.av-acatzx2-061ec1785f6033786c5761d183733595{
height:10px;
}

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

#top .hr.hr-invisible.av-9l859h2-6056ddbba6581bcbe0df74e3719914a9{
height:50px;
}

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

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

#top .hr.hr-invisible.av-8jv972u-e7050b39f89aa9643d75062f4c9a622b{
height:10px;
}

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

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

#top .hr.hr-invisible.av-7edn1rq-57207a183cd60562c9a896b3b6524550{
height:10px;
}

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

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

#top .hr.hr-invisible.av-6t7fx4m-a31777668f4ed5c6f6537b487931df20{
height:10px;
}

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

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

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

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

#top .hr.hr-invisible.av-4lactfa-a887a3dadddab37da202c6d1fcb757cf{
height:10px;
}

#top .av_textblock_section.av-mnrkekzl-9cf57b8c43fe867b62bc822d090a265c .avia_textblock{
color:#ffffff;
}

.flex_column.av-3t34gom-5b02097e6a73be3aa3a36b9d854da4d6{
border-radius:30px 30px 30px 30px;
padding:50px 50px 50px 50px;
background-color:#f2f2f2;
}

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

#top .hr.hr-invisible.av-3ghzg5y-207a562d6f528aca37bc2177ca3e596b{
height:30px;
}

.flex_cell.av-2wtwmeu-5d652e79fff33fd4b08e865a765eee11{
vertical-align:top;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_cell.av-2wtwmeu-5d652e79fff33fd4b08e865a765eee11{
padding:90px 90px 90px 90px !important;
}

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

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

#top .hr.hr-invisible.av-1lfx5me-ab05e76dbd3c8410388dc514a3ea7db4{
height:10px;
}

#top .hr.hr-invisible.av-1de9rti-1aebb2589658a5b6e474f785fc781baa{
height:10px;
}

.avia-section.av-mnrk8xyi-1b962996c9f28427c336afc40be5c19b{
background-color:#2f4b9d;
background-image:unset;
}


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

.avia-buttonrow-wrap.av-mnrkakxn-b61e1f3d54a530665db47574bdc738de .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mnrkb8v9-9698fad087477f05bf91b1739dface1e .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnrkbmvh-0936c533cbfe0b68ff48aac21b67b826 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnrkccfc-29956917735e568ae51b165944894e6f .av-special-heading-tag{
font-size:40px;
}

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

#top #wrap_all .av-special-heading.av-mnrkdhbr-8d356eb9928b5e375ab7de9ca241ec67 .av-special-heading-tag{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-5g03246-730a904a29c22354b66af3877ca24d12{
padding:50px 50px 50px 50px !important;
}
}

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

.avia-buttonrow-wrap.av-mnrkakxn-b61e1f3d54a530665db47574bdc738de .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mnrkb8v9-9698fad087477f05bf91b1739dface1e .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnrkbmvh-0936c533cbfe0b68ff48aac21b67b826 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnrkccfc-29956917735e568ae51b165944894e6f .av-special-heading-tag{
font-size:40px;
}

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

#top #wrap_all .av-special-heading.av-mnrkdhbr-8d356eb9928b5e375ab7de9ca241ec67 .av-special-heading-tag{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-5g03246-730a904a29c22354b66af3877ca24d12{
padding:50px 50px 50px 50px !important;
}
}
