<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.indigo-bg {
    background: #250e62;
}

#p2a-header {
    font-family: 'Sora';
    position: fixed;
    background: #FCFCFC;
    width: 100%;
    z-index: 2;
}

#p2a-header .skip {
    margin-top: -30px;
}

#p2a-header #utility-nav ul li a:after {
    display: none;
}

#p2a-header #utility-nav li a {
    font-size: 14px;
    line-height: 18px;
    color: #250E62;
    font-weight: 500;
    width: fit-content;
}

#p2a-header #main-navigation .image {
    max-width: 192px;
    width: 100%;
    margin-top: -20px;
}

#p2a-header #main-navigation .navigation {
    width: 100%;
    margin-top: 16px;
}

#p2a-header ul.cmp-navigation__group {
    align-items: center;
    justify-content: space-between;
    padding-left: 84px;
}

#p2a-header .cmp-navigation__item--level-0 {
    margin: 0;
    padding: 0 0 26px 8px;
    white-space: normal;
    max-width: 154px;
}

#p2a-header .cmp-navigation__item--level-0:nth-child(5) {
    border: 3px solid #1DA4B0;
    border-radius: 50px;
    max-width: 299px;
    width: 100%;
    padding: 6px 0px;
    text-align: center;
    margin: 4px 0 20px;
}

#p2a-header .cmp-navigation__group&gt;li.cmp-navigation__item:nth-child(5):hover {
    /*box-shadow: 0px 3px 6px #2CCCD3;*/
    background-color: #ECF6F8;
}

#p2a-header .cmp-navigation__item--level-0:nth-child(5).cmp-navigation__item--active {
    background: #1DA4B0;
}

#p2a-header .cmp-navigation__item--level-0&gt;a {
    font-size: 16px;
    line-height: 20px;
    color: #250E62;
    font-weight: 400;
    text-decoration: none;
}

#p2a-header .cmp-navigation__item--level-0:nth-child(5) a {
    padding: 7px 0px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
}

#p2a-header li.cmp-navigation__item:hover {
    cursor: pointer;
}

#p2a-header .cmp-navigation__item--level-0&gt;a:after {
    content: '\f078';
    font-family: font awesome;
    left: 100%;
    padding-left: 8px;
    color: #F8485E;
    padding-bottom: 26px;
    position: absolute;
    -webkit-text-stroke: 0.5px #FFFFFF;
}

#p2a-header .cmp-navigation__item--level-0.cmp-navigation__item--active:after {
    content: '';
    width: 100%;
    position: absolute;
    border-bottom: 6px solid #F8485E;
    border-radius: 0 60px 0 0;
    left: 0;
    bottom: 16px;
}

#p2a-header .cmp-navigation__item--level-0:nth-child(5):after {
    display: none;
}

#p2a-header .cmp-navigation__item--level-0:first-child&gt;a:after,
#p2a-header .cmp-navigation__item--level-0:nth-child(5)&gt;a:after {
    display: none;
}

/*#p2a-header li.cmp-navigation__item:hover .cmp-navigation__dropdownmenu {
    display: block;
}*/

/* *************** Privacy logo update starts ***************** */

#footer-section img.privacy-choice-icon {
    position: relative;
    bottom: -2px;
    margin-left: 5px;
    width: 23px;
}


/* *************** Privacy logo update ends ***************** */
#p2a-header .cmp-navigation__dropdownmenu {
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    padding: 0;
    box-shadow: 0px 3px 6px #00000029;
    background-color: #FFFFFF;
    width: 172px;
    z-index: 1;
}

#p2a-header .cmp-navigation__dropdownmenu li {
    margin: 0;
    padding: 0;
    border-bottom: 0.5px solid #250E62;
}

#p2a-header .cmp-navigation__dropdownmenu li a {
    font-size: 14px;
    line-height: 16px;
    color: #250E62;
    white-space: normal;
    text-decoration: none;
    padding: 17.25px 10px 17.25px 8px;
    display: block;
}

#p2a-header .cmp-navigation__dropdownmenu li a:hover,
#p2a-header .cmp-navigation__dropdownmenu li.cmp-navigation__item--active a {
    background: #250E62;
    color: #FFFFFF;
    font-weight: 700;
}

#p2a-isi .you-may-txt a {
    position: relative;
    padding-right: 0px;
}

#p2a-isi .you-may-txt a:after {
    content: '';
    background: url(/content/dam/intelligentcontent/brands/truqap-dtc/us/en/phase2a/images/global/link-out.svg) no-repeat;
    height: 16px;
    width: 16px;
    position: absolute;
    display: inline-block;
    bottom: 4px;
    margin-left: 6px;
}

#p2a-isi .you-may-txt a:after {}

#p2a-isi #StickyWrapper .cmp-highlightinfo__button .cmp-highlightinfo__text {
    color: #250E62;
    font-size: 16px;
    line-height: 20px;
    font-family: 'Sora';
    font-weight: 600;
}

#p2a-isi #StickyWrapper .cmp-highlightinfo__button .cmp-highlightinfo__icon:before {
    background: url(/content/dam/intelligentcontent/brands/truqap-dtc/us/en/phase2a/images/global/isi-expand-icon.png) no-repeat;
    background-size: 100%;
    width: 16px;
    height: 16px;
}

#p2a-isi .cmp-highlightinfo__button:hover {
    text-decoration: none;
}

#p2a-isi {
    background: #FCFCFC;
    padding-top: 115px;
    position: relative;
}

#p2a-isi #isi-section {
    max-width: 1256px;
    width: 100%;
    margin: 0 auto;
    border: 1px solid #250E625C;
    box-shadow: none;
    border-top-left-radius: 60px;
    border-bottom: none;
    padding: 33px 104px 79px 105px;
    background: #FFFFFF;
    position: relative;
    scroll-margin-top: 148px;
}

#p2a-isi div#StickyWrapper {
    box-shadow: none;
    max-width: 1256px;
}

#p2a-isi #StickyWrapper .cmp-highlightinfo__container {
    border: 1px solid #250E625C;
    border-bottom: none;
    max-width: 1256px;
    border-top-left-radius: 60px;
}

#p2a-isi #StickyWrapper .cmp-text h3 {
    padding-bottom: 10px;
}

#p2a-isi #StickyWrapper .cmp-highlightinfo__container {
    padding: 32px 0 10px;
}

#p2a-isi #StickyWrapper .cmp-highlightinfo__container h3&gt;span:first-child {
    padding-top: 0.5px;
}

#p2a-isi #StickyWrapper #isi-main-text {
    max-width: 1256px;
    margin: 0 auto;
    padding: 0 103px 0px 105px !important;
    border-left: 1px solid #250E625C;
    border-right: 1px solid #250E625C;
}

#p2a-isi #StickyWrapper .cmp-highlightinfo__container h3 {
    align-items: flex-start;
}

#p2a-isi #StickyWrapper .cmp-highlightinfo__button {
    padding-bottom: 0;
    width: fit-content;
}

#p2a-isi #StickyWrapper h3 .sticky-head {
    line-height: 30px;
}

#p2a-isi .pi-txt a,
#p2a-isi .you-may-txt a {
    color: #250E62;
}

#p2a-isi .isi-indented-sec {
    padding-left: 25px;
}

#p2a-footer #footer-section {
    max-width: 1050px;
    justify-content: space-between;
    margin: 0 auto 0 17.22%;
}

.mobile-only,
.tab-mob-only,
#banner-section .tab-pot-only,
#banner-section .tab-land-only {
    display: none;
}

/*#p2a-isi div#StickyWrapper.cmp-highlightinfo a.back-to-top-btn {
    position: fixed;
    right: 47px;
    bottom: 10%;
    max-width: 90px;
    display: none;
}
#p2a-isi div#StickyWrapper.cmp-highlightinfo[style="height: 0px;"] a.back-to-top-btn {
    display: block;
}*/
a.back-to-top-btn {
    position: absolute;
    right: 0;
    top: -96px;
    max-width: 90px;
    display: block;
}

/*body.back-to-top a.back-to-top-btn {
    display: block;
}*/
/***Phase 2 exit ramp starts here***/
.phase2-page .exit-ramp-modal .modal-box,
.phase2-page .cmp-modal__content {
    text-align: left;
    color: #000000;
    background: #FFFFFF;
    border: 1.5px solid #250E62;
    border-top-width: 9px;
    border-radius: 0px 9px 30px 30px;
    max-width: 1089px;
    padding: 61px 0 64px;
}

.phase2-page .exit-ramp-title,
.phase2-page .exit-ramp-body,
.phase2-page .cmp-modal__title {
    max-width: 845px;
    margin: 0 auto;
}

.phase2-page .exit-ramp-title,
.phase2-page .cmp-modal__title {
    font-size: 24px;
    line-height: 32px;
    font-weight: 700;
    color: #250E62;
    padding-bottom: 20px;
    background: none;
}

.phase2-page .exit-ramp-body {
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    padding: 0 0 40px;
}

.phase2-page .exit-ramp-actions {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    max-width: 845px;
    margin: 0 auto;
}

.phase2-page a.exit-ramp-continue.skip-exit-ramp {
    margin-right: 40px;
    color: #FFFFFF;
}

.phase2-page .exit-ramp-cancel.close-exit-ramp {
    margin-right: 0px;
}

.phase2-page a.exit-ramp-continue.skip-exit-ramp:after,
.phase2-page .exit-ramp-cancel.close-exit-ramp:before {
    display: none;
}

.phase2-page .exit-ramp-actions a,
.phase2-page .exit-ramp-actions div {
    line-height: 18px;
    max-width: 306px;
    text-align: center;
    color: #21135C;
    position: relative;
}

.phase2-page .exit-ramp-actions a:hover,
.phase2-page .exit-ramp-actions div:hover {
    text-decoration: underline;
}

.phase2-page .exit-ramp-modal button.modal__close,
.phase2-page .modal button.modal__close {
    max-width: 1089px;
}

.phase2-page .exit-ramp-modal span.modal__closeIcon,
.phase2-page .modal span.modal__closeIcon {
    width: 29px;
    height: 29px;
    right: 40px;
    top: 30px;
}

#p2a-isi #isi-main-text ul {
    padding-bottom: 10px;
}

/****Phase 2 exit ramp ends here*****/
span.footer-copyright-symbol {
    top: 2px;
    position: relative;
}

/*****AX code starts here*****/
.focus-outline-none,
#p2a-header .cmp-navigation__item--level-0:nth-child(5) a:focus {
    outline: 0;
}

#p2a-header .cmp-navigation__item--level-0:nth-child(5):has(a:focus-visible) {
    border: 3px solid #F8485E;
    background: #1DA4B0;
}

/*#p2a-header .cmp-navigation__item--level-0:nth-child(5):has(a:focus) {
    border: 3px solid #1DA4B0;
}*/
/*******AX code ends here*****/
#isi-main-text li:before {
    color: #F8485E;
}

#isi-main-text .isi-indented-list li:before {
    content: '\26AC';
}

@media screen and (min-width: 992px) and (max-width: 1023px) {
    #banner-section .tab-land-only {
        display: block;
    }

    .mobile-only,
    #banner-section .tab-pot-only,
    #banner-section .desktop-only {
        display: none;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    #banner-section .tab-pot-only {
        display: block;
    }

    .mobile-only,
    #banner-section .tab-land-only,
    #banner-section .desktop-only {
        display: none;
    }
}

@media screen and (min-width: 992px) {

    #p2a-header .cmp-navigation__item--level-0:hover&gt;a,
    #p2a-header .cmp-navigation__item--level-0.cmp-navigation__item--active&gt;a {
        font-weight: 700;
    }


    #p2a-header #utility-nav {
        background: url(/content/dam/intelligentcontent/brands/truqap-dtc/us/en/phase2a/images/global/desktop/utility-nav-bg-desk.png) no-repeat;
        background-size: 100% 100%;
        max-width: 1000px;
        width: 100%;
        margin: 0 0 0 auto;
        padding: 0 106px 0 0;
        justify-content: flex-end;
    }

    #p2a-header #main-navigation .navigation {
        max-width: 84%;
    }

    #p2a-header #utility-nav li:after {
        content: '|';
        padding: 0 7px;
    }

    #p2a-header #utility-nav li:nth-child(4):after,
    #p2a-header #utility-nav li:nth-child(5) {
        display: none;
    }

    #p2a-header #utility-nav li {
        padding: 14px 0;
        margin: 0;
    }

    #p2a-header #utility-nav li a:hover {
        text-decoration: underline;
    }

    #main-navigation {
        display: flex;
        justify-content: space-between;
        margin: 0px 106px 0;
    }

    #p2a-header li.cmp-navigation__item.open-subnav .cmp-navigation__dropdownmenu {
        display: block;
    }

    #p2a-header .cmp-navigation__item--level-0:first-child {
        height: 66px;
        padding: 9px 0 20px;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(2) {
        max-width: 79px;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(3) {
        max-width: 130px;
    }

    #p2a-header .cmp-navigation__item--level-0.open-subnav&gt;a:after {
        content: '\f077';
    }

    #p2a-header .cmp-navigation__dropdownmenu li:last-child {
        border-bottom: none;
    }

    #p2a-footer #footer {
        padding: 66px 0 45px;
    }

    #p2a-footer #footer-section p {
        padding-bottom: 10px;
    }

    #p2a-footer #footer-section .footer-content p:nth-child(3) {
        padding-top: 14px;
        padding-bottom: 24px;
    }

    #p2a-footer .footer-content {
        max-width: 298px;
    }

    a.ic-hamburger {
        display: none;
    }

    #p2a-header li:nth-child(2) .cmp-navigation__dropdownmenu li:nth-child(3) a,
    #p2a-header li:nth-child(4) .cmp-navigation__dropdownmenu li:nth-child(5) a,
    #p2a-header li:nth-child(2) .cmp-navigation__dropdownmenu li:nth-child(1) a {
        padding: 9px 12px 9px 8px;
    }

    #p2a-header li:nth-child(3) .cmp-navigation__dropdownmenu li a {
        padding: 9.25px 22px 9.25px 8px;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(6) {
        display: none;
    }

    #p2a-header .pi-txt a,
    #p2a-header .you-may-txt a {
        color: #250E62;
    }

    #p2a-footer #footer-section .footer-link-sec {
        /*margin: 0 16px 0 201px;*/
        max-width: 344px;
        padding: 0;
    }

    #p2a-isi #StickyWrapper .cmp-highlightinfo__button {
        padding-right: 18px;
    }

    #isi-section .cmp-text h2.dis-blk span:first-child {
        margin-bottom: 25px;
    }

    #p2a-footer a.tru-foot-logo img {
        padding-top: 56px;
    }

    #p2a-footer #footer-section {
        max-width: 80.13%;
        margin: 0 auto;
    }

    #p2a-footer div#footer-section&gt;div:first-child {
        max-width: 41.7%;
        width: 100%;
    }

    #p2a-footer .footer-logo-sec {
        margin: 0px 0 0 21.5%;
    }

    #p2a-isi #StickyWrapper .cmp-text p {
        padding-bottom: 10px;
    }

    #p2a-header #main-navigation .image {
        max-height: 75px;
    }

    #p2a-header #utility-nav li a {
        line-height: 14px;
    }

    .phase2-page #phase2 #main-section {
        margin-top: 124px;
    }
}

/********************************** responsive ********************************/

@media screen and (max-width:370px) {

    .phase2-page .exit-ramp-modal span.modal__closeIcon,
    .phase2-page .modal span.modal__closeIcon {
        right: 30px !important;
    }
}

/********************************** responsive ********************************/

@media screen and (min-width:768px) and (max-width:991px) {
    #home-p2a .home-cta-1-2&gt;div:first-child .cta-txt&gt;p:nth-child(2) {
        height: 72px;
    }
}

@media screen and (max-width: 991px) {

    #p2a-header .cmp-navigation__item--level-0.open-subnav&gt;a {
        font-weight: 700;
    }

    .desktop-only {
        display: none;
    }

    .tab-mob-only {
        display: block;
    }

    #p2a-header div#utility-nav {
        display: block;
        padding: 0;
        box-shadow: 0px 3px 6px #00000029;
        margin: 0 auto;
    }

    #p2a-header #utility-nav&gt;ul&gt;li {
        display: none;
    }

    #p2a-header #utility-nav li:nth-child(5) {
        display: block;
        text-align: center;
        font-size: 12px;
        line-height: 15px;
        color: #250E62;
        font-weight: 700;
        padding: 0;
        margin: 0 auto;
        background: #FFFFFF;
    }

    #p2a-header #utility-nav li:nth-child(5)&gt;a {
        width: 100%;
        padding: 8px 0 9px;
        font-weight: 700;
        text-decoration: none;
        font-size: 12px;
    }

    #p2a-header #utility-nav li:nth-child(5)&gt;a:after {
        display: inline-block;
        content: '\f078';
        font-family: font awesome;
        color: #F8485E;
        right: 28px;
        position: absolute;
        font-size: 19px;
        -webkit-text-stroke: 0.5px #FFFFFF;
    }

    #p2a-header #utility-nav li.cmp-topnavigation__item--active:nth-child(5)&gt;a:after {
        content: '\f077';
    }

    #p2a-header #utility-nav li:nth-child(5) ul {
        box-shadow: 0px 3px 6px #00000029;
        background: transparent linear-gradient(112deg, #FCFCFC 0%, #AEE1F2 65%, #FCFCFC 100%) 0% 0% no-repeat padding-box;
        text-align: left;
        padding: 24px 28px;
        width: 100%;
    }

    #p2a-header #utility-nav li:nth-child(5) ul li:nth-child(1),
    #p2a-header #utility-nav li:nth-child(5) ul li:nth-child(2),
    #p2a-header #utility-nav li:nth-child(5) ul li:nth-child(3) {
        padding-bottom: 16px;
    }

    #p2a-header #utility-nav li:nth-child(5) ul a {
        font-size: 12px;
        line-height: 15px;
        text-decoration: underline;
    }

    #p2a-header div#main-navigation {
        padding: 0;
        background: #FCFCFC;
    }

    #p2a-header #main-navigation .image {
        margin-top: 0;
        margin-left: 28px;
        padding: 24px 0;
    }

    #p2a-header #main-navigation .navigation {
        margin-top: 0px;
    }

    #p2a-header ul.cmp-navigation__group {
        flex-direction: column;
        align-items: flex-start;
        padding-left: 0;
        justify-content: space-between;
        background: #FFFFFF;
        padding-bottom: 60px;
    }

    #p2a-header .cmp-navigation__item--level-0 {
        max-width: 100%;
        width: 100%;
        padding: 0;
    }

    #p2a-header .cmp-navigation__item--level-0&gt;a {
        padding: 16px 28px;
        width: 100%;
        display: block;
        border-bottom: 1px solid #21145E;
        font-weight: 500;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(5) {
        margin: 24px auto 26px;
    }

    #p2a-header .cmp-navigation__item--level-0&gt;a:after {
        left: auto;
        right: 28px;
        padding-left: 0;
        font-size: 19px;
    }

    #p2a-header li.cmp-navigation__item.open-subnav .cmp-navigation__dropdownmenu {
        position: relative;
        display: block;
        width: 100%;
    }

    #p2a-header .cmp-navigation__item--level-0.open-subnav&gt;a:after {
        content: '\f077';
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(5) a {
        border-bottom: none;
        line-height: 18px;
        padding: 2px 25px;
    }

    #p2a-header .cmp-navigation__dropdownmenu li a {
        padding: 14px 0 14px 50px;
        font-size: 16px;
        line-height: 20px;
    }

    #p2a-header .cmp-navigation__dropdownmenu li a:hover,
    #p2a-header .cmp-navigation__dropdownmenu li.cmp-navigation__item--active a {
        font-weight: 700;
    }

    #p2a-header .cmp-navigation__item--level-0.cmp-navigation__item--active:after {
        display: none;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(5) {
        margin: 24px auto 10px;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(6) a {
        border-bottom: none;
        text-decoration: underline;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(6) a:after {
        display: none;
    }

    /********hamburger-style starts here*********/
    #p2a-header .ic-header .cmp-navigation {
        display: none;
    }

    #p2a-header .ic-hamburger {
        width: auto;
        height: auto;
        display: inline-block;
    }

    #p2a-header .ic-hamburger .hamburger-wrapper {
        position: absolute;
        z-index: 3;
        top: 72px;
        left: auto;
        display: block;
        width: 38px;
        right: 28px;
        height: 44px;
        cursor: pointer;
        background: url(/content/dam/intelligentcontent/brands/truqap-dtc/us/en/phase2a/images/global/hamburger-menu-icon.png);
    }

    #p2a-header .ic-hamburger.open .hamburger-wrapper {
        background: url(/content/dam/intelligentcontent/brands/truqap-dtc/us/en/phase2a/images/global/hamburger-close-icon.png);
        height: 40px;
        width: 42px;
    }

    #p2a-header .navigation-overlay.show {
        overflow: auto;
        background: #ffffff;
    }

    #p2a-header .navigation-overlay .cmp-navigation {
        display: block;
    }

    #p2a-header .ic-header {
        height: 0;
    }

    #p2a-header .cmp-extranavigation__group {
        margin: 0;
        padding: 0;
    }

    /********hamburger-style ends here*********/
    #p2a-header .cmp-navigation__item--level-0:nth-child(2)&gt;a,
    #p2a-header .cmp-navigation__item--level-0:nth-child(3)&gt;a,
    #p2a-header .cmp-navigation__item--level-0:nth-child(4)&gt;a {
        pointer-events: none;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(2):hover,
    #p2a-header .cmp-navigation__item--level-0:nth-child(3):hover,
    #p2a-header .cmp-navigation__item--level-0:nth-child(4):hover {
        height: auto;
    }

    #p2a-isi {
        padding-top: 115px;
    }

    a.back-to-top-btn {
        right: 0;
    }

    #p2a-isi #isi-section {
        border: 1px solid #250E62;
        border-bottom: none;
        padding: 32px 28px 70px;
        border-top-left-radius: 48px;
    }

    #p2a-isi #StickyWrapper #isi-main-text {
        padding: 0 27px 60px !important;
        border-left: 1px solid #250E62;
        border-right: 1px solid #250E62;
    }

    #p2a-isi #StickyWrapper .cmp-highlightinfo__container {
        border: 1px solid #250E62;
        border-bottom: none;
        width: 100%;
        border-radius: 0;
        border-top-left-radius: 48px;
    }

    #p2a-isi div#StickyWrapper {
        margin: 0;
        z-index: 1;
    }

    #p2a-isi #StickyWrapper .cmp-highlightinfo__container {
        padding: 18px 18px 0px 28px;
    }

    #p2a-isi #StickyWrapper .cmp-highlightinfo__container h3 {
        padding: 0px !important;
    }

    #p2a-isi #StickyWrapper .cmp-highlightinfo__container h3&gt;span:first-child {
        padding-top: 14px;
    }

    #p2a-isi #isi-main-text li,
    #p2a-isi #isi-main-text p,
    #p2a-isi #StickyWrapper .cmp-text p,
    #p2a-isi #isi-main-text h3 {
        font-size: 18px;
        line-height: 28px;
    }

    #p2a-isi #StickyWrapper p.sticky-head {
        font-size: 24px;
    }

    #p2a-isi #StickyWrapper p.sticky-head,
    #p2a-isi #isi-section .cmp-text h2 {
        font-size: 24px;
        line-height: 32px;
        margin: 0 auto;
        padding-bottom: 10px;
    }

    #p2a-isi #StickyWrapper p.sticky-head,
    #p2a-isi #isi-main-text h3,
    #p2a-isi #isi-main-text li,
    #p2a-isi #isi-section .cmp-text h2.bottom_8 {
        padding-bottom: 8px;
    }

    #p2a-isi #isi-main-text ul {
        padding-bottom: 2px;
    }

    #p2a-isi #isi-main-text p {
        padding-bottom: 24px;
    }

    #p2a-isi #isi-main-text p.isi-foot {
        padding-bottom: 10px;
    }

    #p2a-isi p.you-may-txt {
        padding-right: 16px;
    }

    #p2a-isi div#StickyWrapper.cmp-highlightinfo a.back-to-top-btn {
        right: 0;
    }

    #p2a-isi #isi-main-text p b~span {
        display: block;
        padding-top: 24px;
    }

    #p2a-isi .isi-indented-sec {
        padding-left: 16px;
    }

    #p2a-footer #footer-section {
        padding: 48px 29px 29px 28px;
        margin: 0;
    }

    #p2a-footer a.tru-foot-logo img {
        padding: 48px 0 36px;
    }

    #p2a-footer #footer-section ul {
        padding-bottom: 36px;
    }

    .phase2-page .exit-ramp-modal .modal-box,
    .phase2-page .cmp-modal__content {
        max-width: 345px;
        margin: 140px auto 54px;
        padding: 53px 25px 72px;
    }

    .phase2-page .exit-ramp-actions {
        max-width: 297px;
        flex-direction: column;
    }

    .phase2-page a.exit-ramp-continue.skip-exit-ramp {
        margin-bottom: 32px;
        margin-right: 0;
        padding-right: 0;
    }

    .phase2-page .exit-ramp-cancel.close-exit-ramp {
        margin-bottom: 0;
    }

    .phase2-page .exit-ramp-title,
    .phase2-page .exit-ramp-body,
    .phase2-page .cmp-modal__title {
        max-width: 250px;
        margin-left: 0;
    }

    .phase2-page .exit-ramp-title,
    .phase2-page .cmp-modal__title {
        padding: 0 0 20px;
    }

    .phase2-page .exit-ramp-actions a,
    .phase2-page .exit-ramp-actions div {
        max-width: 297px;
    }

    .phase2-page .exit-ramp-modal button.modal__close,
    .phase2-page .modal button.modal__close {
        max-width: 345px;
    }

    .phase2-page .exit-ramp-modal span.modal__closeIcon,
    .phase2-page .modal span.modal__closeIcon {
        right: 20px;
        top: 165px;
    }

    #p2a-footer #footer-section p,
    #p2a-footer #footer-section a,
    #p2a-footer #footer-section li {
        font-size: 16px;
        line-height: 24px;
    }

    #p2a-footer a.back-to-top-btn {
        right: 0;
        bottom: 24.5%;
    }
}

@media screen and (max-width: 767px) {
    .mobile-only {
        display: block;
    }
}

@media screen and (min-width: 992px) and (max-width: 1365px) {
    #main-navigation {
        margin: 0px 50px 0;
    }
}

@media screen and (min-width: 992px) and (max-width:1200px) {
    #p2a-footer #footer-section {
        max-width: 98%;
    }

    #p2a-footer .footer-logo-sec {
        margin: 0px auto;
    }

    #p2a-footer div#footer-section&gt;div:first-child {
        max-width: 34%;
        width: 100%;
    }

    #p2a-header #main-navigation .image {
        margin-top: 8px;
    }

    #main-navigation {
        margin: 0px 20px 0;
    }

    #p2a-header ul.cmp-navigation__group {
        padding-left: 20px;
        flex-wrap: nowrap;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(5) a {
        font-size: 14px;
    }

    #p2a-header .cmp-navigation__item--level-0:nth-child(5) {
        max-width: 240px;
    }

    #p2a-header .cmp-navigation__item--level-0&gt;a:after {
        padding-left: 3px;
    }

    #p2a-header #main-navigation .image {
        max-width: 152px;
    }

    #p2a-header #utility-nav {
        padding-right: 20px;
    }
}</pre></body></html>