.avia-section.av-p9zguf-473c29dc9cd41b3e627cbe93284ff252{
background-color:#f9f9f9;
background-image:url(https://keyguru.cz/wp-content/uploads/2026/02/pexels-thisisengineering-3861951-1500x630.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
#top .avia-section.av-p9zguf-473c29dc9cd41b3e627cbe93284ff252 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-p9zguf-473c29dc9cd41b3e627cbe93284ff252 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-ney24n-f26f2e4f139322e3fec1d18af9e86ae3{
height:70px;
}

.flex_column.av-m4012v-cbe46b294c8d7f60688a3c9133cbf4c6{
width:35.8%;
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.75);
}

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

#top .av-special-heading.av-1vgj9j-60588b008ca6fae5caabde5deda57734{
padding-bottom:10px;
color:#1d499b;
}
body .av-special-heading.av-1vgj9j-60588b008ca6fae5caabde5deda57734 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1vgj9j-60588b008ca6fae5caabde5deda57734 .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-1vgj9j-60588b008ca6fae5caabde5deda57734 .special-heading-inner-border{
border-color:#efefef;
}
.av-special-heading.av-1vgj9j-60588b008ca6fae5caabde5deda57734 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-1vgj9j-60588b008ca6fae5caabde5deda57734 .av-special-heading-tag .heading-wrap:before{
border-color:#efefef;
}
body .av-special-heading.av-1vgj9j-60588b008ca6fae5caabde5deda57734 .av-special-heading-tag .heading-wrap:after{
border-color:#efefef;
}

#top .hr.hr-invisible.av-f5y6pz-63834ff98abf1da5d74a1bb5131de9a7{
height:30px;
}

#top #wrap_all .avia-button.av-cxlix3-fa37db35b2228a303af24f88fc599abb{
background-color:#ffbe58;
border-color:#ffbe58;
color:#2447a5;
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-cxlix3-fa37db35b2228a303af24f88fc599abb:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-cxlix3-fa37db35b2228a303af24f88fc599abb:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-bf4d2f-0cccb282b92303ec45bad1e494aab4dc{
width:57.2%;
margin-left:7%;
}

#top .hr.hr-invisible.av-9krdzb-3a302fda9dcc9e5a496ef5b1666e8267{
height:60px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kxkdntbo-5cf2934606b4300c5990ae35794a023e{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-kxkdntbo-5cf2934606b4300c5990ae35794a023e{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-kxkdsvf6-237f209cdef86d7e4e230567bb4669c0{
height:10px;
}

#top #wrap_all .avia-button.av-kxkdq7jc-3e0824ee33c994693740ff339fa1bae1{
background-color:#ffbe58;
border-color:#ffbe58;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kxkdq7jc-3e0824ee33c994693740ff339fa1bae1:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kxkdq7jc-3e0824ee33c994693740ff339fa1bae1:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-q3gupz-6ed343ab6d9a223e370443b84402f095{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-q3gupz-6ed343ab6d9a223e370443b84402f095{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-neap2v-54859cd2e71691293fa3c7b162b73a56{
height:10px;
}

#top #wrap_all .avia-button.av-kxke5ty9-d9a16df8e22158986bd2c51262bca604{
background-color:#ffbe58;
border-color:#ffbe58;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kxke5ty9-d9a16df8e22158986bd2c51262bca604:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kxke5ty9-d9a16df8e22158986bd2c51262bca604:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lsm09z-b36bd7da68b990714aa07d4aecbaf34d{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-lsm09z-b36bd7da68b990714aa07d4aecbaf34d{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-lbfnh3-4aceaf1f1502d94efb6c1370abd9b2a5{
height:10px;
}

#top #wrap_all .avia-button.av-kxke6cg6-da4d62c6df1a36c6013d19f208cb034a{
background-color:#ffbe58;
border-color:#ffbe58;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kxke6cg6-da4d62c6df1a36c6013d19f208cb034a:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kxke6cg6-da4d62c6df1a36c6013d19f208cb034a:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jct7p3-aebff9f3b335218a35aa1cf05177edbd{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-jct7p3-aebff9f3b335218a35aa1cf05177edbd{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-h4o1yf-2a2ae5c6d0dbaf1a7a837aba153076f5{
height:10px;
}

#top #wrap_all .avia-button.av-kxke8l6r-b91da21921211805ec0e2f37cf6ecd09{
background-color:#ffbe58;
border-color:#ffbe58;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kxke8l6r-b91da21921211805ec0e2f37cf6ecd09:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kxke8l6r-b91da21921211805ec0e2f37cf6ecd09:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-g1kaxz-27fc9e6dd8c6ed61336b522d9320d76c{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-g1kaxz-27fc9e6dd8c6ed61336b522d9320d76c{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-dn80sn-86d638fbb84ed6b76f1f99f2b3234104{
height:10px;
}

#top #wrap_all .avia-button.av-kxkeacyc-b9928037a8d833af31b6f35a6d9b2b74{
background-color:#ffbe58;
border-color:#ffbe58;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kxkeacyc-b9928037a8d833af31b6f35a6d9b2b74:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kxkeacyc-b9928037a8d833af31b6f35a6d9b2b74:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-cqqebb-f7bfad1eef1fc17b08de62da9d02708f{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-cqqebb-f7bfad1eef1fc17b08de62da9d02708f{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-aiab1z-5b3388661e39e13a8410054059b84ed8{
height:10px;
}

#top #wrap_all .avia-button.av-kxkeh9ou-ef04c1d8435d8503f4ac29991a7d3a91{
background-color:#ffbe58;
border-color:#ffbe58;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kxkeh9ou-ef04c1d8435d8503f4ac29991a7d3a91:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kxkeh9ou-ef04c1d8435d8503f4ac29991a7d3a91:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9ib2yv-69915ce254df90fd2c93056a64fb202a{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-9ib2yv-69915ce254df90fd2c93056a64fb202a{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-73rarb-a7fe0b1efdb0cf3447b05ffbe8c8144d{
height:10px;
}

#top #wrap_all .avia-button.av-kxkegjf0-0fdd9b569b347191a81fab675e27aa84{
background-color:#ffbe58;
border-color:#ffbe58;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kxkegjf0-0fdd9b569b347191a81fab675e27aa84:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kxkegjf0-0fdd9b569b347191a81fab675e27aa84:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4kftzr-5a2f5d40c8bc87652274e5c9a5b0e9e3{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-4kftzr-5a2f5d40c8bc87652274e5c9a5b0e9e3{
border-width:1px;
border-color:#ededed;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#fcfcfc;
}

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

#top .hr.hr-invisible.av-30udiv-cc2aed7fcaf92cde091978e279fe932f{
height:10px;
}

#top #wrap_all .avia-button.av-l0tidbcr-990dedfb92594f585130040273d77009{
background-color:#ffbe58;
border-color:#ffbe58;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l0tidbcr-990dedfb92594f585130040273d77009:hover{
background-color:#0d4a95;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l0tidbcr-990dedfb92594f585130040273d77009:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top .hr.hr-invisible.av-kxkehq36-537aad6c8c64bafb8494a9fa60d14c98{
height:30px;
}

.avia-section.av-4jbyt3-3ab70217633e1d2eb1b451f3b9c4d16e{
background-color:#2f4b9d;
background-image:unset;
position:relative;
}
.avia-section.av-4jbyt3-3ab70217633e1d2eb1b451f3b9c4d16e .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}


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

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