<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width:1920px) {
}

@media only screen and (min-width:1366px) {
}

@media only screen and (max-width:1366px) {
}

@media only screen and (max-width:1200px) {
}

@media only screen and (max-width:1100px) {
    .rightColum { margin: 15px 5px; }
    .aboutText .column { min-height: 300px; margin-bottom: 30px; }
    .userBtn a, .newBtn a { padding: 10px 5px 10px 10px; font-size: 18px; }
    .banner .irsLogo { margin-top: 60px; }
}

@media only screen and (max-width:1000px) {
}

@media only screen and (max-width:930px) {
    .body-content { padding-bottom: 400px; }
    .logo img { width: 100%; }
    .navigation li { padding-left: 2px; padding-right: 2px; }
    .navigation li a { padding: 5px 10px 5px; font-size: 14px; }
    .callUs ul li:first-child::after { display: none; }
    .callUs ul li:last-child { padding: 5px 0px 0 18px !important; }
    .aboutText .column { min-height: 375px; }
    .aboutText .column h2, .aboutText .column h3, .aboutText .column h1 { font-size: 20px; }
    .steps &gt; div:first-child, .steps &gt; div:nth-child(2) { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #d4dee5; }
    .sepLine { width: 75%; }
    .banner { height: 500px; max-height: 450px; margin-top: 238px; margin-top: 0px; padding-top: 130px; }
    .banner h2 { font-size: 28px !important; margin: 30px 0px; margin-left: 0 !important;}
    .banner h2 br { display: none; }
    .rightColum { margin: 0px; }
    .blueGrd.topMargin { margin-top: 20px; }
    .startBtn{margin-left: 0 !important;}
     .stky-caption {font-size: 17px;}
   .button_sticky {font-size: 15px;}
   .bottom_fixed_bar {z-index: 999;}
  #back-top {bottom: 65px;}

}

@media only screen and (max-width:780px) {
}

@media only screen and (max-width:750px) {
}

@media only screen and (max-width:690px) {
    .tryFree a { margin-top: 10px; margin: 10px auto 0; }
    .logo img { width: auto; }
    .body-content { padding-bottom: 560px; }
    .navbar-header { padding: 5px 0px; }
    .navbar-collapse { border-top: none; margin: 0px -20px; box-shadow: none; }
    .navigation:after, .navigation:before, .navigation li:first-child:before { display: none; }
    .navigation { padding: 0px; margin: 10px -15px 0px; float: none; left: 0; text-align: left; }
    .navigation &gt; li { display: block; border-left: none; padding: 5px 10px; float: none; left: 0; background: rgba(224, 225, 227, 0.85); }
    .navigation li a { padding: 10px 20px 10px 20px; }
    .banner { height: 400px; max-height: 400px; padding-top: 140px; }
    .banner .priceTag img { width: 100%; }
    .banner img { width: 30%; }
    .banner h2 { font-size: 22px !important; margin: 20px 0px; margin-left: 0 !important;}
    .startBtn { font-size: 20px; padding: 8px 10px;margin-left: 0 !important; }
    .aboutText .column { margin-bottom: 20px; min-height: 100px; }
    .steps &gt; div { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #d4dee5; }
    .steps &gt; div:last-child { border-bottom: none; margin-bottom: 0px; padding-bottom: 0px; }
    .sepLine { width: 90%; }
    .rightColum { margin: 30px; }
    .titleText h1, .titleText h2 { font-size: 24px; }
    .cards img { width: 20%; }
    #back-top {bottom: 10px;}
}

@media only screen and (max-width:590px) {
}

@media only screen and (max-width:468px) {
}

@media only screen and (max-width:320px) {
    .body-content { padding-bottom: 630px; }
    .banner h2 { font-size: 20px !important; margin: 10px 0px; }
    .startBtn { font-size: 18px; }
}
</pre></body></html>