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

#top .hr.hr-invisible.av-l1vv186-4578b5533804d1a06abbfa2f2ec6c243{
height:50px;
}

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

#top .hr.hr-invisible.av-kl853km-5b61fbced85a8ba4b734dee356052b9a{
height:20px;
}

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

#top .hr.hr-invisible.av-jmujcdy-9c7bb16edc42cf801232f056549cfbf6{
height:20px;
}

#top .hr.hr-invisible.av-iwmc046-a247296401329a35b552b327126e8ff2{
height:70px;
}

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

#top .hr.hr-invisible.av-1q0pwd2-10c551ac5b47e0f98152154428ed42c0{
height:50px;
}

#top .hr.hr-invisible.av-gm8nlli-949c274801dd5d333b21dae4927aae92{
height:10px;
}

.flex_cell.av-fj6i11y-42359fe98c3e6234d34d9c6af828a721{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-fj6i11y-42359fe98c3e6234d34d9c6af828a721{
padding:50px 50px 50px 50px !important;
}

.avia-progress-bar-container.av-md4t3cse-67d0f58e3966b357fe732bba9b5fcbb5 .progress{
height:10px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-md4swe7x-512c9ee6d7bfa3a4acc9158e933fb7c7 .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-md4swjvb-16ea187616435d83cee3a19f542924ad .bar{
width:100%;
background:#db6b5b;
}

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

#top .avia-progress-bar-container .avia-progress-bar.av-md4t2rx7-7fb81828b4cc4e05768a45db9840ca5c .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-md4t30i8-1cace7d30b5ecf7d3695db1f543e9a97 .bar{
width:100%;
background:#db6b5b;
}

#top .avia-progress-bar-container .avia-progress-bar.av-md4t39q5-36c579015a1a1805cbd4bd7048655a18 .bar{
width:100%;
background:#db6b5b;
}

.flex_cell.av-blk92t2-35d297e5c5a8fbcbcb26333fe04b121d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-blk92t2-35d297e5c5a8fbcbcb26333fe04b121d{
padding:50px 50px 50px 50px !important;
}

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

.flex_column.av-aqykl12-ff1382b354dd0dd3be7ade537eee71cb{
order:0;
padding:10px 30px 30px 30px;
}

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

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

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

#top .hr.hr-invisible.av-8z6ou2e-699baf32ee1f9b746c931b800c8c0d15{
height:30px;
}

#top .av_textblock_section.av-md4t6f56-8106fbc19d6355553af659fff8dc2e4c .avia_textblock{
font-size:14px;
}

.flex_cell.av-8iryjna-85efe95ea66cfa411d5fcbfee1b7f0cc{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-8iryjna-85efe95ea66cfa411d5fcbfee1b7f0cc{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-819ksc6-b5b7e9d4f0045dc45d2e56f511205de9{
height:30px;
}

#top .av_textblock_section.av-md4t7ik1-e2cfedae057a884de05c3856a4efcb45 .avia_textblock{
font-size:14px;
}

.flex_cell.av-7eqz47q-f2238b41272f9164b4c69db43c90dfe2{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7eqz47q-f2238b41272f9164b4c69db43c90dfe2{
padding:70px 70px 30px 70px !important;
}

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

#top .hr.hr-invisible.av-7c3lh3q-5bd7c2af65e229b11a60d7212d330717{
height:30px;
}

#top .av_textblock_section.av-md4t8q07-24515cf9e07866377cc56670617f2213 .avia_textblock{
font-size:14px;
}

.avia-section.av-6mex5h2-8d8aa52a91159ea95be668a586c8ac62{
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-6mex5h2-8d8aa52a91159ea95be668a586c8ac62 .avia-divider-svg-bottom svg{
height:30px;
width:calc(100% + 1.3px);
}

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

#top .hr.hr-invisible.av-5vpotau-484eb9da5bdd83e018ee2a06050305ec{
height:10px;
}

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

#top .avia-testimonial-wrapper.av-md4tbmv5-78f38b30c42e7e85e4b62c4537feda16 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-md4tbmv5-78f38b30c42e7e85e4b62c4537feda16 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-md4tbmv5-78f38b30c42e7e85e4b62c4537feda16 .avia-testimonial-link{
color:#ffffff;
}

.avia-section.av-4y5qg1i-fc10821e70fddbf8d2b85285b8ef56d2{
position:relative;
}
.avia-section.av-4y5qg1i-fc10821e70fddbf8d2b85285b8ef56d2 .avia-divider-svg-top svg{
height:30px;
width:calc(100% + 1.3px);
}

#top .hr.hr-invisible.av-4i815iu-a981bbbad8e8856ca3e86a318ed863b6{
height:50px;
}

#top .av_textblock_section.av-md4tde8n-85c5819bc2153b0785782dd8ed5a589d .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-2y81a1i-9d630a69366d3ff2a1f8bf7bed504b8d{
height:50px;
}

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

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

#top .hr.hr-invisible.av-1prq94m-9a45b11b68c6e7f380b41ce57ff0cb02{
height:50px;
}

#top .hr.hr-invisible.av-qkctp2-d733eb8bbf36e82deb13969d35d52c12{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-9ctgg0m-b64813a68d0c2e1cb9bbea2388cd38c8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-md4t6mo3-46dd31320f54d0e7646c5c2f06cc2567 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-md4t7qmh-789fb3cb871a548821c88b2d4cec3adb .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-9ctgg0m-b64813a68d0c2e1cb9bbea2388cd38c8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-md4t6mo3-46dd31320f54d0e7646c5c2f06cc2567 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-md4t7qmh-789fb3cb871a548821c88b2d4cec3adb .av-special-heading-tag{
font-size:0.8em;
}
}
