@font-face {
    font-family: 'MontserratRegular';
    src: url('fonts/MontserratRegular.eot');
    src: url('fonts/MontserratRegular.eot') format('embedded-opentype'), url('fonts/MontserratRegular.woff2') format('woff2'), url('fonts/MontserratRegular.woff') format('woff'), url('fonts/MontserratRegular.ttf') format('truetype'), url('fonts/MontserratRegular.svg#MontserratRegular') format('svg');
}

@font-face {
    font-family: 'MontserratMedium';
    src: url('fonts/MontserratMedium.eot');
    src: url('fonts/MontserratMedium.eot') format('embedded-opentype'), url('fonts/MontserratMedium.woff2') format('woff2'), url('fonts/MontserratMedium.woff') format('woff'), url('fonts/MontserratMedium.ttf') format('truetype'), url('fonts/MontserratMedium.svg#MontserratMedium') format('svg');
}

@font-face {
    font-family: 'MontserratBold';
    src: url('fonts/MontserratBold.eot');
    src: url('fonts/MontserratBold.eot') format('embedded-opentype'), url('fonts/MontserratBold.woff2') format('woff2'), url('fonts/MontserratBold.woff') format('woff'), url('fonts/MontserratBold.ttf') format('truetype'), url('fonts/MontserratBold.svg#MontserratBold') format('svg');
}

@font-face {
    font-family: 'MontserratSemiBold';
    src: url('fonts/MontserratSemiBold.eot');
    src: url('fonts/MontserratSemiBold.eot') format('embedded-opentype'), url('fonts/MontserratSemiBold.woff2') format('woff2'), url('fonts/MontserratSemiBold.woff') format('woff'), url('fonts/MontserratSemiBold.ttf') format('truetype'), url('fonts/MontserratSemiBold.svg#MontserratSemiBold') format('svg');
}


/*header footer css start*/

#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect='fade_up'] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,
#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect='fade_up'] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, visibility 0.1s ease-in-out !important;
}

.page-header {
    margin: 0 0 0px;
}

.page-header>h1 {
    margin-bottom: 36px;
}

#pe-back-top a {
    height: 40px;
    width: 40px;
    background-size: 25px;
}

.main-header {
    display: flex;
    justify-content: space-between;
    position: relative;
}

#pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {
    color: #034985;
    letter-spacing: 0.05em;
    padding: 0 12px 9px 12px;
    font-family: 'MontserratSemiBold' !important;
    font-weight: normal;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.left-box {
    display: flex;
}

.main-header .menu {
    margin-top: 24px !important;
    margin-left: 218px !important;
    margin-bottom: 14px;
}

.main-header .login {
    margin-top: 35px;
}

.main-header .login .btn-custom {
    padding: 6px 10px;
}

.main-header .logo {
    margin-left: -10px;
    position: absolute;
    left: 0;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:hover,
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:focus,
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-parent>a.mega-menu-link {
    background: transparent !important;
    border-bottom: 5px solid #981a32;
    color: #034985 !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item {
    margin: 0 9px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu {
    border: none;
    margin-top: 13px;
    padding: 29px 28px 28px 30px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu:before {
    display: block;
    content: '';
    position: absolute;
    width: 38px;
    height: 23px;
    left: 23px;
    right: 0;
    top: 0;
    transform: rotate(45deg);
    background: #fff;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    padding: 7px 0 7px 0;
    font-size: 14px;
    color: #666666;
    line-height: 17px;
    letter-spacing: 0.02em;
    font-family: 'MontserratSemiBold' !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
    color: #981a32;
}

header {
    background: rgba(241, 245, 245, 0.95);
    width: 100%;
}

.home header {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 9;
}

footer {
    background-color: #034985 !important;
    color: #f1f5f5 !important;
    text-align: center;
    font-size: 10px !important;
    line-height: 19px !important;
    padding: 21px 15px !important;
    letter-spacing: 0.05em;
}

footer .pull-left.text-left {
    text-align: center;
    float: none !important;
}

.footer {
    background: url(/wp-content/themes/pe-services-frb/images/footer-bg.jpg) #f1f5f5;
    background-repeat: none;
    background-size: cover;
}

.footer .widget-title {
    color: #034985;
    font-size: 14px;
    line-height: 19px;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-family: 'MontserratSemiBold' !important;
}

.footer .menu .sub-menu {
    padding-left: 0;
}

.footer .menu li a {
    font-size: 14px;
    line-height: 28px;
    color: #3d3d3d;
    letter-spacing: 0.05em;
    padding: 0px;
    border: none;
}

.footer .widget p {
    font-size: 14px;
    line-height: 28px;
    color: #3d3d3d;
    letter-spacing: 0.05em;
    padding: 0px;
    border: none;
    margin: 0 !important;
}

.footer .widget p:last-of-type {
    font-size: 12px;
    line-height: 19px;
    padding-top: 30px;
}

.footer .menu li a:hover {
    color: #034985;
    text-decoration: underline;
}

.footer #gallery-1 {
    display: flex;
    justify-content: flex-end;
}

.footer .gallery-item {
    margin-left: 18px;
}

.last-footer,
.privacy-links {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    color: #666;
    line-height: 19px;
    letter-spacing: 0.05em;
}

.privacy-links img {
    max-width: 30px;
    margin-left: 11px;
}

.privacy-links a {
    color: #666;
}

.privacy-links a:hover {
    color: #034985;
    text-decoration: none;
}

.frb-widget-logo {
    margin-top: 104px;
    margin-bottom: 20px;
}

.colmd4-custom img {
    margin-top: -7px;
}

.footer-head {
    padding-top: 55px;
}

.footer-1 {
    margin-left: -70px;
    width: 40%;
}

.footer-2 {
    margin-left: 10px;
    width: 34%;
}

.footer-3 {
    margin-left: -45px;
    width: 21%;
}

.footer-4 {
    width: 12%;
    margin-left: 30px;
    padding-right: 0;
    display: flex;
    justify-content: space-around;
}


/*header footer css end*/

.container-fluid,
.pe-container,
.frb-container-fluid {
    max-width: 1070px !important;
}


/*.blue-box .container-fluid, .footer .container-fluid,.expert-slide .container-fluid,.blog-card-sec .container-fluid {
    max-width: 1100px;
}*/


/*header .container-fluid {
    max-width: 1250px !important;
}*/

#pe-content,
#pe-breadcrumbs+#pe-content {
    padding-top: 100px;
}

.home-banner {
    min-height: 750px;
    background-size: cover;
    background-repeat: no-repeat;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    top: -38px;
    position: relative;
}

.home-banner h2 {
    font-size: 44px;
    line-height: 54px;
    color: #034985;
    letter-spacing: 1px;
    max-width: 486px;
    position: relative;
    margin-bottom: 21px;
}

.home-banner p {
    font-size: 22px;
    line-height: 32px;
    color: #666;
    letter-spacing: 0.75px;
    max-width: 486px;
    margin-bottom: 32px !important;
    font-family: 'MontserratMedium';
}

.home-banner h2::after {
    content: '';
    border-bottom: 6px solid #981a32;
    position: absolute;
    width: 120%;
    height: 6px;
    bottom: -8px;
    left: 0;
}

.home-banner .btn-custom {
    padding: 7px 26px;
    font-size: 18px;
    line-height: 31px;
}

.card-deck {
    margin-right: -15px;
    margin-left: -15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
}

.card-deck .card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
    margin-bottom: 15px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 0.25rem;
}

.blue-box .card {
    border: 0px solid rgba(0, 0, 0, 0.125);
    text-align: center;
    border-radius: 6px;
    box-shadow: 0px 0px 15px 4px rgba(0, 0, 0, 0.1);
    /*background: url(/wp-content/themes/pe-services-frb/images/image-web.png);*/
    min-height: 399px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    margin: 0 0px;
    transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.blue-box .card-deck a:hover {
    text-decoration: none;
}

.blue-box .parent {
    width: 525px;
    height: 399px;
    margin: 0px 20px;
    overflow: hidden;
    border-radius: 6px;
    border-bottom: 9px solid #5ed8f2;
    position: relative;
}

.blue-box .parent:hover .card {
    transform: scale(1.1);
}

.blue-box {
    padding-top: 82px;
    padding-bottom: 61px;
}

.blue-box .card-text {
    margin-bottom: 33px !important;
    color: #fff;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    font-size: 27px;
    line-height: 34px;
    padding: 0px 51px;
}

.blue-box .card-text strong {
    font-family: 'MontserratBold';
    display: block;
}

.blue-box .card-body {
    position: absolute;
    z-index: 1;
    top: 50%;
    text-align: center;
    margin-top: -90px;
}

.blue-box .card:before {
    background: linear-gradient(180deg, rgba(3, 73, 133, 0.85) 0%, rgba(29, 44, 77, 0.85) 100%);
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    height: 100%;
    display: block;
    border-radius: 6px 6px 0 0;
}

.contact-bar {
    background-image: url(/wp-content/themes/pe-services-frb/images/bg.svg);
    background-repeat: repeat;
    padding: 57px 0px 51px 0;
}

.contact-box {
    display: flex;
    justify-content: center;
    align-items: center;
}

.contact-box h4 {
    font-size: 27px;
    line-height: 34px;
    color: #034985;
    font-family: 'MontserratBold' !important;
    margin: 0px !important;
    margin-right: 24px !important;
}

.btn-custom {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    height: auto;
    line-height: 20px;
    border: none;
    background: #981a32;
    text-transform: uppercase;
    font-family: inherit;
    font-size: 14px;
    font-weight: 700;
    padding: 6px 16px;
    color: #fff;
    border-radius: 0;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    letter-spacing: 0.03em;
}

.btn-custom:hover,
.btn-custom:focus {
    text-decoration: none;
    background-color: #034985;
}

.heading-paragraph p {
    position: relative;
}

section h2 {
    font-size: 36px;
    line-height: 31px;
    font-weight: 700;
    color: 034985;
}

.home-banner h2::after {
    width: 100vw;
}

.flex-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    top: -81px;
}

.banner-box {
    background-image: url('/wp-content/themes/pe-services-frb/images/box-bg.svg');
    background-repeat: repeat;
    max-height: 115px;
    position: relative;
    top: -36px;
}

.boxes-wrap {
    background: #ffffff;
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    text-align: center;
    width: 150px;
    height: 120px;
    padding: 0px;
    margin: 14px;
    border-bottom: 6px solid #5ed8f2;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
}

.boxes-wrap h5 {
    font-size: 14px;
    line-height: 15px;
    text-align: center;
    letter-spacing: 0.05em;
    font-family: 'MontserratSemiBold' !important;
    margin-top: 19px;
    font-weight: normal !important;
    text-transform: uppercase;
}

.boxes-wrap.frb-shadow h5 {
    margin-top: 8px;
}

.boxes-wrap .with-hover {
    display: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.boxes-wrap:hover .without-hover {
    display: none;
}

.boxes-wrap:hover .with-hover {
    display: inline-block;
}

.home-banner .banner-content {
    position: absolute;
    top: 50%;
    margin-left: 35px;
    margin-top: -170px;
}

.home-banner .btn-custom {
    float: right;
}

.boxes-wrap:hover {
    border-bottom: 6px solid #981a32;
}

.boxes-wrap:hover h5 {
    color: #981a32;
    text-decoration: none;
}

.boxes-wrap h5 a:hover {
    color: #981a32;
}

.boxes-wrap img {
    max-height: 40px;
    margin-top: 22px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px solid transparent;
}

.boxes-wrap a:hover h5 {
    color: #981a32;
}

.boxes-wrap a:hover {
    text-decoration: none;
}

.boxes-wrap a {
    display: block;
    height: 100%;
    text-decoration: none;
}


/*blog-card-sec css start*/

.blog-card-sec {
    padding-top: 20px;
    padding-bottom: 90px;
}

.blog-card-sec .row {
    justify-content: center;
    display: flex;
}

.heading-paragraph h2 {
    font-family: MontserratBold !important;
    font-size: 36px;
    line-height: 31px;
    color: #034985;
    position: relative;
    display: inline-block;
    margin-bottom: 40px;
    font-weight: normal !important;
}

.blog-card-sec .heading-paragraph h2:before {
    content: '';
    width: 100vw;
    height: 6px;
    background-color: #981a32;
    display: block;
    position: absolute;
    right: 0;
    bottom: -12px;
}

.heading-paragraph p {
    font-family: MontserratRegular;
    font-size: 18px;
    line-height: 32px;
    color: #3d3d3d;
    margin-bottom: 36px !important;
}

.blog-card-sec .blog-card {
    margin-top: 32px;
}

.blog-card {
    background: #ffffff;
    box-shadow: 0px 0px 15px 4px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    border-bottom: #5ed8f2 solid 8px;
    overflow: hidden;
}

.blog-card .blog-c-img img {
    width: 100%;
}

.blog-card .blog-c-content {
    padding: 30px 33px 32px 33px;
}

.blog-c-content .h4 {
    color: #034985;
    font-family: MontserratBold !important;
    font-size: 20px;
    line-height: 31px;
    margin-bottom: 7px;
}

.blog-c-content p {
    font-family: MontserratRegular;
    font-size: 14px;
    line-height: 30px;
    color: #666666;
    margin-bottom: 10px !important;
    min-height: 130px;
}

.blog-c-content .btn {
    text-align: right;
}

.blog-card-sec .heading-paragraph {
    max-width: 968px;
}


/*blog-card-sec css end*/


/*vivamus-sec css start*/

.vivamus-sec {
    background-image: url(/wp-content/themes/pe-services-frb/images/vecto-bg.png);
    background-repeat: repeat;
    background-position: top left;
    background-color: #fff;
    padding-top: 58px;
    padding-bottom: 60px;
}

.vivamus-sec h3 {
    font-family: MontserratBold !important;
    font-size: 27px;
    line-height: 34px;
    color: #034985;
    margin-bottom: 14px;
    max-width: 624px;
}

.vivamus-sec p {
    font-family: MontserratRegular;
    font-weight: normal;
    font-size: 18px;
    line-height: 32px;
    color: #3d3d3d;
    max-width: 624px;
}

.vivamus-sec .list-of-vivamus {
    background-color: #fff;
    color: #3d3d3d;
    border: 1px solid #efefef;
    box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.05);
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0px 0px;
    list-style: none;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 38px;
    margin-left: 0px;
}

.list-of-vivamus li {
    border-right: 0px solid #dbdbdb;
    padding: 32px 0px;
    text-transform: uppercase;
    max-width: 25%;
    width: 100%;
    flex: 0 0 25%;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.list-of-vivamus li::after {
    content: ;
    content: '';
    width: 1px;
    height: 75%;
    background-color: #dbdbdb;
    position: absolute;
    top: 0;
    right: 0;
    margin: 25px 0px;
}

.list-of-vivamus li:last-child::after,
.list-of-vivamus li.remove-border::after {
    display: none;
}

.list-of-vivamus li:last-child {
    border-right: 0;
}

.list-of-vivamus li .h3 {
    font-family: MontserratBold !important;
    font-size: 24px;
    line-height: 28px;
    color: #5ed8f2;
    margin-bottom: 10px;
    margin-top: 14px;
}

.list-of-vivamus li p {
    font-family: 'MontserratSemiBold';
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #3d3d3d;
    margin-bottom: 21px !important;
}

.frb-hover-desc {
    font-size: 14px;
    line-height: 26px;
    text-transform: capitalize;
    color: #666;
    background-color: #f1f5f5;
    position: absolute;
    top: 0px;
    padding: 20px 10px;
    height: 100%;
    border: 1px solid #efefef;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.3s ease-in-out;
    z-index: 1;
    display: none;
    width: 100%;
}

.list-of-vivamus li.onhover .frb-hover-desc {
    display: flex;
}

.vivamus-sec .vivamus-img {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    overflow: hidden;
}


/*.vivamus-sec .vivamus-img img{
  width: 100%;
}*/

.vivamus-sec .btn-custom {
    font-size: 18px;
    border-radius: 2px;
    padding: 13px 25px;
    letter-spacing: 0.04em;
}


/*vivamus-sec css end*/


/*cash-back-sec css start*/

.cash-back-sec {
    background-color: #efefef;
    padding: 46px 0 10px;
    color: #3d3d3d;
    position: relative;
    z-index: 1;
}

.cash-back-sec .cash-back-after {
    position: absolute;
    left: 0;
    top: 0;
    width: 47%;
    background-image: url(/wp-content/themes/pe-services-frb/images/111.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    background-position: center;
}

.cash-back-sec h4 {
    font-family: MontserratBold !important;
    font-size: 27px;
    line-height: 31px;
    color: #034985;
    margin-bottom: 10px;
}

.cash-back-sec p {
    font-family: MontserratRegular;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 32px;
    color: #3d3d3d;
    margin-bottom: 26px !important;
}

.cash-back-sec .circle-box .circle-card {
    width: 144px;
    height: 144px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.05);
    background-color: #fff;
    text-align: center;
    flex-direction: column;
    border-radius: 50%;
    margin-left: auto;
    margin-right: auto;
}

.circle-box {
    margin-bottom: 30px;
}

.circle-card span {
    font-family: MontserratBold;
    font-weight: normal;
    font-size: 24px;
    line-height: 26px;
    color: #5ed8f2;
    display: inline-block;
    margin-bottom: 5px;
    text-transform: uppercase;
}

.circle-card p {
    font-family: 'MontserratSemiBold';
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #3d3d3d;
    margin-bottom: 0 !important;
    text-transform: uppercase;
}

.circle-box .circle-txt p {
    font-family: MontserratRegular;
    font-weight: normal;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    color: #666666;
    margin-top: 19px !important;
    padding: 0 0px;
    margin-bottom: 18px !important;
}

.circle-box .circle-txt {
    text-align: center;
    line-height: normal;
}

.arrow img {
    width: auto;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.arrow img:hover {
    transform: translateX(15px);
}


/*cash-back-sec css end*/

.expert-slide {
    background-color: #f1f5f5;
    padding-top: 74px;
    padding-bottom: 77px;
    margin-top: 65px;
}

.expert-slide .slide-tab {
    display: flex !important;
    justify-content: center;
    padding-bottom: 20px;
    cursor: pointer;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 5px;
    border-bottom: 2px solid #dbdbdb;
    position: relative;
}

.expert-slide .slide-content {
    display: flex !important;
    justify-content: center;
    padding-top: 65px;
}

.expert-slide .slider-nav .slick-slide.slick-current.slick-active::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    border-bottom: 5px solid #981a32;
    bottom: -1px;
}

.expert-slide .slide-tab.slick-slide.slick-current::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    border-bottom: 5px solid #981a32;
    bottom: -1px;
}

.expert-slide h2 {
    font-size: 27px;
    line-height: 34px;
    color: #034985;
    font-family: 'MontserratBold' !important;
    margin-bottom: 10px;
}

.expert-slide p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 0 !important;
}

.expert-slide h2 span {
    font-style: italic;
}

.expert-slide .logo-content {
    margin-left: 28px;
    max-width: 450px;
}

.expert-slide .slide-tab img {
    max-height: 33px;
}

.expert-slide .slick-prev.slick-arrow {
    width: 20px;
    font-size: 0px;
    background-image: url(/wp-content/themes/pe-services-frb/images/arrow-slide.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 0px;
    height: 36px;
    background-color: transparent;
    position: absolute;
    left: -95px;
    top: 0;
    outline: none;
    z-index: 9999 !important;
}

.expert-slide .slick-next.slick-arrow {
    width: 20px;
    font-size: 0px;
    background-image: url(/wp-content/themes/pe-services-frb/images/arrow-slide.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 0px;
    height: 36px;
    background-color: transparent;
    transform: rotate(180deg);
    position: absolute;
    right: -95px;
    top: 0;
    z-index: 9999 !important;
}

.expert-slide .slick-next.slick-arrow:focus {
    outline: none;
}


/*announcement bar css*/

.annoucement-bar {
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    position: relative;
    top: 98px;
    z-index: 1;
    padding: 7px 0;
    font-family: 'MontserratSemiBold';
    background-color: rgba(219, 219, 219, 0.75) !important;
}

.annoucement-bar p {
    margin: 0 !important;
    color: #3d3d3d;
    padding-left: 200px;
    font-size: 12px;
    font-family: MontserratRegular;
}

.annoucement-bar button#close {
    padding: 0;
    background: transparent;
    position: absolute;
    right: 0;
}

.annoucement-content {
    display: flex;
    justify-content: center;
    max-width: 1248px;
    margin: 0 auto;
    position: relative;
    font-family: MontserratRegular;
}

.annoucement-content p strong {
    font-family: ''MontserratSemiBold '';
    margin-right: 5px;
}

.privacy-links img {
    max-width: 60px;
    margin: 0px 10px;
}

.last-footer {
    display: flex;
    align-items: center;
}

.privacy-links {
    display: flex;
    align-items: center;
}


/**********************************************************
                responsive css start
***********************************************************/

@media only screen and (min-width: 1280px) and (max-width: 767px) {
    .expert-slide .slide-tab {
        padding-left: 52px;
        padding-right: 52px;
    }
}

@media (max-width: 1440px) {
    .home-banner {
        background-position: -280px;
    }
}

@media (max-width: 1200px) {
    .blue-box .parent {
        width: 495px;
    }
}

@media (max-width: 1199px) {
    .home-banner {
        background-position: 55%;
    }
    .privacy-links img {
        max-width: 46px;
        margin: 0px 4px;
    }
    .blue-box .parent {
        width: 472px;
    }
    .expert-slide .slide-tab {
        display: flex !important;
        justify-content: center;
        padding-bottom: 20px;
        cursor: pointer;
        padding-left: 50px;
        padding-right: 50px;
        padding-top: 5px;
    }
    .expert-slide .slick-prev.slick-arrow {
        left: 0;
    }
    .expert-slide .slick-next.slick-arrow {
        right: 0;
    }
    .annoucement-content {
        max-width: 100%;
    }
    .annoucement-bar p {
        padding-left: 240px;
        padding-right: 30px;
    }
    .circle-box .circle-txt p {
        padding: 0;
    }
    .vivamus-img img {
        width: 100%;
    }
    .home-banner .banner-content {
        margin-left: 0;
    }
    .vivamus-sec .list-of-vivamus {
        padding: 0px;
    }
}


/*@media (max-width: 991px) start*/

@media (max-width: 991px) {
    #pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle {
        top: 78px;
    }
    .footer-4 {
        justify-content: center;
    }
    .footer-4 a {
        margin: 0px 10px;
    }
    .blog-c-content p {
        margin-bottom: 20px !important;
        min-height: auto;
    }
    .blue-box .parent {
        width: 455px;
    }
    .expert-slide .slide-tab {
        padding-top: 10px;
    }
    .cash-back-sec {
        padding: 0 0 10px;
    }
    .cash-back-sec .cash-back-after {
        height: 500px;
        width: 100%;
        position: static;
        margin-bottom: 30px;
    }
    .heading-paragraph h2 {
        font-size: 27px;
    }
    .heading-paragraph p {
        font-size: 16px;
        line-height: 26px;
    }
    .vivamus-sec .vivamus-img {
        margin-top: 40px;
    }
    .blog-card-sec {
        padding-bottom: 50px;
    }
    .blue-box .card-text {
        padding: 0px 40px;
    }
    .annoucement-bar {
        top: 90px;
    }
    .annoucement-bar p {
        padding-right: 20px;
        padding-left: 0;
    }
    .blog-card-sec .heading-paragraph {
        max-width: 100%;
    }
    .blue-box .card {
        margin-bottom: 20px;
    }
    .expert-slide .slide-tab.slick-active {
        border-bottom: 2px solid #dbdbdb !important;
    }
    .vivamus-sec .vivamus-img img {
        width: 100%;
    }
    .vivamus-img img {
        width: auto;
    }
    .footer-1,
    .footer-2,
    .footer-3,
    .footer-4 {
        margin-left: 0;
        width: 100%;
        margin-bottom: 30px;
    }
    .colmd4-custom {
        text-align: center;
    }
    .privacy-links img {
        max-width: 60px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 5px;
    }
    .footer-head {
        padding-top: 55px;
        text-align: center;
    }
    .footer .gallery-item {
        margin-left: 9px;
        margin-right: 9px;
    }
    .frb-widget-logo {
        margin-top: 0px;
        margin-bottom: 18px;
    }
    .footer #gallery-1 {
        justify-content: center;
    }
    .last-footer,
    .privacy-links {
        text-align: center;
        display: block;
    }
    .main-header .login {
        display: none;
    }
    #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle {
        float: right;
    }
    .left-box {
        display: block;
        width: 100%;
    }
    .main-header .menu {
        float: right;
        margin-top: 20px !important;
        margin-left: 0 !important;
    }
    .main-header .logo {
        float: left;
        position: relative;
    }
    #mega-menu-wrap-main-menu #mega-menu-main-menu {
        top: 67px;
        background: #fff !important;
    }
    .main-header .logo img {
        width: 120px;
    }
    #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,
    #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:hover,
    #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:focus,
    #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,
    #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-parent>a.mega-menu-link {
        border-width: 0px;
    }
    #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu:before {
        content: none;
    }
    #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
        font-size: 25px;
        right: 20px;
        position: absolute;
    }
    .home-banner .banner-content {
        margin-left: 125px;
        position: relative;
        margin-top: 0;
    }
    .flex-wrap {
        flex-wrap: inherit;
    }
    .banner-box {
        max-height: 100%;
    }
    .home-banner:before {
        display: block;
        position: absolute;
        content: '';
        left: 0;
        right: 0;
        width: 100%;
        background: #fff;
        height: 100%;
        opacity: 0.8;
        top: 0;
    }
    .blog-card-sec .row {
        display: block;
    }
}


/*@media (max-width: 991px) end*/

@media (max-width: 812px) {
    .blue-box .card-body {
        top: 35%;
    }
    .blue-box .parent {
        width: 365px;
    }
}

@media (max-width: 768px) {
    .blue-box .parent {
        width: 345px;
    }
}


/*@media (max-width: 767px) start*/

@media (max-width: 767px) {
    .home-banner {
        top: 0px;
    }
    .blue-box .card-body {
        top: 50%;
    }
    .blue-box .parent {
        width: calc(100% - 40px);
    }
    .blue-box .parent {
        margin-bottom: 20px;
    }
    .contact-box {
        display: block;
        text-align: center;
    }
    .contact-box h4 {
        margin-right: 0px !important;
        margin-bottom: 20px !important;
    }
    .blue-box .card-text {
        padding: 0px 15px;
    }
    .blue-box .card-deck {
        display: block;
    }
    .list-of-vivamus li {
        max-width: 50%;
        flex: 0 0 50%;
        /*  margin-bottom: 20px;
    padding: 0 20px;*/
    }
    .list-of-vivamus li p {
        font-size: 12px;
        padding: 0px 10px;
    }
    .list-of-vivamus li .h3 {
        font-size: 20px;
        line-height: 22px;
    }
    .expert-slide .slide-content {
        padding-top: 30px;
        flex-wrap: wrap;
    }
    .expert-slide .slide-tab {
        display: flex !important;
        justify-content: center;
        padding-bottom: 20px;
        cursor: pointer;
        padding-top: 15px;
        border-bottom: 0 !important;
    }
    .expert-slide .logo-content {
        margin-left: 25px;
    }
    .home-banner h2 {
        font-size: 30px;
        line-height: 40px;
    }
    .home-banner p {
        font-size: 15px;
        line-height: 24px;
    }
    .home-banner {
        min-height: 530px;
    }
    .boxes-wrap {
        width: 140px !important;
    }
    .flex-wrap {
        flex-wrap: wrap;
    }
    .home-banner .banner-content {
        margin-left: 0;
    }
}

@media (max-width: 413px) {
    .boxes-wrap {
        margin: 12px;
    }
}


/*@media (max-width: 767px) end*/


/**********************************************************
                responsive css end
***********************************************************/

.top-search-bar {
    background-color: #034985;
    padding: 8px 0px;
}

.top-search-bar .pull-left.text-right.frb-search-right,
.top-search-bar .frb-online-login {
    cursor: pointer;
    font-size: 14px;
}

.top-search-bar .top-search-content {
    display: flex;
    justify-content: flex-end;
    position: relative;
    color: #fff;
}

.top-search-bar .frb-btn-blue {
    background: #981a32;
    border-radius: 0px;
    height: 52px;
}

.top-search-bar .button1 {
    font-size: 24px;
    width: 52px;
    height: 52px;
    line-height: 52px;
    color: #fff;
    background: #981a32;
    padding: 0;
}

.top-search-bar .frb-login-left {
    margin-left: 20px;
    border-left: 1px solid #fff;
    padding-left: 20px;
}

.top-search-bar #form1-search .pe-search-input input {
    width: 82%;
}

.top-search-bar .frb-login-left form,
.top-search-bar #form1-search {
    position: absolute;
    z-index: 10;
    right: 0;
    background-color: #034985;
    padding: 10px;
}

.top-search-bar #pe-search .button1 {
    font-size: 20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #2b4a81;
}

.frb-search-sec {
    min-height: 400px;
}

@media (max-width: 444px) {
    .top-search-bar .frb-login-left form input {
        width: 62%
    }
}

body.pojo-a11y-resize-font-130 h1, body.pojo-a11y-resize-font-130 h2, body.pojo-a11y-resize-font-130 h3, body.pojo-a11y-resize-font-130 h4, body.pojo-a11y-resize-font-130 h5, body.pojo-a11y-resize-font-130 h6, body.pojo-a11y-resize-font-130 h1 span, body.pojo-a11y-resize-font-130 h2 span, body.pojo-a11y-resize-font-130 h3 span, body.pojo-a11y-resize-font-130 h4 span, body.pojo-a11y-resize-font-130 h5 span, body.pojo-a11y-resize-font-130 h6 span,
body.pojo-a11y-resize-font-130, body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-130 label, body.pojo-a11y-resize-font-130 input, body.pojo-a11y-resize-font-130 select, body.pojo-a11y-resize-font-130 textarea, body.pojo-a11y-resize-font-130 legend, body.pojo-a11y-resize-font-130 code, body.pojo-a11y-resize-font-130 pre, body.pojo-a11y-resize-font-130 dd, body.pojo-a11y-resize-font-130 dt, body.pojo-a11y-resize-font-130 span, body.pojo-a11y-resize-font-130 blockquote
 {
    line-height: normal !important;
}

body.pojo-a11y-resize-font-130 .home-banner h2 {
    font-size: 46px !important;
}


body.pojo-a11y-resize-font-130 .home-banner p {
    font-size: 27px !important;
}

body.pojo-a11y-resize-font-130 .boxes-wrap h5 {
    font-size: 16px !important;
}

body.pojo-a11y-resize-font-130 .heading-paragraph h2 {
    font-size: 38px !important;
}

body.pojo-a11y-resize-font-130 .heading-paragraph p {
    font-size: 25px !important;
}

body.pojo-a11y-resize-font-130 .circle-card p {
    font-size: 16px !important;
}

body.pojo-a11y-resize-font-130 .circle-card span {
    font-size: 16px !important;
}

body.pojo-a11y-resize-font-130 .blog-c-content .h4 {
    font-size: 16px !important;
}

body.pojo-a11y-resize-font-130 .list-of-vivamus li p {
    font-size: 16px !important;
}

body.pojo-a11y-resize-font-130 .circle-box .circle-txt p {
    font-size: 16px !important;
}

body.pojo-a11y-resize-font-130 .footer .widget-title span,
body.pojo-a11y-resize-font-130 .footer .widget-title {
    font-size: 16px !important;
}
body.pojo-a11y-resize-font-130 .footer .widget p {
    font-size: 16px !important;
}
body.pojo-a11y-resize-font-130 .blue-box .card-text,body.pojo-a11y-resize-font-130 .blue-box .card-text p{
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-130 .btn-custom {
    font-size: 16px !important;
}
body.pojo-a11y-resize-font-130 .footer .menu li a {
    font-size: 16px !important;
}
body.pojo-a11y-resize-font-130 .contact-box h4 {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-130 .expert-slide h2 {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-130 .expert-slide p {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-130 .blog-c-content p {
    font-size: 16px !important;
}
body.pojo-a11y-resize-font-130 .cash-back-sec h4 {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-130 .cash-back-sec p {
    font-size: 20px !important
}
body.pojo-a11y-resize-font-130 .vivamus-sec h3 {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-130 .vivamus-sec p {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-130 #pe-left .pe-title, body.pojo-a11y-resize-font-130 #pe-left .pe-title span {
    font-size: 18px !important;
}
body.pojo-a11y-resize-font-130 span.phone-numbers {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-130 h1 {
    font-size: 37px !important;
}
body.pojo-a11y-resize-font-130 .gform_wrapper label.gfield_label {
    font-size: 17px !important;
}
body.pojo-a11y-resize-font-130 h5 {
    font-size: 19px !important;
}
body.pojo-a11y-resize-font-130, body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-130 span,body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item){
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-130 h2 {
    font-size: 34px !important;
}
body.pojo-a11y-resize-font-130 h3 {
    font-size: 35px !important;
}
body.pojo-a11y-resize-font-130 h4 {
    font-size: 26px !important;
}
/*140*/
body.pojo-a11y-resize-font-140 .home-banner h2 {
    font-size: 48px !important;
}

body.pojo-a11y-resize-font-140 .home-banner p {
    font-size: 29px !important;
}

body.pojo-a11y-resize-font-140 .boxes-wrap h5 {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-140 .heading-paragraph h2 {
    font-size: 40px !important;
}

body.pojo-a11y-resize-font-140 .heading-paragraph p {
    font-size: 27px !important;
}

body.pojo-a11y-resize-font-140 .circle-card p {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-140 .circle-card span {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-140 .blog-c-content .h4 {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-140 .list-of-vivamus li p {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-140 .circle-box .circle-txt p {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-140 .footer .widget-title span,
body.pojo-a11y-resize-font-140 .footer .widget-title {
    font-size: 18px !important;
}
body.pojo-a11y-resize-font-140 .footer .widget p {
    font-size: 18px !important;
}
body.pojo-a11y-resize-font-140 .blue-box .card-text,body.pojo-a11y-resize-font-140 .blue-box .card-text p{
    font-size: 31px !important;
}
body.pojo-a11y-resize-font-140 .btn-custom {
    font-size: 18px !important;
}
body.pojo-a11y-resize-font-140 .footer .menu li a {
    font-size: 18px !important;
}
body.pojo-a11y-resize-font-140 .contact-box h4 {
    font-size: 31px !important;
}
body.pojo-a11y-resize-font-140 .expert-slide h2 {
    font-size: 31px !important;
}
body.pojo-a11y-resize-font-140 .expert-slide p {
    font-size: 22px !important;
}
body.pojo-a11y-resize-font-140 .blog-c-content p {
    font-size: 18px !important;
}
body.pojo-a11y-resize-font-140 .cash-back-sec h4 {
    font-size: 31px !important;
}
body.pojo-a11y-resize-font-140 .cash-back-sec p {
    font-size: 22px !important
}
body.pojo-a11y-resize-font-140 .vivamus-sec h3 {
    font-size: 31px !important;
}
body.pojo-a11y-resize-font-140 .vivamus-sec p {
    font-size: 22px !important;
}
body.pojo-a11y-resize-font-140 .expert-slide h2 {
    font-size: 31px !important;
}
body.pojo-a11y-resize-font-140 .expert-slide p {
    font-size: 22px !important;
}
body.pojo-a11y-resize-font-140 .blog-c-content p {
    font-size: 18px !important;
}
body.pojo-a11y-resize-font-140 .cash-back-sec h4 {
    font-size: 31px !important;
}
body.pojo-a11y-resize-font-140 .cash-back-sec p {
    font-size: 22px !important
}
body.pojo-a11y-resize-font-140 .vivamus-sec h3 {
    font-size: 31px !important;
}
body.pojo-a11y-resize-font-140 .vivamus-sec p {
    font-size: 22px !important;
}
body.pojo-a11y-resize-font-140 .menu-helpful-links-container ul, body.pojo-a11y-resize-font-140 .menu-helpful-links-container{
    padding-right: 10px !important;
}
body.pojo-a11y-resize-font-140 h1, body.pojo-a11y-resize-font-140 h2, body.pojo-a11y-resize-font-140 h3, body.pojo-a11y-resize-font-140 h4, body.pojo-a11y-resize-font-140 h5, body.pojo-a11y-resize-font-140 h6, body.pojo-a11y-resize-font-140 h1 span, body.pojo-a11y-resize-font-140 h2 span, body.pojo-a11y-resize-font-140 h3 span, body.pojo-a11y-resize-font-140 h4 span, body.pojo-a11y-resize-font-140 h5 span, body.pojo-a11y-resize-font-140 h6 span,
body.pojo-a11y-resize-font-140, body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-140 label, body.pojo-a11y-resize-font-140 input, body.pojo-a11y-resize-font-140 select, body.pojo-a11y-resize-font-140 textarea, body.pojo-a11y-resize-font-140 legend, body.pojo-a11y-resize-font-140 code, body.pojo-a11y-resize-font-140 pre, body.pojo-a11y-resize-font-140 dd, body.pojo-a11y-resize-font-140 dt, body.pojo-a11y-resize-font-140 span, body.pojo-a11y-resize-font-140 blockquote
 {
    line-height: normal !important;
}
body.pojo-a11y-resize-font-140 #pe-left .pe-title, body.pojo-a11y-resize-font-140 #pe-left .pe-title span {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-140 span.phone-numbers {
    font-size: 28px !important;
}
body.pojo-a11y-resize-font-140 h1 {
    font-size: 39px !important;
}
body.pojo-a11y-resize-font-140 .gform_wrapper label.gfield_label {
    font-size: 19px !important;
}
body.pojo-a11y-resize-font-140 h5 {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-140, body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-140 span,body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item) {
    font-size: 22px !important;
}
body.pojo-a11y-resize-font-140 h2 {
    font-size: 36px !important;
}
body.pojo-a11y-resize-font-140 h3 {
    font-size: 37px !important;
}
body.pojo-a11y-resize-font-140 h4 {
    font-size: 28px !important;
}
/*150*/
body.pojo-a11y-resize-font-150 h1, body.pojo-a11y-resize-font-150 h2, body.pojo-a11y-resize-font-150 h3, body.pojo-a11y-resize-font-150 h4, body.pojo-a11y-resize-font-150 h5, body.pojo-a11y-resize-font-150 h6, body.pojo-a11y-resize-font-150 h1 span, body.pojo-a11y-resize-font-150 h2 span, body.pojo-a11y-resize-font-150 h3 span, body.pojo-a11y-resize-font-150 h4 span, body.pojo-a11y-resize-font-150 h5 span, body.pojo-a11y-resize-font-150 h6 span,
body.pojo-a11y-resize-font-150, body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-150 label, body.pojo-a11y-resize-font-150 input, body.pojo-a11y-resize-font-150 select, body.pojo-a11y-resize-font-150 textarea, body.pojo-a11y-resize-font-150 legend, body.pojo-a11y-resize-font-150 code, body.pojo-a11y-resize-font-150 pre, body.pojo-a11y-resize-font-150 dd, body.pojo-a11y-resize-font-150 dt, body.pojo-a11y-resize-font-150 span, body.pojo-a11y-resize-font-150 blockquote,
body.pojo-a11y-resize-font-150 h1, body.pojo-a11y-resize-font-150 h2, body.pojo-a11y-resize-font-150 h3, body.pojo-a11y-resize-font-150 h4, body.pojo-a11y-resize-font-150 h5, body.pojo-a11y-resize-font-150 h6, body.pojo-a11y-resize-font-150 h1 span, body.pojo-a11y-resize-font-150 h2 span, body.pojo-a11y-resize-font-150 h3 span, body.pojo-a11y-resize-font-150 h4 span, body.pojo-a11y-resize-font-150 h5 span, body.pojo-a11y-resize-font-150 h6 span {
   line-height: normal !important;
}
body.pojo-a11y-resize-font-150 .home-banner h2 {
    font-size: 50px !important;
}

body.pojo-a11y-resize-font-150 .home-banner p {
    font-size: 31px !important;
    line-height: 32px !important;
}

body.pojo-a11y-resize-font-150 .boxes-wrap h5 {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-150 .heading-paragraph h2 {
    font-size: 42px !important;
}

body.pojo-a11y-resize-font-150 .heading-paragraph p {
    font-size: 29px !important;
}

body.pojo-a11y-resize-font-150 .cash-back-sec .circle-card p {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-150 .circle-card span {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-150 .blog-c-content .h4 {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-150 .list-of-vivamus li p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-150 .circle-box .circle-txt p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-150 .footer .widget-title span,
body.pojo-a11y-resize-font-150 .footer .widget-title {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-150 .footer .widget p {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-150 .blue-box .card-text,body.pojo-a11y-resize-font-150 .blue-box .card-text p{
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-150 .btn-custom {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-150 .footer .menu li a {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-150 .contact-box h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-150 .home-banner p {
    margin-bottom: 0px !important;
}
body.pojo-a11y-resize-font-150 .expert-slide h2 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-150 .expert-slide p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-150 .blog-c-content p {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-150 .cash-back-sec h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-150 .cash-back-sec p {
    font-size: 24px !important
}
body.pojo-a11y-resize-font-150 .vivamus-sec h3 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-150 .vivamus-sec p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-140 .menu-helpful-links-container ul, body.pojo-a11y-resize-font-150 .menu-helpful-links-container{
    padding-right: 10px !important;
}
body.pojo-a11y-resize-font-150 #pe-left .pe-title, body.pojo-a11y-resize-font-150 #pe-left .pe-title span {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-150 span.phone-numbers {
    font-size: 32px !important;
}
body.pojo-a11y-resize-font-150 h1 {
    font-size: 41px !important;
}
body.pojo-a11y-resize-font-150 .gform_wrapper label.gfield_label {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-150 h5 {
    font-size: 23px !important;
}
body.pojo-a11y-resize-font-150, body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-150 span,body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item) {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-150 h2 {
    font-size: 38px !important;
}
body.pojo-a11y-resize-font-150 h3,body.pojo-a11y-resize-font-160 h3,body.pojo-a11y-resize-font-170 h3,body.pojo-a11y-resize-font-180 h3,body.pojo-a11y-resize-font-190 h3,body.pojo-a11y-resize-font-200 h3 {
    font-size: 39px !important;
}
body.pojo-a11y-resize-font-150 h4,body.pojo-a11y-resize-font-160 h4,body.pojo-a11y-resize-font-170 h4,body.pojo-a11y-resize-font-180 h4,body.pojo-a11y-resize-font-190 h4,body.pojo-a11y-resize-font-200 h4 {
    font-size: 30px !important;
}
/*160*/
body.pojo-a11y-resize-font-160 h1, body.pojo-a11y-resize-font-160 h2, body.pojo-a11y-resize-font-160 h3, body.pojo-a11y-resize-font-160 h4, body.pojo-a11y-resize-font-160 h5, body.pojo-a11y-resize-font-160 h6, body.pojo-a11y-resize-font-160 h1 span, body.pojo-a11y-resize-font-160 h2 span, body.pojo-a11y-resize-font-160 h3 span, body.pojo-a11y-resize-font-160 h4 span, body.pojo-a11y-resize-font-160 h5 span, body.pojo-a11y-resize-font-160 h6 span,
body.pojo-a11y-resize-font-160, body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-160 label, body.pojo-a11y-resize-font-160 input, body.pojo-a11y-resize-font-160 select, body.pojo-a11y-resize-font-160 textarea, body.pojo-a11y-resize-font-160 legend, body.pojo-a11y-resize-font-160 code, body.pojo-a11y-resize-font-160 pre, body.pojo-a11y-resize-font-160 dd, body.pojo-a11y-resize-font-160 dt, body.pojo-a11y-resize-font-160 span, body.pojo-a11y-resize-font-160 blockquote,
body.pojo-a11y-resize-font-160 h1, body.pojo-a11y-resize-font-160 h2, body.pojo-a11y-resize-font-160 h3, body.pojo-a11y-resize-font-160 h4, body.pojo-a11y-resize-font-160 h5, body.pojo-a11y-resize-font-160 h6, body.pojo-a11y-resize-font-160 h1 span, body.pojo-a11y-resize-font-160 h2 span, body.pojo-a11y-resize-font-160 h3 span, body.pojo-a11y-resize-font-160 h4 span, body.pojo-a11y-resize-font-160 h5 span, body.pojo-a11y-resize-font-160 h6 span {
   line-height: normal !important;
}
body.pojo-a11y-resize-font-160 .home-banner h2 {
    font-size: 50px !important;
}

body.pojo-a11y-resize-font-160 .home-banner p {
    font-size: 31px !important;
    line-height: 32px !important;
}

body.pojo-a11y-resize-font-160 .boxes-wrap h5 {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-160 .heading-paragraph h2 {
    font-size: 42px !important;
}

body.pojo-a11y-resize-font-160 .heading-paragraph p {
    font-size: 29px !important;
}

body.pojo-a11y-resize-font-160 .cash-back-sec .circle-card p {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-160 .circle-card span {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-160 .blog-c-content .h4 {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-160 .list-of-vivamus li p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-160 .circle-box .circle-txt p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-160 .footer .widget-title span,
body.pojo-a11y-resize-font-160 .footer .widget-title {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-160 .footer .widget p {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-160 .blue-box .card-text,body.pojo-a11y-resize-font-160 .blue-box .card-text p{
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-160 .btn-custom {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-160 .footer .menu li a {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-160 .contact-box h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-160 .home-banner p {
    margin-bottom: 0px !important;
}
body.pojo-a11y-resize-font-160 .expert-slide h2 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-160 .expert-slide p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-160 .blog-c-content p {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-160 .cash-back-sec h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-160 .cash-back-sec p {
    font-size: 24px !important
}
body.pojo-a11y-resize-font-160 .vivamus-sec h3 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-160 .vivamus-sec p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-160 #pe-left .pe-title, body.pojo-a11y-resize-font-160 #pe-left .pe-title span {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-160 span.phone-numbers {
    font-size: 32px !important;
}
body.pojo-a11y-resize-font-160 h1 {
    font-size: 41px !important;
}
body.pojo-a11y-resize-font-160 .gform_wrapper label.gfield_label {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-160 h5 {
    font-size: 23px !important;
}
body.pojo-a11y-resize-font-160, body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-160 span,body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item) {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-160 h2 {
    font-size: 38px !important;
}
/*170*/
body.pojo-a11y-resize-font-170 h1, body.pojo-a11y-resize-font-170 h2, body.pojo-a11y-resize-font-170 h3, body.pojo-a11y-resize-font-170 h4, body.pojo-a11y-resize-font-170 h5, body.pojo-a11y-resize-font-170 h6, body.pojo-a11y-resize-font-170 h1 span, body.pojo-a11y-resize-font-170 h2 span, body.pojo-a11y-resize-font-170 h3 span, body.pojo-a11y-resize-font-170 h4 span, body.pojo-a11y-resize-font-170 h5 span, body.pojo-a11y-resize-font-170 h6 span,
body.pojo-a11y-resize-font-170, body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-170 label, body.pojo-a11y-resize-font-170 input, body.pojo-a11y-resize-font-170 select, body.pojo-a11y-resize-font-170 textarea, body.pojo-a11y-resize-font-170 legend, body.pojo-a11y-resize-font-170 code, body.pojo-a11y-resize-font-170 pre, body.pojo-a11y-resize-font-170 dd, body.pojo-a11y-resize-font-170 dt, body.pojo-a11y-resize-font-170 span, body.pojo-a11y-resize-font-170 blockquote,
body.pojo-a11y-resize-font-170 h1, body.pojo-a11y-resize-font-170 h2, body.pojo-a11y-resize-font-170 h3, body.pojo-a11y-resize-font-170 h4, body.pojo-a11y-resize-font-170 h5, body.pojo-a11y-resize-font-170 h6, body.pojo-a11y-resize-font-170 h1 span, body.pojo-a11y-resize-font-170 h2 span, body.pojo-a11y-resize-font-170 h3 span, body.pojo-a11y-resize-font-170 h4 span, body.pojo-a11y-resize-font-170 h5 span, body.pojo-a11y-resize-font-170 h6 span {
   line-height: normal !important;
}
body.pojo-a11y-resize-font-170 .home-banner h2 {
    font-size: 50px !important;
}

body.pojo-a11y-resize-font-170 .home-banner p {
    font-size: 31px !important;
    line-height: 32px !important;
}

body.pojo-a11y-resize-font-170 .boxes-wrap h5 {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-170 .heading-paragraph h2 {
    font-size: 42px !important;
}

body.pojo-a11y-resize-font-170 .heading-paragraph p {
    font-size: 29px !important;
}

body.pojo-a11y-resize-font-170 .cash-back-sec .circle-card p {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-170 .circle-card span {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-170 .blog-c-content .h4 {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-170 .list-of-vivamus li p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-170 .circle-box .circle-txt p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-170 .footer .widget-title span,
body.pojo-a11y-resize-font-170 .footer .widget-title {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-170 .footer .widget p {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-170 .blue-box .card-text,body.pojo-a11y-resize-font-170 .blue-box .card-text p{
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-170 .btn-custom {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-170 .footer .menu li a {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-170 .contact-box h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-170 .home-banner p {
    margin-bottom: 0px !important;
}
body.pojo-a11y-resize-font-170 .expert-slide h2 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-170 .expert-slide p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-170 .blog-c-content p {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-170 .cash-back-sec h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-170 .cash-back-sec p {
    font-size: 24px !important
}
body.pojo-a11y-resize-font-170 .vivamus-sec h3 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-170 .vivamus-sec p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-170 #pe-left .pe-title, body.pojo-a11y-resize-font-170 #pe-left .pe-title span {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-170 span.phone-numbers {
    font-size: 32px !important;
}
body.pojo-a11y-resize-font-170 h1 {
    font-size: 41px !important;
}
body.pojo-a11y-resize-font-170 .gform_wrapper label.gfield_label {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-170 h5 {
    font-size: 23px !important;
}
body.pojo-a11y-resize-font-170, body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-170 span,body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item) {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-170 h2 {
    font-size: 38px !important;
}
/*180*/
body.pojo-a11y-resize-font-180 h1, body.pojo-a11y-resize-font-180 h2, body.pojo-a11y-resize-font-180 h3, body.pojo-a11y-resize-font-180 h4, body.pojo-a11y-resize-font-180 h5, body.pojo-a11y-resize-font-180 h6, body.pojo-a11y-resize-font-180 h1 span, body.pojo-a11y-resize-font-180 h2 span, body.pojo-a11y-resize-font-180 h3 span, body.pojo-a11y-resize-font-180 h4 span, body.pojo-a11y-resize-font-180 h5 span, body.pojo-a11y-resize-font-180 h6 span,
body.pojo-a11y-resize-font-180, body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-180 label, body.pojo-a11y-resize-font-180 input, body.pojo-a11y-resize-font-180 select, body.pojo-a11y-resize-font-180 textarea, body.pojo-a11y-resize-font-180 legend, body.pojo-a11y-resize-font-180 code, body.pojo-a11y-resize-font-180 pre, body.pojo-a11y-resize-font-180 dd, body.pojo-a11y-resize-font-180 dt, body.pojo-a11y-resize-font-180 span, body.pojo-a11y-resize-font-180 blockquote,
body.pojo-a11y-resize-font-180 h1, body.pojo-a11y-resize-font-180 h2, body.pojo-a11y-resize-font-180 h3, body.pojo-a11y-resize-font-180 h4, body.pojo-a11y-resize-font-180 h5, body.pojo-a11y-resize-font-180 h6, body.pojo-a11y-resize-font-180 h1 span, body.pojo-a11y-resize-font-180 h2 span, body.pojo-a11y-resize-font-180 h3 span, body.pojo-a11y-resize-font-180 h4 span, body.pojo-a11y-resize-font-180 h5 span, body.pojo-a11y-resize-font-180 h6 span {
   line-height: normal !important;
}
body.pojo-a11y-resize-font-180 .home-banner h2 {
    font-size: 50px !important;
}

body.pojo-a11y-resize-font-180 .home-banner p {
    font-size: 31px !important;
    line-height: 32px !important;
}

body.pojo-a11y-resize-font-180 .boxes-wrap h5 {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-180 .heading-paragraph h2 {
    font-size: 42px !important;
}

body.pojo-a11y-resize-font-180 .heading-paragraph p {
    font-size: 29px !important;
}

body.pojo-a11y-resize-font-180 .cash-back-sec .circle-card p {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-180 .circle-card span {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-180 .blog-c-content .h4 {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-180 .list-of-vivamus li p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-180 .circle-box .circle-txt p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-180 .footer .widget-title span,
body.pojo-a11y-resize-font-180 .footer .widget-title {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-180 .footer .widget p {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-180 .blue-box .card-text,body.pojo-a11y-resize-font-180 .blue-box .card-text p{
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-180 .btn-custom {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-180 .footer .menu li a {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-180 .contact-box h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-180 .home-banner p {
    margin-bottom: 0px !important;
}
body.pojo-a11y-resize-font-180 .expert-slide h2 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-180 .expert-slide p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-180 .blog-c-content p {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-180 .cash-back-sec h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-180 .cash-back-sec p {
    font-size: 24px !important
}
body.pojo-a11y-resize-font-180 .vivamus-sec h3 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-180 .vivamus-sec p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-180 #pe-left .pe-title, body.pojo-a11y-resize-font-180 #pe-left .pe-title span {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-180 span.phone-numbers {
    font-size: 32px !important;
}
body.pojo-a11y-resize-font-180 h1 {
    font-size: 41px !important;
}
body.pojo-a11y-resize-font-180 .gform_wrapper label.gfield_label {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-180 h5 {
    font-size: 23px !important;
}
body.pojo-a11y-resize-font-180, body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-180 span,body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item) {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-180 h2 {
    font-size: 38px !important;
}
/*190*/
body.pojo-a11y-resize-font-190 h1, body.pojo-a11y-resize-font-190 h2, body.pojo-a11y-resize-font-190 h3, body.pojo-a11y-resize-font-190 h4, body.pojo-a11y-resize-font-190 h5, body.pojo-a11y-resize-font-190 h6, body.pojo-a11y-resize-font-190 h1 span, body.pojo-a11y-resize-font-190 h2 span, body.pojo-a11y-resize-font-190 h3 span, body.pojo-a11y-resize-font-190 h4 span, body.pojo-a11y-resize-font-190 h5 span, body.pojo-a11y-resize-font-190 h6 span,
body.pojo-a11y-resize-font-190, body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-190 label, body.pojo-a11y-resize-font-190 input, body.pojo-a11y-resize-font-190 select, body.pojo-a11y-resize-font-190 textarea, body.pojo-a11y-resize-font-190 legend, body.pojo-a11y-resize-font-190 code, body.pojo-a11y-resize-font-190 pre, body.pojo-a11y-resize-font-190 dd, body.pojo-a11y-resize-font-190 dt, body.pojo-a11y-resize-font-190 span, body.pojo-a11y-resize-font-190 blockquote,
body.pojo-a11y-resize-font-190 h1, body.pojo-a11y-resize-font-190 h2, body.pojo-a11y-resize-font-190 h3, body.pojo-a11y-resize-font-190 h4, body.pojo-a11y-resize-font-190 h5, body.pojo-a11y-resize-font-190 h6, body.pojo-a11y-resize-font-190 h1 span, body.pojo-a11y-resize-font-190 h2 span, body.pojo-a11y-resize-font-190 h3 span, body.pojo-a11y-resize-font-190 h4 span, body.pojo-a11y-resize-font-190 h5 span, body.pojo-a11y-resize-font-190 h6 span {
   line-height: normal !important;
}
body.pojo-a11y-resize-font-190 .home-banner h2 {
    font-size: 50px !important;
}

body.pojo-a11y-resize-font-190 .home-banner p {
    font-size: 31px !important;
    line-height: 32px !important;
}

body.pojo-a11y-resize-font-190 .boxes-wrap h5 {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-190 .heading-paragraph h2 {
    font-size: 42px !important;
}

body.pojo-a11y-resize-font-190 .heading-paragraph p {
    font-size: 29px !important;
}

body.pojo-a11y-resize-font-190 .cash-back-sec .circle-card p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-190 .circle-card span {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-190 .blog-c-content .h4 {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-190 .list-of-vivamus li p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-190 .circle-box .circle-txt p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-190 .footer .widget-title span,
body.pojo-a11y-resize-font-190 .footer .widget-title {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-190 .footer .widget p {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-190 .blue-box .card-text,body.pojo-a11y-resize-font-190 .blue-box .card-text p{
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-190 .btn-custom {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-190 .footer .menu li a {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-190 .contact-box h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-190 .home-banner p {
    margin-bottom: 0px !important;
}
body.pojo-a11y-resize-font-190 .expert-slide h2 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-190 .expert-slide p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-190 .blog-c-content p {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-190 .cash-back-sec h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-190 .cash-back-sec p {
    font-size: 24px !important
}
body.pojo-a11y-resize-font-190 .vivamus-sec h3 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-190 .vivamus-sec p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-190 #pe-left .pe-title, body.pojo-a11y-resize-font-190 #pe-left .pe-title span {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-190 span.phone-numbers {
    font-size: 32px !important;
}
body.pojo-a11y-resize-font-190 h1 {
    font-size: 41px !important;
}
body.pojo-a11y-resize-font-190 .gform_wrapper label.gfield_label {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-190 h5 {
    font-size: 23px !important;
}
body.pojo-a11y-resize-font-190, body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-190 span,body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item) {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-190 h2 {
    font-size: 38px !important;
}
/*200*/
body.pojo-a11y-resize-font-200 h1, body.pojo-a11y-resize-font-200 h2, body.pojo-a11y-resize-font-200 h3, body.pojo-a11y-resize-font-200 h4, body.pojo-a11y-resize-font-200 h5, body.pojo-a11y-resize-font-200 h6, body.pojo-a11y-resize-font-200 h1 span, body.pojo-a11y-resize-font-200 h2 span, body.pojo-a11y-resize-font-200 h3 span, body.pojo-a11y-resize-font-200 h4 span, body.pojo-a11y-resize-font-200 h5 span, body.pojo-a11y-resize-font-200 h6 span,
body.pojo-a11y-resize-font-200, body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-200 label, body.pojo-a11y-resize-font-200 input, body.pojo-a11y-resize-font-200 select, body.pojo-a11y-resize-font-200 textarea, body.pojo-a11y-resize-font-200 legend, body.pojo-a11y-resize-font-200 code, body.pojo-a11y-resize-font-200 pre, body.pojo-a11y-resize-font-200 dd, body.pojo-a11y-resize-font-200 dt, body.pojo-a11y-resize-font-200 span, body.pojo-a11y-resize-font-200 blockquote,
body.pojo-a11y-resize-font-200 h1, body.pojo-a11y-resize-font-200 h2, body.pojo-a11y-resize-font-200 h3, body.pojo-a11y-resize-font-200 h4, body.pojo-a11y-resize-font-200 h5, body.pojo-a11y-resize-font-200 h6, body.pojo-a11y-resize-font-200 h1 span, body.pojo-a11y-resize-font-200 h2 span, body.pojo-a11y-resize-font-200 h3 span, body.pojo-a11y-resize-font-200 h4 span, body.pojo-a11y-resize-font-200 h5 span, body.pojo-a11y-resize-font-200 h6 span {
   line-height: normal !important;
}
body.pojo-a11y-resize-font-200 .home-banner h2 {
    font-size: 50px !important;
}

body.pojo-a11y-resize-font-200 .home-banner p {
    font-size: 31px !important;
    line-height: 32px !important;
}

body.pojo-a11y-resize-font-200 .boxes-wrap h5 {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-200 .heading-paragraph h2 {
    font-size: 42px !important;
}

body.pojo-a11y-resize-font-200 .heading-paragraph p {
    font-size: 29px !important;
}

body.pojo-a11y-resize-font-200 .cash-back-sec .circle-card p {
    font-size: 18px !important;
}

body.pojo-a11y-resize-font-200 .circle-card span {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-200 .blog-c-content .h4 {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-200 .list-of-vivamus li p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-200 .circle-box .circle-txt p {
    font-size: 20px !important;
}

body.pojo-a11y-resize-font-200 .footer .widget-title span,
body.pojo-a11y-resize-font-200 .footer .widget-title {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-200 .footer .widget p {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-200 .blue-box .card-text,body.pojo-a11y-resize-font-200 .blue-box .card-text p{
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-200 .btn-custom {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-200 .footer .menu li a {
    font-size: 20px !important;
}
body.pojo-a11y-resize-font-200 .contact-box h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-200 .home-banner p {
    margin-bottom: 0px !important;
}
body.pojo-a11y-resize-font-200 .expert-slide h2 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-200 .expert-slide p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-200 .blog-c-content p {
    font-size: 29px !important;
}
body.pojo-a11y-resize-font-200 .cash-back-sec h4 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-200 .cash-back-sec p {
    font-size: 24px !important
}
body.pojo-a11y-resize-font-200 .vivamus-sec h3 {
    font-size: 33px !important;
}
body.pojo-a11y-resize-font-200 .vivamus-sec p {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-200 #pe-left .pe-title, body.pojo-a11y-resize-font-200 #pe-left .pe-title span {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-200 span.phone-numbers {
    font-size: 32px !important;
}
body.pojo-a11y-resize-font-200 h1 {
    font-size: 41px !important;
}
body.pojo-a11y-resize-font-200 .gform_wrapper label.gfield_label {
    font-size: 21px !important;
}
body.pojo-a11y-resize-font-200 h5 {
    font-size: 23px !important;
}
body.pojo-a11y-resize-font-200, body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-200 span,body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item) {
    font-size: 24px !important;
}
body.pojo-a11y-resize-font-200 h2 {
    font-size: 38px !important;
}