.avia-section.av-1sgpjxz-573275e5f835c38d18f571076dc0b2de{
background-repeat:no-repeat;
background-image:url(http://htmprecision.com/wp-content/uploads/2023/06/zero-slider.jpg);
background-position:0% 50%;
background-attachment:scroll;
}
.avia-section.av-1sgpjxz-573275e5f835c38d18f571076dc0b2de .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

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

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

.flex_cell.av-1hmmzjb-522d54f8ca779c1264fdcf62bcf54c93{
vertical-align:top;
padding:0% 15% 0% 15%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1gr085z-d95b584452d37e3ddbd93cffb8a99190{
margin-top:3%;
margin-bottom:3%;
}
.flex_column.av-1gr085z-d95b584452d37e3ddbd93cffb8a99190{
width:49.5%;
margin-left:0;
border-radius:15px 0px 0px 15px;
-webkit-border-radius:15px 0px 0px 15px;
-moz-border-radius:15px 0px 0px 15px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1gr085z-d95b584452d37e3ddbd93cffb8a99190 .av-flex-placeholder{
width:1%;
}

#top .avia-gallery.av-lih8tkkj-0c057b944917791eecebe3509bea8ed8 .avia-gallery-thumb a{
width:20%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1eqv4sn-68a93b4dda16c895892223b633106039{
margin-top:3%;
margin-bottom:3%;
}
.flex_column.av-1eqv4sn-68a93b4dda16c895892223b633106039{
width:49.5%;
margin-left:0;
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:2% 3% 2% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1eqv4sn-68a93b4dda16c895892223b633106039 .av-flex-placeholder{
width:1%;
}

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

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

#top .hr.av-263wt5z-d09933e4b2f14d0b985ea295eebbb3e2{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-263wt5z-d09933e4b2f14d0b985ea295eebbb3e2 .hr-inner{
width:100%;
border-color:rgba(0,0,0,0.05);
}

#top .av_textblock_section.av-lihf6p2r-131bcb31d27e0e62a0be21e1185e48a3 .avia_textblock{
font-size:18px;
text-align:left;
}

#top #wrap_all .avia-button.av-1podssn-247b795c653845be34426543c1913da2{
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-1g8g58n-b052a3a104e242cb16c153237b4b486c{
vertical-align:top;
padding:2% 15% 2% 15%;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ecip87-8fe1e6bd874bd740d22503b6a996619e{
margin-top:0px;
margin-bottom:2%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3bxtk47-46647ffe7ad64d30b27cfc38a9e6a6bf{
margin-top:0px;
margin-bottom:2%;
}

#top .av-special-heading.av-3b24fvb-60449080c1b87c738fdcfb32582bf308{
margin:0px 0px 0px 0px;
padding-bottom:20px;
font-size:16px;
}
body .av-special-heading.av-3b24fvb-60449080c1b87c738fdcfb32582bf308 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3b24fvb-60449080c1b87c738fdcfb32582bf308 .av-special-heading-tag{
font-size:16px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-3b24fvb-60449080c1b87c738fdcfb32582bf308 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-356n9sn-e7003e4511a23a42ad3059feb3f0db71{
margin-top:0px;
margin-bottom:2%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-hhpzvr-24dc1d5e9931a2ad1100e52716aaf34a{
margin-top:0%;
margin-bottom:3%;
}
.flex_column.av-hhpzvr-24dc1d5e9931a2ad1100e52716aaf34a{
border-radius:15px 0px 0px 15px;
-webkit-border-radius:15px 0px 0px 15px;
-moz-border-radius:15px 0px 0px 15px;
background-color:#f4f7f9;
}

.avia-image-container.av-gi24qv-42a25e3abe47462400a98734aa8e86c6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dqmqpz-c097465018e07fba16c34db252d105e1{
margin-top:0%;
margin-bottom:3%;
}
.flex_column.av-dqmqpz-c097465018e07fba16c34db252d105e1{
border-radius:0px 15px 15px 0px;
-webkit-border-radius:0px 15px 15px 0px;
-moz-border-radius:0px 15px 15px 0px;
padding:5% 5% 5% 5%;
background-color:#f4f7f9;
}

#top .av-special-heading.av-d0u8sn-f3d7e65d47d66bab9770e27e65cec476{
margin:0% 0% 0% 0%;
padding-bottom:0px;
color:#659cad;
font-size:28px;
}
body .av-special-heading.av-d0u8sn-f3d7e65d47d66bab9770e27e65cec476 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d0u8sn-f3d7e65d47d66bab9770e27e65cec476 .av-special-heading-tag{
font-size:28px;
padding:0% 0% 3% 0%;
}
.av-special-heading.av-d0u8sn-f3d7e65d47d66bab9770e27e65cec476 .special-heading-inner-border{
border-color:#659cad;
}
.av-special-heading.av-d0u8sn-f3d7e65d47d66bab9770e27e65cec476 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ar7i1j-7f30f840c5a765b4fa461a82a28e93a5 .avia_textblock{
font-size:18px;
text-align:left;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7e2nav-2f434e3216178c0db0b69f8270181c9c{
margin-top:0%;
margin-bottom:0%;
}
.flex_column.av-7e2nav-2f434e3216178c0db0b69f8270181c9c{
border-radius:0px 15px 15px 0px;
-webkit-border-radius:0px 15px 15px 0px;
-moz-border-radius:0px 15px 15px 0px;
padding:5% 5% 5% 5%;
background-color:#f4f7f9;
}

#top .av-special-heading.av-6dtzpj-16e70bc57c97547052e8b406e575af13{
margin:0% 0% 0% 0%;
padding-bottom:0px;
color:#659cad;
font-size:28px;
}
body .av-special-heading.av-6dtzpj-16e70bc57c97547052e8b406e575af13 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6dtzpj-16e70bc57c97547052e8b406e575af13 .av-special-heading-tag{
font-size:28px;
padding:0% 0% 3% 0%;
}
.av-special-heading.av-6dtzpj-16e70bc57c97547052e8b406e575af13 .special-heading-inner-border{
border-color:#659cad;
}
.av-special-heading.av-6dtzpj-16e70bc57c97547052e8b406e575af13 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lih9p6mu-9bf6c3bb121bcf3c924b0483ea4c7a42 .avia_textblock{
font-size:18px;
text-align:left;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4cco87-f834ff70a56fa38d6fc632205cf4b97b{
margin-top:0%;
margin-bottom:0%;
}
.flex_column.av-4cco87-f834ff70a56fa38d6fc632205cf4b97b{
border-radius:15px 0px 0px 15px;
-webkit-border-radius:15px 0px 0px 15px;
-moz-border-radius:15px 0px 0px 15px;
background-color:#f4f7f9;
}

.avia-image-container.av-7u3dj-0200321f8bf14ccdabb2b9768e35eaf5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-k84h3-1c433e916d99e92df391e05b8ad2d1f9{
margin-top:3%;
margin-bottom:3%;
}
.flex_column.av-k84h3-1c433e916d99e92df391e05b8ad2d1f9{
border-radius:15px 0px 0px 15px;
-webkit-border-radius:15px 0px 0px 15px;
-moz-border-radius:15px 0px 0px 15px;
background-color:#f4f7f9;
}

.avia-image-container.av-4igd6f-a593437eed32261c7060c965f26b0827 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-27pjiv-18f8522fb3e35ea54d90d05328bb6744{
margin-top:3%;
margin-bottom:3%;
}
.flex_column.av-27pjiv-18f8522fb3e35ea54d90d05328bb6744{
border-radius:0px 15px 15px 0px;
-webkit-border-radius:0px 15px 15px 0px;
-moz-border-radius:0px 15px 15px 0px;
padding:5% 5% 5% 5%;
background-color:#f4f7f9;
}

#top .av-special-heading.av-lihf6yc4-09104827af7eed971cd376f8415acc98{
margin:0% 0% 0% 0%;
padding-bottom:0px;
color:#659cad;
font-size:28px;
}
body .av-special-heading.av-lihf6yc4-09104827af7eed971cd376f8415acc98 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lihf6yc4-09104827af7eed971cd376f8415acc98 .av-special-heading-tag{
font-size:28px;
padding:0% 0% 3% 0%;
}
.av-special-heading.av-lihf6yc4-09104827af7eed971cd376f8415acc98 .special-heading-inner-border{
border-color:#659cad;
}
.av-special-heading.av-lihf6yc4-09104827af7eed971cd376f8415acc98 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-4ojmp3-5a3a4f52131d1eb0b8dc9671ad3bda35 .avia_textblock{
font-size:18px;
text-align:left;
}

.flex_cell.av-8t3pk7-0fcfb1d058274e312f6728d0837c58b1{
vertical-align:top;
padding:0% 15% 0% 15%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8hbjhz-62b9ba57d2c525c94f56ce338580a6d7{
margin-top:3%;
margin-bottom:0%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6y2q9z-aec52fb09af1c9175f22e9698646e985{
margin-top:3%;
margin-bottom:0%;
}

#top .av-special-heading.av-59filj-323683e0812522e0c2285aab3237cd59{
margin:0px 0px 0px 0px;
padding-bottom:20px;
font-size:16px;
}
body .av-special-heading.av-59filj-323683e0812522e0c2285aab3237cd59 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-59filj-323683e0812522e0c2285aab3237cd59 .av-special-heading-tag{
font-size:16px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-59filj-323683e0812522e0c2285aab3237cd59 .av-subheading{
font-size:15px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-bmu7r-8962027be944a30ef238b36cb767ac03{
margin-top:3%;
margin-bottom:0%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4vhz1j-c215558c113bd1ebc979c90553f1cd9a{
margin-top:0px;
margin-bottom:3%;
}

.flex_cell.av-7yf11j-2005112bd14ce033a7c93806b5ec574a{
vertical-align:top;
padding:0px 0px 0px 0px;
background-color:#0f325c;
}

.flex_column.av-6abj8n-28464742ef6337eb3459f2594a4cd7de{
padding:2.5% 0% 1.5% 0%;
background-color:#659cad;
}

#top .av_textblock_section.av-42b393-2611035fa25815ddb6ffdf738846bedd .avia_textblock{
font-size:22px;
color:#ffffff;
text-align:center;
}

#top #wrap_all .avia-button.av-211p9j-18a821063d51a9160a6ca70f0e11200a: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-lihjgum7-e0c1d4d3d94d439ded2b6628b421ed49 .av-special-heading-tag{
font-size:33px;
}

#top #wrap_all .av-special-heading.av-lihj6zfe-ba62577235148ff65f8a1d690434376f .av-special-heading-tag{
font-size:33px;
}
}

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

#top .av_textblock_section.av-lihf6p2r-131bcb31d27e0e62a0be21e1185e48a3 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-d0u8sn-f3d7e65d47d66bab9770e27e65cec476 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-ar7i1j-7f30f840c5a765b4fa461a82a28e93a5 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-6dtzpj-16e70bc57c97547052e8b406e575af13 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-lih9p6mu-9bf6c3bb121bcf3c924b0483ea4c7a42 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-lihf6yc4-09104827af7eed971cd376f8415acc98 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-4ojmp3-5a3a4f52131d1eb0b8dc9671ad3bda35 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-lihj6zfe-ba62577235148ff65f8a1d690434376f .av-special-heading-tag{
font-size:33px;
}

#top .av_textblock_section.av-42b393-2611035fa25815ddb6ffdf738846bedd .avia_textblock{
font-size:18px;
}
}
