.avia-section.av-80y44yv-a4d854a92614b28dac0d94d8e41c527e{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2026/02/Nerudova.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-80y44yv-a4d854a92614b28dac0d94d8e41c527e .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}
#top .avia-section.av-80y44yv-a4d854a92614b28dac0d94d8e41c527e .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-80y44yv-a4d854a92614b28dac0d94d8e41c527e .avia-divider-svg-bottom svg{
height:40px;
width:calc(100% + 1.3px);
fill:#f2f2f2;
}

.flex_column.av-7ynnlon-f041c2933449636d0216773b519b07c1{
width:45%;
}

#top .hr.hr-invisible.av-7xp8qx3-da16d6186e9d40e17bcd0df2ab48c2e4{
height:20px;
}

#top .av-special-heading.av-7vs7r1j-3245825b09640dac42df7d6ce8572a3e{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-7vs7r1j-3245825b09640dac42df7d6ce8572a3e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7vs7r1j-3245825b09640dac42df7d6ce8572a3e .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-7vs7r1j-3245825b09640dac42df7d6ce8572a3e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7vs7r1j-3245825b09640dac42df7d6ce8572a3e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-7u070d3-ad515e5defc1321d33efedc4ac426be6 .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

#top .hr.hr-invisible.av-rv0q47-9face3ffdfd96da0b5b1dce377d744b4{
height:10px;
}

#top .avia-animated-number.av-7oubp0n-42cc37436fc6c98a88cb317460bebbf0 .avia-animated-number-title{
font-size:33px;
}

#top .avia-animated-number.av-7mvp98n-94b987054d94557faab23341e9401f8e .avia-animated-number-title{
font-size:33px;
}

#top .hr.hr-invisible.av-7lnlogn-a84ebffd09148c4a07945b02d4a32dec{
height:30px;
}

.avia-buttonrow-wrap.av-ml88n9ky-63885efdd92841d132aa197cd94517d2 .avia-button{
font-size:14px;
}

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

#top #wrap_all .avia-button.av-7ht3eaf-8b8e2586e9d95dd278b8c7148aff9c6b{
background-color:#3a75c2;
border-color:#3a75c2;
color:#ffffff;
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-7ht3eaf-8b8e2586e9d95dd278b8c7148aff9c6b:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-qtypfb-db4b8cd6f80d7ce698bd4a0502045d6f{
width:45%;
margin-left:10%;
}

#top .hr.hr-invisible.av-7fagkvb-d359c04d2332b2bdc87ccd3336c44bd4{
height:120px;
}

.avia-section.av-7dyb1gn-8c441dc6743523f788c1683d5bf7a405{
background-color:#f2f2f2;
background-image:unset;
position:relative;
}
.avia-section.av-7dyb1gn-8c441dc6743523f788c1683d5bf7a405 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}
#top .avia-section.av-7dyb1gn-8c441dc6743523f788c1683d5bf7a405 .scroll-down-link{
color:#3a77b8;
}
.avia-section.av-7dyb1gn-8c441dc6743523f788c1683d5bf7a405 .avia-divider-svg-bottom svg{
height:100px;
width:calc(100% + 1.3px);
fill:#f2f2f2;
}

#top .hr.hr-invisible.av-7ckvujb-96e919ae94de72ea4ec4b1ad47f1233b{
height:120px;
}

.flex_column.av-7aqedev-8c301808696adc95ed25146bee3d4c67{
width:45%;
}

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

#top .av_textblock_section.av-770ezfr-fb80447ae7f0d2b2ab63430bd942b557 .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

#top .hr.hr-invisible.av-72z8fkn-c989bf249dcc8aff9f9f42e6c54d9ba2{
height:10px;
}

#top .avia-animated-number.av-725losn-85bc6944ec0097820eb63ad7ffeb1c3c .avia-animated-number-title{
font-size:33px;
}

#top .avia-animated-number.av-70lq5o7-73eec20a280601b2e734c6206257b402 .avia-animated-number-title{
font-size:33px;
}

#top .hr.hr-invisible.av-6yg1axz-bbd464a1f707f51f6052631fb410ca27{
height:30px;
}

.avia-buttonrow-wrap.av-ml88ofja-15d907881fedccb90680c84eb7b68c98 .avia-button{
font-size:14px;
}

#top #wrap_all .avia-button.av-3ovhs7-80214c509a13f6c585fba0c842cea4b6{
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-3ovhs7-80214c509a13f6c585fba0c842cea4b6:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

#top #wrap_all .avia-button.av-2jixtj-802971d371456eeb2b11ea09863698e5{
background-color:#3a75c2;
border-color:#3a75c2;
color:#ffffff;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-2jixtj-802971d371456eeb2b11ea09863698e5:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-6s0c95z-ef5427198b273314973210016bf1be91{
width:45%;
margin-left:10%;
}

#top .hr.hr-invisible.av-2f4487-2184fda4a012ee78f9bdac997152949e{
height:120px;
}

.avia-section.av-6pcvm13-4650331efd252aaba3c1c4096e6f627b{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-6n49b07-08b138512a80684a59d743fe2b04136e{
height:50px;
}

.flex_column.av-6lfrg87-edf977bf7187cfa99e18a861f9d24a4b{
width:37.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6lfrg87-edf977bf7187cfa99e18a861f9d24a4b .av-flex-placeholder{
width:4%;
}

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

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

.flex_column.av-6eqllxj-7151ba469f4d2a4e62cd86b4ee4e5d79{
width:58.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6eqllxj-7151ba469f4d2a4e62cd86b4ee4e5d79 .av-flex-placeholder{
width:4%;
}

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

#top .hr.hr-invisible.av-mqkf6v-8532ad32a647a3f6948285d49735b311{
height:50px;
}

.avia-section.av-69ebgef-c02fb01f4d0c2657b684a481f5907675{
background-color:#3a75c2;
background-image:unset;
}

#top .hr.hr-invisible.av-67nl0dz-9a07caa68353b853cd31a1b942ee0c7f{
height:10px;
}

#top .av-special-heading.av-66h7djr-beda133564d4981b8ce8669f2c024ace{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-66h7djr-beda133564d4981b8ce8669f2c024ace .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-66h7djr-beda133564d4981b8ce8669f2c024ace .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-66h7djr-beda133564d4981b8ce8669f2c024ace .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-66h7djr-beda133564d4981b8ce8669f2c024ace .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m2zvcn-48b3044c680568c2cd6019207ed591d3{
height:10px;
}

.avia-section.av-636p9av-957ed6e371f40eee81a431384315a81b{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-636p9av-957ed6e371f40eee81a431384315a81b .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

.flex_column.av-61w5dif-9b5f822b709f38c972d579106825e6d0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-61w5dif-9b5f822b709f38c972d579106825e6d0{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-5xuje3b-351745d84bf410964f96e27687465734{
padding-bottom:10px;
}
body .av-special-heading.av-5xuje3b-351745d84bf410964f96e27687465734 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5xuje3b-351745d84bf410964f96e27687465734 .av-subheading{
font-size:15px;
}

.flex_column.av-5vmuirr-9ba7ed625a5fee7854defdcafa853aca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-5vmuirr-9ba7ed625a5fee7854defdcafa853aca{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-5s1vtfb-a1d260c3ec4383c22947c7144e7b841b{
padding-bottom:10px;
}
body .av-special-heading.av-5s1vtfb-a1d260c3ec4383c22947c7144e7b841b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5s1vtfb-a1d260c3ec4383c22947c7144e7b841b .av-subheading{
font-size:15px;
}

.flex_column.av-5oq5byf-46effe1bdf609fbe2f141ebf0fc7dd67{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-5oq5byf-46effe1bdf609fbe2f141ebf0fc7dd67{
animation-duration:1.5s;
}

.avia-image-container.av-5muzf7b-177b670dba18a741404f4569cd00774a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5muzf7b-177b670dba18a741404f4569cd00774a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-5kzwq6v-487b2022b4e16eea7b2ab7f7621a9fb0{
padding-bottom:10px;
}
body .av-special-heading.av-5kzwq6v-487b2022b4e16eea7b2ab7f7621a9fb0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5kzwq6v-487b2022b4e16eea7b2ab7f7621a9fb0 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5i34v5j-dac3c85de99990f50a2bc59376530a39{
height:10px;
}

.avia-image-container.av-5fh25uv-51b39274853d457552ad264ebbd6b6a2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5fh25uv-51b39274853d457552ad264ebbd6b6a2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-5ea28jr-f418cc0b5d774bf1a73fe65b6a2f362b{
height:30px;
}

.avia-buttonrow-wrap.av-ml88mp87-04961e511bdb3a7e51db286342404ff5 .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-ml88mhk5-808f98ec21064a5637a11e028ad200ee{
font-size:20px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-ml88mhk5-808f98ec21064a5637a11e028ad200ee:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.avia-section.av-5d611tz-1089fcd79a122d71f41139581b6a1194{
background-color:#f4f4f4;
background-image:unset;
position:relative;
}
.avia-section.av-5d611tz-1089fcd79a122d71f41139581b6a1194 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-5bjduqv-eeb2b416554e4e90ab0c2ed1be4c92f5{
height:30px;
}

.flex_cell.av-58g5fsn-152321e8c3c069f1beb3b4fb4481f6e2{
vertical-align:top;
background-color:#f4f4f4;
}
.responsive #top #wrap_all .flex_cell.av-58g5fsn-152321e8c3c069f1beb3b4fb4481f6e2{
padding:70px 90px 90px 90px !important;
}

#top .av-special-heading.av-55p5wrb-6d4d6b3496beea50eb0b2accc1da39e9{
padding-bottom:0;
color:#31478c;
font-size:40px;
}
body .av-special-heading.av-55p5wrb-6d4d6b3496beea50eb0b2accc1da39e9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-55p5wrb-6d4d6b3496beea50eb0b2accc1da39e9 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-55p5wrb-6d4d6b3496beea50eb0b2accc1da39e9 .special-heading-inner-border{
border-color:#31478c;
}
.av-special-heading.av-55p5wrb-6d4d6b3496beea50eb0b2accc1da39e9 .av-subheading{
font-size:15px;
}

#top .av-slideshow-ui.av-54o8ltj-423683215c16b4be13db861f44e444fe .avia-slideshow-arrows a{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-54o8ltj-423683215c16b4be13db861f44e444fe .avia-testimonial-name{
color:#1d4a96;
}
.avia-testimonial-wrapper.av-54o8ltj-423683215c16b4be13db861f44e444fe .avia-testimonial-subtitle{
color:#757575;
}
.avia-testimonial-wrapper.av-54o8ltj-423683215c16b4be13db861f44e444fe .avia-testimonial-link{
color:#757575;
}

.flex_cell.av-4vpwyc7-5eb8d0e011445a8da94a7e0be9fb6ca6{
vertical-align:top;
background-color:#f4f4f4;
}
.responsive #top #wrap_all .flex_cell.av-4vpwyc7-5eb8d0e011445a8da94a7e0be9fb6ca6{
padding:70px 70px 70px 70px !important;
}

.flex_column.av-4ttsjav-b457d7653413b50b767c48fec94ed24b{
padding:20px 20px 20px 20px;
}

.avia-section.av-4raxsdz-66133f91af04a2a5e3b539ccff6abb35{
background-color:#31478c;
background-image:unset;
position:relative;
}
.avia-section.av-4raxsdz-66133f91af04a2a5e3b539ccff6abb35 .avia-divider-svg-top svg{
height:30px;
width:calc(100% + 1.3px);
fill:#f4f4f4;
}

#top .hr.hr-invisible.av-4ptw2dz-57debcbc8e6708b1d31da5e5ac76ec51{
height:10px;
}

#top .av-special-heading.av-4od89xj-9e6675d58889503602a1a4561f0cd19a{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-4od89xj-9e6675d58889503602a1a4561f0cd19a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4od89xj-9e6675d58889503602a1a4561f0cd19a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-4od89xj-9e6675d58889503602a1a4561f0cd19a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4od89xj-9e6675d58889503602a1a4561f0cd19a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4mnvcbr-ab596bffdcbf1ca133d174a01b57a7da{
height:10px;
}

.avia-section.av-4l6sz6f-71e4b2ca868ae252efdc5673b00592e8{
background-color:#f2f2f2;
background-image:url(https://keyguru.cz/wp-content/uploads/2026/02/box-bc-1.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-4l6sz6f-71e4b2ca868ae252efdc5673b00592e8 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-4jds0hj-87fbd5399e416ca6b61d04ad057171f7{
height:40px;
}

.flex_column.av-g5ajh3-5e491853a46421aa58c68267dbdee121{
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-g5ajh3-5e491853a46421aa58c68267dbdee121{
animation-duration:1.5s;
}

.avia-image-container.av-4g1mybr-02a03b6b9ea3b9f0f8787092d83fcd54 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4g1mybr-02a03b6b9ea3b9f0f8787092d83fcd54 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-4ee5ypj-58adc1ab8fa1c8017daffbe2ae326d56{
padding-bottom:10px;
}
body .av-special-heading.av-4ee5ypj-58adc1ab8fa1c8017daffbe2ae326d56 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4ee5ypj-58adc1ab8fa1c8017daffbe2ae326d56 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4c9awif-795faee8528f55d12374acd3d62a4396{
height:10px;
}

.flex_column.av-495y78n-3095ffa858d87bb4ffe2d623190b3731{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-495y78n-3095ffa858d87bb4ffe2d623190b3731{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-45zz6wn-1cc543ada7359e8662b7ea9408136deb{
padding-bottom:10px;
}
body .av-special-heading.av-45zz6wn-1cc543ada7359e8662b7ea9408136deb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-45zz6wn-1cc543ada7359e8662b7ea9408136deb .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-44rs6o7-87b80c9a05b2bae97e7b13633e80d3a5{
height:10px;
}

.flex_column.av-408rp8n-d7a8e09e7b3b03e0b3bcc4fc2b8c69ee{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-408rp8n-d7a8e09e7b3b03e0b3bcc4fc2b8c69ee{
animation-duration:1.5s;
}

.avia-image-container.av-3zc42pj-05406cdcebc0bd76fb5c096c92a3fa84 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3zc42pj-05406cdcebc0bd76fb5c096c92a3fa84 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-3x4vht3-1c0fba41ff8ef546400db25c11f5cde8{
padding-bottom:10px;
}
body .av-special-heading.av-3x4vht3-1c0fba41ff8ef546400db25c11f5cde8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3x4vht3-1c0fba41ff8ef546400db25c11f5cde8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3vkllpj-e0d2268ef32dba95cfb8acf340a69b05{
height:10px;
}

.flex_column.av-3rzdwaf-8ebc0074efb18042c01f8e484a72d0c8{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-3rzdwaf-8ebc0074efb18042c01f8e484a72d0c8{
animation-duration:1.5s;
}

.avia-image-container.av-3q5gcrb-5c9519c888853aefac9d8d78e70540a9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3q5gcrb-5c9519c888853aefac9d8d78e70540a9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-dcchuv-a9aaaa36147d9343abca4ba93558176d{
padding-bottom:10px;
}
body .av-special-heading.av-dcchuv-a9aaaa36147d9343abca4ba93558176d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dcchuv-a9aaaa36147d9343abca4ba93558176d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-d33ujr-a0a9e19983f0f051e2a22d334b00a058{
height:10px;
}

#top .hr.hr-invisible.av-3jn2urb-32be7ea2aefe10a5e07743bf95427fe2{
height:30px;
}

.avia-buttonrow-wrap.av-3jbtjpj-b6e512aad4901209fca827899d9ff3fe .avia-button{
font-size:13px;
}

#top #wrap_all .avia-button.av-3hau8dj-8250ec7987ae1cf53ddc4d6f435c9c15{
font-size:20px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-3hau8dj-8250ec7987ae1cf53ddc4d6f435c9c15:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_cell.av-3e3usbb-c21c32289a46ec2ea821284c7d8d9c9b{
vertical-align:top;
background-color:#3a75c2;
}
.responsive #top #wrap_all .flex_cell.av-3e3usbb-c21c32289a46ec2ea821284c7d8d9c9b{
padding:90px 90px 90px 90px !important;
}

#top .av-special-heading.av-3bozn5j-44d0561c1ce219895c0046fb88f21173{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-3bozn5j-44d0561c1ce219895c0046fb88f21173 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3bozn5j-44d0561c1ce219895c0046fb88f21173 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3bozn5j-44d0561c1ce219895c0046fb88f21173 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3bozn5j-44d0561c1ce219895c0046fb88f21173 .av-subheading{
font-size:15px;
color:#ffffff;
}

.av_font_icon.av-3aprn07-c58192ca4f5c46cff2534aa7635566ac{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-3aprn07-c58192ca4f5c46cff2534aa7635566ac .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-38njyg7-4f4e3d794a83e4142328dba890ea2ed4{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-38njyg7-4f4e3d794a83e4142328dba890ea2ed4 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_cell.av-3776o2v-d7c8e90669cdb3bbbef2662c2b2b7440{
vertical-align:top;
background-color:#3a75c2;
}
.responsive #top #wrap_all .flex_cell.av-3776o2v-d7c8e90669cdb3bbbef2662c2b2b7440{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-35z039z-6238673afaef7b929af3db7e2843da40{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-testimonial-wrapper.av-3473umv-3b609ede838228e50dc7902a2f03df25 .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-3473umv-3b609ede838228e50dc7902a2f03df25 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-3473umv-3b609ede838228e50dc7902a2f03df25 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-3473umv-3b609ede838228e50dc7902a2f03df25 .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-3473umv-3b609ede838228e50dc7902a2f03df25 .avia-slideshow-controls{
color:#ffffff;
}

#top .hr.hr-invisible.av-a1yg7r-3e2f1537dd72745a289dceb27de5b1e6{
height:50px;
}

.flex_cell.av-2ondtef-090e35979bd2c673ad2463905b0827e6{
vertical-align:top;
background-color:#4eb27e;
}
.responsive #top #wrap_all .flex_cell.av-2ondtef-090e35979bd2c673ad2463905b0827e6{
padding:70px 70px 70px 70px !important;
}

#top .hr.hr-invisible.av-2ms1wlj-0972a3f0f02f0d9302d3ffdd00487201{
height:10px;
}

.avia_transform .flex_column.av-2l4crrr-8866ae3e70e8d8e10614c94fd10119bf{
animation-duration:1.5s;
}

#top .av-special-heading.av-2kbg6cn-d85963ae75cd93023edca308f4384bc2{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-2kbg6cn-d85963ae75cd93023edca308f4384bc2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2kbg6cn-d85963ae75cd93023edca308f4384bc2 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2kbg6cn-d85963ae75cd93023edca308f4384bc2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2kbg6cn-d85963ae75cd93023edca308f4384bc2 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2is7kuf-4bbfb0a5e19039148f4e74c6ebd71843{
height:10px;
}

.flex_cell.av-2gh5e8n-a4770bbf728eb012b509000bfb6fa747{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2gh5e8n-a4770bbf728eb012b509000bfb6fa747{
padding:100px 100px 100px 100px !important;
}

.flex_column.av-2ffvnrr-f5e5f03a529674a6c458508ccf2e1549{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-2ffvnrr-f5e5f03a529674a6c458508ccf2e1549{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-2bgp4hz-f0ce20bde4cdc7845d30c1ab883dff0e{
padding-bottom:10px;
}
body .av-special-heading.av-2bgp4hz-f0ce20bde4cdc7845d30c1ab883dff0e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2bgp4hz-f0ce20bde4cdc7845d30c1ab883dff0e .av-subheading{
font-size:15px;
}

.flex_column.av-27t9gzr-d39748c3413fad9e49ec71fe000f3d4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-27t9gzr-d39748c3413fad9e49ec71fe000f3d4e{
animation-duration:1.5s;
}

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

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

.flex_column.av-2128buv-6cbbd2c83be45043db7596cefd989cb2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-2128buv-6cbbd2c83be45043db7596cefd989cb2{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-1y11fif-618be5a1fb7351c056d22d0194228524{
padding-bottom:10px;
}
body .av-special-heading.av-1y11fif-618be5a1fb7351c056d22d0194228524 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1y11fif-618be5a1fb7351c056d22d0194228524 .av-subheading{
font-size:15px;
}

.flex_column.av-1uljwxj-75bbfb5a609388131ef3b8cd9cfdbcf3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-1uljwxj-75bbfb5a609388131ef3b8cd9cfdbcf3{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-6fey47-6f1835d72bfee5cf2cc66106f293cd20{
padding-bottom:10px;
}
body .av-special-heading.av-6fey47-6f1835d72bfee5cf2cc66106f293cd20 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6fey47-6f1835d72bfee5cf2cc66106f293cd20 .av-subheading{
font-size:15px;
}

.flex_column.av-1ny7vgn-8725b27f8e182aef84787a43b88cb3cf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-1ny7vgn-8725b27f8e182aef84787a43b88cb3cf{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-1ldcgt3-8c14b1b5c72d87e99eacf3043c09b051{
padding-bottom:10px;
}
body .av-special-heading.av-1ldcgt3-8c14b1b5c72d87e99eacf3043c09b051 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ldcgt3-8c14b1b5c72d87e99eacf3043c09b051 .av-subheading{
font-size:15px;
}

.flex_column.av-1hki74n-3162bafa496266463f3caf5392692f4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-1hki74n-3162bafa496266463f3caf5392692f4e{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-1dyn4nr-d28e404db608253225a86b158c1ddcad{
padding-bottom:10px;
}
body .av-special-heading.av-1dyn4nr-d28e404db608253225a86b158c1ddcad .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1dyn4nr-d28e404db608253225a86b158c1ddcad .av-subheading{
font-size:15px;
}

.flex_column.av-1bgngkn-dac2c458e46c856d3a091110565d7ee5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-1bgngkn-dac2c458e46c856d3a091110565d7ee5{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-18knw1z-4f1be52828f6c205680a9883a9db4731{
padding-bottom:10px;
}
body .av-special-heading.av-18knw1z-4f1be52828f6c205680a9883a9db4731 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-18knw1z-4f1be52828f6c205680a9883a9db4731 .av-subheading{
font-size:15px;
}

.flex_column.av-14h4w2f-0609cb7d5b435d81230d621134940069{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-14h4w2f-0609cb7d5b435d81230d621134940069{
animation-duration:1.5s;
}

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

#top .av-special-heading.av-11pmxg7-e8f419e1357ca539904454d2cedda06f{
padding-bottom:10px;
}
body .av-special-heading.av-11pmxg7-e8f419e1357ca539904454d2cedda06f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-11pmxg7-e8f419e1357ca539904454d2cedda06f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-xp7dt3-9e6c080e6964115062c7889cf59bca5a{
height:5px;
}

.avia-section.av-vlkwjr-7b7d45bebeaf6c06d5b9c3481c21dc8f{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-uddgvr-2279c3fe18359132571e5fe227077156{
height:60px;
}

#top .av-special-heading.av-tiy05j-45e70ce51e824bf81c124bef94b30361{
padding-bottom:10px;
color:#345197;
font-size:40px;
}
body .av-special-heading.av-tiy05j-45e70ce51e824bf81c124bef94b30361 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tiy05j-45e70ce51e824bf81c124bef94b30361 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-tiy05j-45e70ce51e824bf81c124bef94b30361 .special-heading-inner-border{
border-color:#345197;
}
.av-special-heading.av-tiy05j-45e70ce51e824bf81c124bef94b30361 .av-subheading{
font-size:15px;
color:#848484;
}

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

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


@media only screen and (min-width: 990px){ 
#top .av-special-heading.av-55p5wrb-6d4d6b3496beea50eb0b2accc1da39e9{
padding-bottom:0;
}
}

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

.avia-buttonrow-wrap.av-ml88n9ky-63885efdd92841d132aa197cd94517d2 .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-781qv2f-b2a184852d206939114f26d057d0228c .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-ml88ofja-15d907881fedccb90680c84eb7b68c98 .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-6irk8av-e174c06e95fbafd90ba1809f7836b405 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-66h7djr-beda133564d4981b8ce8669f2c024ace .av-special-heading-tag{
font-size:0.8em;
}

.avia-buttonrow-wrap.av-ml88mp87-04961e511bdb3a7e51db286342404ff5 .avia-button{
font-size:20px;
}

.responsive #top #wrap_all .flex_cell.av-58g5fsn-152321e8c3c069f1beb3b4fb4481f6e2{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-55p5wrb-6d4d6b3496beea50eb0b2accc1da39e9 .av-special-heading-tag{
font-size:35px;
}

.responsive #top #wrap_all .flex_cell.av-4vpwyc7-5eb8d0e011445a8da94a7e0be9fb6ca6{
padding:10px 10px 10px 10px !important;
}

.flex_column.av-4ttsjav-b457d7653413b50b767c48fec94ed24b{
padding:5px 5px 5px 5px;
}

#top #wrap_all .av-special-heading.av-4od89xj-9e6675d58889503602a1a4561f0cd19a .av-special-heading-tag{
font-size:0.8em;
}

.avia-buttonrow-wrap.av-3jbtjpj-b6e512aad4901209fca827899d9ff3fe .avia-button{
font-size:20px;
}

.responsive #top #wrap_all .flex_cell.av-3e3usbb-c21c32289a46ec2ea821284c7d8d9c9b{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-3bozn5j-44d0561c1ce219895c0046fb88f21173 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-2ondtef-090e35979bd2c673ad2463905b0827e6{
padding:30px 30px 30px 30px !important;
}

#top #wrap_all .av-special-heading.av-2kbg6cn-d85963ae75cd93023edca308f4384bc2 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-2gh5e8n-a4770bbf728eb012b509000bfb6fa747{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-tiy05j-45e70ce51e824bf81c124bef94b30361 .av-special-heading-tag{
font-size:0.8em;
}
}

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

.avia-buttonrow-wrap.av-ml88n9ky-63885efdd92841d132aa197cd94517d2 .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-781qv2f-b2a184852d206939114f26d057d0228c .av-special-heading-tag{
font-size:40px;
}

.avia-buttonrow-wrap.av-ml88ofja-15d907881fedccb90680c84eb7b68c98 .avia-button{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-6irk8av-e174c06e95fbafd90ba1809f7836b405 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-66h7djr-beda133564d4981b8ce8669f2c024ace .av-special-heading-tag{
font-size:0.8em;
}

.avia-buttonrow-wrap.av-ml88mp87-04961e511bdb3a7e51db286342404ff5 .avia-button{
font-size:20px;
}

.responsive #top #wrap_all .flex_cell.av-58g5fsn-152321e8c3c069f1beb3b4fb4481f6e2{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-55p5wrb-6d4d6b3496beea50eb0b2accc1da39e9 .av-special-heading-tag{
font-size:35px;
}

.responsive #top #wrap_all .flex_cell.av-4vpwyc7-5eb8d0e011445a8da94a7e0be9fb6ca6{
padding:10px 10px 10px 10px !important;
}

.flex_column.av-4ttsjav-b457d7653413b50b767c48fec94ed24b{
padding:5px 5px 5px 5px;
}

#top #wrap_all .av-special-heading.av-4od89xj-9e6675d58889503602a1a4561f0cd19a .av-special-heading-tag{
font-size:0.8em;
}

.avia-buttonrow-wrap.av-3jbtjpj-b6e512aad4901209fca827899d9ff3fe .avia-button{
font-size:20px;
}

.responsive #top #wrap_all .flex_cell.av-3e3usbb-c21c32289a46ec2ea821284c7d8d9c9b{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-3bozn5j-44d0561c1ce219895c0046fb88f21173 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-2ondtef-090e35979bd2c673ad2463905b0827e6{
padding:30px 30px 30px 30px !important;
}

#top #wrap_all .av-special-heading.av-2kbg6cn-d85963ae75cd93023edca308f4384bc2 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-2gh5e8n-a4770bbf728eb012b509000bfb6fa747{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-tiy05j-45e70ce51e824bf81c124bef94b30361 .av-special-heading-tag{
font-size:0.8em;
}
}
