.flex_cell.av-l08hy-1928bce8f333b08d81f4a12f455940c5{
vertical-align:top;
height:500px;
min-height:500px;
background-color:#22689e;
background:url(https://precisionthera.com/wp-content/uploads/2022/10/1666863903-9d95625c7834c4cbf0e2a86dd3f5eb9c.jpg) 50% 50% no-repeat scroll, linear-gradient( to bottom, #22689e, #4ecac2, #23ce87 );
}
.responsive #top #wrap_all .flex_cell.av-l08hy-1928bce8f333b08d81f4a12f455940c5{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-l2him-00541b03de80ff3546cc2050f162c51c{
padding-bottom:32px;
font-size:34px;
}
body .av-special-heading.av-l2him-00541b03de80ff3546cc2050f162c51c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2him-00541b03de80ff3546cc2050f162c51c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-l2him-00541b03de80ff3546cc2050f162c51c .av-subheading{
font-size:15px;
}

.flex_column.av-fxyrq-740f220e0278bd982ef382572f30c174{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jztizs33-3932058c67bd9380ca233cecfb7464bf .avia_textblock{
font-size:16px;
color:#ffffff;
}

.flex_column.av-3xufy-32ab9df798965fad182209afb901ea79{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-34rdi-f5bdbc48052d64bdfe1d4b25f9f3ec37{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-l7fra-a6c7db3217f864b6360622c8fb460f56{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-crj66-16f42cfe1e254da1913ec2c9d0018873 .avia_textblock{
font-size:16px;
color:#ffffff;
}


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

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