.avia-section.av-22vguoh-2817591558b00af2e837b866a66488b3{
background-repeat:no-repeat;
background-image:url(http://htmprecision.com/wp-content/uploads/2023/06/product-slider.jpg);
background-position:0% 50%;
background-attachment:scroll;
}
.avia-section.av-22vguoh-2817591558b00af2e837b866a66488b3 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

#top .av-special-heading.av-1zlht5t-32bece44af3579e909144d09d9bc2c3b{
margin:0px 0px 0px 0px;
padding-bottom:20px;
color:#ffffff;
font-size:16px;
}
body .av-special-heading.av-1zlht5t-32bece44af3579e909144d09d9bc2c3b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1zlht5t-32bece44af3579e909144d09d9bc2c3b .av-special-heading-tag{
font-size:16px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-1zlht5t-32bece44af3579e909144d09d9bc2c3b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1zlht5t-32bece44af3579e909144d09d9bc2c3b .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1xzzc4h-ce2c0d4912cf34e17fb3950294dff6e5{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-1xzzc4h-ce2c0d4912cf34e17fb3950294dff6e5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1xzzc4h-ce2c0d4912cf34e17fb3950294dff6e5 .av-special-heading-tag{
font-size:48px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-1xzzc4h-ce2c0d4912cf34e17fb3950294dff6e5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1xzzc4h-ce2c0d4912cf34e17fb3950294dff6e5 .av-subheading{
font-size:15px;
}

.flex_cell.av-3dulrn5-f0b2aa463f576f1de43d21252b8ae032{
vertical-align:top;
padding:3% 10% 0% 10%;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3c1hl7l-73580ad4d250edc1463127c0084d94ce{
margin-top:0px;
margin-bottom:2%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-39urnlt-bb5b67fc32b92b1a0234032f82766eec{
margin-top:0px;
margin-bottom:2%;
}

#top .av-special-heading.av-38hf8zl-d15dc67fd50f9a0cfe4a88428e0e12a5{
margin:0px 0px 0px 0px;
padding-bottom:20px;
font-size:16px;
}
body .av-special-heading.av-38hf8zl-d15dc67fd50f9a0cfe4a88428e0e12a5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-38hf8zl-d15dc67fd50f9a0cfe4a88428e0e12a5 .av-special-heading-tag{
font-size:16px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-38hf8zl-d15dc67fd50f9a0cfe4a88428e0e12a5 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-37rdj9t-31e8eb8da28398cdd0d35b15a94b25b8{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#659cad;
font-size:40px;
}
body .av-special-heading.av-37rdj9t-31e8eb8da28398cdd0d35b15a94b25b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37rdj9t-31e8eb8da28398cdd0d35b15a94b25b8 .av-special-heading-tag{
font-size:40px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-37rdj9t-31e8eb8da28398cdd0d35b15a94b25b8 .special-heading-inner-border{
border-color:#659cad;
}
.av-special-heading.av-37rdj9t-31e8eb8da28398cdd0d35b15a94b25b8 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-bdcebl-481d5f77fd1c5baa750c6fabbc701890 .avia_textblock{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-33z6mn5-8922b3fbf291505db279e94851be81e7{
margin-top:0px;
margin-bottom:2%;
}

.flex_cell.av-1odoce9-95be51f2eedf280a0541a2cb927aa00e{
vertical-align:top;
padding:4% 15% 1% 15%;
background-color:#f4f7f9;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ne0h9d-65224f68aa603d54561a4b6203e96961{
margin-top:0%;
margin-bottom:3%;
}
.flex_column.av-1ne0h9d-65224f68aa603d54561a4b6203e96961{
padding:0% 0% 0% 3%;
background-color:#ffffff;
}

.avia-image-container.av-1lj9cwx-16cf756d6dfcc0c58ad5d5f9db5122d8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1iyztap-2db7180029d3ce72ed68f08080804205{
margin-top:0%;
margin-bottom:3%;
}
.flex_column.av-1iyztap-2db7180029d3ce72ed68f08080804205{
padding:0% 8% 0% 4%;
background-color:#ffffff;
}

#top .av-special-heading.av-5g8i1t-cd79724d2ca505ef5088a4cc3547b01e{
margin:0% 0% 0% 0%;
padding-bottom:0px;
color:#659cad;
font-size:32px;
}
body .av-special-heading.av-5g8i1t-cd79724d2ca505ef5088a4cc3547b01e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5g8i1t-cd79724d2ca505ef5088a4cc3547b01e .av-special-heading-tag{
font-size:32px;
padding:0% 0% 2% 0%;
}
.av-special-heading.av-5g8i1t-cd79724d2ca505ef5088a4cc3547b01e .special-heading-inner-border{
border-color:#659cad;
}
.av-special-heading.av-5g8i1t-cd79724d2ca505ef5088a4cc3547b01e .av-subheading{
font-size:15px;
}

#top .hr.av-1g298k1-88de42082a23987b5db9c0c7efe09e36{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-1g298k1-88de42082a23987b5db9c0c7efe09e36 .hr-inner{
width:100%;
border-color:rgba(0,0,0,0.1);
}

#top .av_textblock_section.av-1ezwphd-0f8ea6e676508a013fd818f7d3a05225 .avia_textblock{
font-size:18px;
text-align:left;
}

#top #wrap_all .avia-button.av-1cgsj29-e24c1a98b0aa232d391557ee0198d0ea{
border-style:none;
border-width:0 0 0 0;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4ng6y9-e688c707934fabc454207e388162251a{
margin-top:0%;
margin-bottom:3%;
}
.flex_column.av-4ng6y9-e688c707934fabc454207e388162251a{
padding:0% 4% 0% 8%;
background-color:#ffffff;
}

#top .av-special-heading.av-1948gs1-1d1dbd77085b16947f972d675c7e4998{
margin:0% 0% 0% 0%;
padding-bottom:0px;
color:#659cad;
font-size:32px;
}
body .av-special-heading.av-1948gs1-1d1dbd77085b16947f972d675c7e4998 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1948gs1-1d1dbd77085b16947f972d675c7e4998 .av-special-heading-tag{
font-size:32px;
padding:0% 0% 2% 0%;
}
.av-special-heading.av-1948gs1-1d1dbd77085b16947f972d675c7e4998 .special-heading-inner-border{
border-color:#659cad;
}
.av-special-heading.av-1948gs1-1d1dbd77085b16947f972d675c7e4998 .av-subheading{
font-size:15px;
}

#top .hr.av-4gjs1t-8a7bb71e537473b068b6102b3c6feb2e{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-4gjs1t-8a7bb71e537473b068b6102b3c6feb2e .hr-inner{
width:100%;
border-color:rgba(0,0,0,0.1);
}

#top .av_textblock_section.av-1675vxt-15d9636f1c5c0d691796a8cee6690e8e .avia_textblock{
font-size:18px;
text-align:left;
}

#top #wrap_all .avia-button.av-14ivbi9-82da96edde39f6cf8c042276367bef25{
border-style:none;
border-width:0 0 0 0;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-13dn9kx-706a5cfcfc0b9e38a49ac6ac483c656b{
margin-top:0%;
margin-bottom:3%;
}
.flex_column.av-13dn9kx-706a5cfcfc0b9e38a49ac6ac483c656b{
padding:0% 3% 0% 0%;
background-color:#ffffff;
}

.avia-image-container.av-11bc5kh-bfcadd6823f5bbf9718cce76c67395b0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-zugfm9-67c8872a83db3aeda41c703746262e2b{
margin-top:0%;
margin-bottom:3%;
}
.flex_column.av-zugfm9-67c8872a83db3aeda41c703746262e2b{
padding:0% 0% 0% 3%;
background-color:#ffffff;
}

.avia-image-container.av-y5gkox-7b2b87bfd64217b03ecb955b63d273ec .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vshsy9-0d870c8866321f1ed8834396bb3935fb{
margin-top:0%;
margin-bottom:3%;
}
.flex_column.av-vshsy9-0d870c8866321f1ed8834396bb3935fb{
padding:0% 8% 0% 4%;
background-color:#ffffff;
}

#top .av-special-heading.av-tz6jw1-856b213a3820d6a576bc33c9792bf2ce{
margin:0% 0% 0% 0%;
padding-bottom:0px;
color:#659cad;
font-size:32px;
}
body .av-special-heading.av-tz6jw1-856b213a3820d6a576bc33c9792bf2ce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tz6jw1-856b213a3820d6a576bc33c9792bf2ce .av-special-heading-tag{
font-size:32px;
padding:0% 0% 2% 0%;
}
.av-special-heading.av-tz6jw1-856b213a3820d6a576bc33c9792bf2ce .special-heading-inner-border{
border-color:#659cad;
}
.av-special-heading.av-tz6jw1-856b213a3820d6a576bc33c9792bf2ce .av-subheading{
font-size:15px;
}

#top .hr.av-tm4avl-248e50111c3fd5345918aeb397cd43ab{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-tm4avl-248e50111c3fd5345918aeb397cd43ab .hr-inner{
width:100%;
border-color:rgba(0,0,0,0.1);
}

#top .av_textblock_section.av-rxtqg1-62b23440b8c2cac2c57bcd27aa4e71bf .avia_textblock{
font-size:18px;
text-align:left;
}

#top #wrap_all .avia-button.av-p3g8z5-94b79e4ec1255052fe4b7385e8c07a10{
border-style:none;
border-width:0 0 0 0;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.flex_cell.av-7wx8bl-15830f3ec7c2a95182670cb1c5df9877{
vertical-align:top;
padding:0px 0px 0px 0px;
background-color:#0f325c;
}

.flex_column.av-5q5d9t-ab96ea4a776214c6022bf10da296b2a2{
padding:2.5% 0% 1.5% 0%;
background-color:#659cad;
}

#top .av_textblock_section.av-3wpm69-3a77c4bd949326ac3e1f1eaa8de5d78c .avia_textblock{
font-size:22px;
color:#ffffff;
text-align:center;
}

#top #wrap_all .avia-button.av-2oftmp-976ec478022a1a1705cd408abad20d52:hover{
background-color:white;
color:black;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-37rdj9t-31e8eb8da28398cdd0d35b15a94b25b8 .av-special-heading-tag{
font-size:33px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-37rdj9t-31e8eb8da28398cdd0d35b15a94b25b8 .av-special-heading-tag{
font-size:33px;
}

#top #wrap_all .av-special-heading.av-5g8i1t-cd79724d2ca505ef5088a4cc3547b01e .av-special-heading-tag{
font-size:24px;
}

#top .av_textblock_section.av-1ezwphd-0f8ea6e676508a013fd818f7d3a05225 .avia_textblock{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-1948gs1-1d1dbd77085b16947f972d675c7e4998 .av-special-heading-tag{
font-size:24px;
}

#top .av_textblock_section.av-1675vxt-15d9636f1c5c0d691796a8cee6690e8e .avia_textblock{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-tz6jw1-856b213a3820d6a576bc33c9792bf2ce .av-special-heading-tag{
font-size:24px;
}

#top .av_textblock_section.av-rxtqg1-62b23440b8c2cac2c57bcd27aa4e71bf .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-3wpm69-3a77c4bd949326ac3e1f1eaa8de5d78c .avia_textblock{
font-size:18px;
}
}
