.avia-section.av-ch7eg-93fc0e0e19a33826fcfae433f4348ea4{
background-repeat:no-repeat;
background-image:url(https://hcgym.ee/wp-content/uploads/2025/08/DSC05522.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ch7eg-93fc0e0e19a33826fcfae433f4348ea4 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}
#top .av-special-heading.av-kyacvcw0-94ebdf242645468c42772c92f9741373{
padding-bottom:10px;
}
body .av-special-heading.av-kyacvcw0-94ebdf242645468c42772c92f9741373 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kyacvcw0-94ebdf242645468c42772c92f9741373 .av-subheading{
font-size:40px;
}
.avia-section.av-av_section-033f752e5441cd3bb30da95a5e266a2f{
background-color:#000000;
background-image:unset;
}
.avia-section.av-av_section-033f752e5441cd3bb30da95a5e266a2f{
background-color:#000000;
background-image:unset;
}
.avia-image-container.av-av_image-09a91130f3de3585f262f58feb5a37a0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-av_image-09a91130f3de3585f262f58feb5a37a0 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-av_image-1148c6258c38d3ba938b3c3a65648a87 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-av_image-1148c6258c38d3ba938b3c3a65648a87 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-section.av-bdl0g-8c5c28dbc7381bcd74fbe4e480eb93a2{
background-color:#000000;
background-image:unset;
}
.avia-image-container.av-ao8tk-6abce373211fab6ff8c13d5e35a84372 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ao8tk-6abce373211fab6ff8c13d5e35a84372 .av-image-caption-overlay-center{
color:#ffffff;
}
#top .av-special-heading.av-7f48c-4717252361304f07f59128a0cb9fc6f9{
padding-bottom:10px;
}
body .av-special-heading.av-7f48c-4717252361304f07f59128a0cb9fc6f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7f48c-4717252361304f07f59128a0cb9fc6f9 .av-subheading{
font-size:15px;
}
.flex_column.av-2qbj8-7c43e41e68efd774341c858ea9ccb21b{
padding:50px 50px 50px 50px;
}
#top .av-special-heading.av-7kmw-42ba4c35c2261616eb4269017bd3c80d{
padding-bottom:10px;
}
body .av-special-heading.av-7kmw-42ba4c35c2261616eb4269017bd3c80d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7kmw-42ba4c35c2261616eb4269017bd3c80d .av-subheading{
font-size:15px;
}
.av_font_icon.av-1pgzo-555d63ed3b72a9fbd62a8fa76801a063 .av-icon-char{
font-size:100px;
line-height:100px;
}
.flex_column.av-4ghyk-46d6cbecab6790533e76c3ee4b2730f9{
padding:50px 50px 50px 50px;
}
#top .av-special-heading.av-ej3k-4bc4e72dac71c8196c383e6887542fdc{
padding-bottom:10px;
}
body .av-special-heading.av-ej3k-4bc4e72dac71c8196c383e6887542fdc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ej3k-4bc4e72dac71c8196c383e6887542fdc .av-subheading{
font-size:15px;
}
.av_font_icon.av-3ffus-6320bbf9042077da96342fd7423c6540 .av-icon-char{
font-size:100px;
line-height:100px;
}
.flex_column.av-21vts-51e3989642c92ec8fea72ecb45a317ea{
padding:50px 50px 50px 50px;
}
#top .av-special-heading.av-1cc5g-1f005afeb5f46f7d3c085785f761dad7{
padding-bottom:10px;
}
body .av-special-heading.av-1cc5g-1f005afeb5f46f7d3c085785f761dad7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1cc5g-1f005afeb5f46f7d3c085785f761dad7 .av-subheading{
font-size:15px;
}
.av_font_icon.av-13q74-fa0b32fcabffa89f85e505452463a4a7 .av-icon-char{
font-size:100px;
line-height:100px;
}
#top .av-special-heading.av-av_heading-4c92c7e8ba136697119f518b98d4a1cd{
padding-bottom:10px;
}
body .av-special-heading.av-av_heading-4c92c7e8ba136697119f518b98d4a1cd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-av_heading-4c92c7e8ba136697119f518b98d4a1cd .av-subheading{
font-size:16px;
}
.avia-image-container.av-m7qapmcl-2c0954a67fc44df89e2636832981a212 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m7qapmcl-2c0954a67fc44df89e2636832981a212 .av-image-caption-overlay-center{
color:#ffffff;
}
.flex_column.av-av_one_third-065d026bb401c5afaeb6127d96168d82{
padding:50px 50px 50px 50px;
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
.av-special-heading.av-av_heading-4c92c7e8ba136697119f518b98d4a1cd .av-subheading{
font-size:16px;
}
}
@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-kyacvcw0-94ebdf242645468c42772c92f9741373 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-av_heading-4c92c7e8ba136697119f518b98d4a1cd .av-subheading{
font-size:16px;
}
}