.avia-section.av-mb7q9tz0-e3a2649086230170fad1e35a5456b7e8{
background-repeat:no-repeat;
background-image:url(https://jacobdesigntw.com/wp-content/uploads/2025/05/BG-img01.png);
background-position:50% 50%;
background-attachment:fixed;
position:relative;
}
.avia-section.av-mb7q9tz0-e3a2649086230170fad1e35a5456b7e8 .avia-divider-svg-bottom svg{
height:70px;
width:calc(100% + 1.3px);
fill:#0084d1;
}

#top .hr.hr-invisible.av-hnrfx-a5820b08edaca68c464dc225da544593{
height:60px;
}

#top .flex_column.av-h8lop-2f778290cce6043852bfd4c17a8a56c4{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-h8lop-2f778290cce6043852bfd4c17a8a56c4{
z-index:5;
}
.responsive #top #wrap_all .flex_column.av-h8lop-2f778290cce6043852bfd4c17a8a56c4{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mb7q7367-19c44015c71b38c232b9cad4774de5d5{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-mb7q7367-19c44015c71b38c232b9cad4774de5d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb7q7367-19c44015c71b38c232b9cad4774de5d5 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-fv6d5-8b35b430544e4d48394a5afcad12fb5e{
height:40px;
}

.flex_cell.av-mb7qa15z-674ddf310a2157876ddda7f440f190b3{
vertical-align:top;
height:20px;
min-height:20px;
background-color:#0084d1;
}
.responsive #top #wrap_all .flex_cell.av-mb7qa15z-674ddf310a2157876ddda7f440f190b3{
padding:30px 4% 30px 4% !important;
}

#top .hr.hr-invisible.av-mb7qam0j-1c6b037e1a52f14f95b3c64c6e26e9d4{
height:40px;
}

#top .hr.hr-invisible.av-mb7qajt9-0fe4004308f5be17b424ba0b0e20802d{
height:40px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-mb7qa15z-674ddf310a2157876ddda7f440f190b3{
padding:30px 50px 30px 50px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.av-special-heading.av-mb7q7367-19c44015c71b38c232b9cad4774de5d5 .av-subheading{
font-size:18px;
}

.responsive #top #wrap_all .flex_cell.av-mb7qa15z-674ddf310a2157876ddda7f440f190b3{
padding:30px 50px 30px 50px !important;
}
}

@media only screen and (max-width: 479px){ 
.av-special-heading.av-mb7q7367-19c44015c71b38c232b9cad4774de5d5 .av-subheading{
font-size:18px;
}

.responsive #top #wrap_all .flex_cell.av-mb7qa15z-674ddf310a2157876ddda7f440f190b3{
padding:30px 30px 30px 30px !important;
}
}
