/** Shopify CDN: Minification failed

Line 62:0 Unexpected "}"
Line 224:24 The "-" operator only works if there is whitespace on both sides

**/
@media (max-width: 1500px) {
    .list-menu__item a, .list-menu__item span {
        font-size: 1.4rem;
    }
    .salary-survey-hero .image-with-text__content {
        padding: 5rem 5rem 5rem;
    }
    .divide-btns-product-card .card-read-more-btn a,
    .divide-btns-product-card div#product-bundle-container button{
        padding-left: 5px;
    padding-right: 5px;
    }
}
@media(min-width:992px) and (max-width:1500px){
    .main-other-articles .card.article-card .card__inner {
        height: 100%;
    }
}
@media (max-width: 1380px) {
    .header__menu-item {
        padding: .8rem;
        font-size: 1.4rem;
    }
    .individual-report-blocks .multicolumn-card.content-container {
        gap: 2rem;
    }
}
@media (min-width: 1440px) {
    body .page-width, 
    :is(.account,.order) {
        width: 95%;
    }
    
}
@media(min-width:1025px) and (max-width:2560px)  {
    body .changemakers-blog .slider--desktop.grid--2-col-desktop .grid__item, 
body .changemakers-blog .slider--desktop.grid--2-col-desktop .grid__item,
body .news-and-advice .slider--desktop.grid--2-col-desktop .grid__item, 
body .news-and-advice .slider--desktop.grid--2-col-desktop .grid__item {
        width: calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
        max-width: calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }
}
@media(min-width:992px) and (max-width:1024px){
    .changemakers-blog .slider--desktop.grid--2-col-desktop .grid__item, 
.changemakers-blog .slider--desktop.grid--2-col-desktop .grid__item {
        width: calc(80% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
        max-width: calc(80% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }
    body .news-and-advice .slider--desktop.grid--2-col-desktop .grid__item, 
body .news-and-advice .slider--desktop.grid--2-col-desktop .grid__item {
        width: calc(70% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
        max-width: calc(70% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }
}
}
@media(min-width: 750px) {
    .footer__blocks-wrapper .footer-block:last-child .footer-block__details-content>li {
        margin-right:0rem;
    }
    
}
@media(min-width:1025px){
    .biggest-salary-survey.single-salary-report-survey .image-with-text__media-item .image-with-text__media {
        height: 36rem;
    }
}
@media(max-width:1024px){
    .changemakers-blog button.slider-button.slider-button--next, 
    .changemakers-blog button.slider-button.slider-button--prev,
    .news-and-advice button.slider-button.slider-button--next, 
    .news-and-advice button.slider-button.slider-button--prev{
        display:none;
    }
    .custom-newsletter .custom-newsletter .news_custom_wrapper {
        gap: 30px;
    }
    .custom-newsletter .form-side-newsletter {
        width: 40%;
    }
    .custom-newsletter .newsletter_custom_content_main {
        width: 60%;
    }
    .video-with-text-video .image-with-text__content {
        padding: 4rem 4rem 4rem;
    }
    .salary-survey-hero .image-with-text__content {
        padding: 4rem 1.5rem 4rem;
    }
    .divide-btns-product-card {
        grid-template-columns: repeat(1, 1fr);
    }
    .custom-banner-text .main-title-banner {
        width: 35%;
    }
    .custom-banner-text .custom-text-divide {
        width: 65%;
    }
    .give-us-feedback-content {
        gap: 5rem;
    }
    .salary-data-individual-roles .wrap-main-section {
        padding: 3rem;
    }
}
@media(max-width:992px){
    .footer-top-menu {
        gap: 25px;
    }
    .changemakers-blog .slider--desktop.grid--2-col-desktop .grid__item, .changemakers-blog .slider--desktop.grid--2-col-desktop .grid__item {
        margin-left: 0;
    }
    body .news-and-advice .slider--desktop.grid--2-col-desktop .grid__item, body .news-and-advice .slider--desktop.grid--2-col-desktop .grid__item {
       margin-left: 0;
    }
}
@media(min-width:990px){
    .custom-feature-title {
        margin-bottom: 4rem;
    }
}
@media(max-width:989px){
    .our-partners .multicolumn-list {
        justify-content: flex-start;
    }
    .main-other-articles {
        width: 100%;
        flex-direction: row;
        justify-content: inherit;
        overflow-y: scroll;
        padding-bottom: 8px;
        gap: 14px;
    }
    .main-first-article {
        width: 100%;
    }
    .main-other-articles .blog-articles__article.other-articles {
        margin-bottom: 0;
        flex: 1 0 auto;
        width: calc(45% - 10px);
    }
    .main-other-articles .card.article-card {
        flex-direction: column;
        gap: 0;
    }
    .main-other-articles .card.article-card .card__inner, .main-other-articles .card.article-card .card__content {
        width: 100%;
    }
    .main-other-articles .card.article-card .card__content .card__information .article-card__excerpt.rte-width, .main-other-articles .card.article-card .card__content .card__information .brand-button {
        display: -webkit-box;
    }
    body.blog .slider-buttons {
        display: none;
    }
    .main_article-page,
    .custom__blog-sidebar{
        width:100%;
    }
}
@media (min-width:750px) and (max-width:989px){
    .changemakers-blog .slider--desktop.grid--2-col-desktop .grid__item, .changemakers-blog .slider--desktop.grid--2-col-desktop .grid__item {
        width: calc(92% - var(--grid-desktop-horizontal-spacing) 20px * 3 / 4);
        max-width: calc(92% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }
    body .news-and-advice .slider--desktop.grid--2-col-desktop .grid__item, body .news-and-advice .slider--desktop.grid--2-col-desktop .grid__item {
        width: calc(92% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
        max-width: calc(92% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }
}
@media(max-width:820px){
    .custom-newsletter .news_custom_wrapper {
        flex-direction: column;
        text-align: center;
        gap: 10px;
    }
    .custom-newsletter .newsletter_custom_content_main {
        width: 80%;
    }
    .custom-newsletter .form-side-newsletter {
        width: 70%;
    }
    .custom-newsletter .newsletter_custom_content_main h2:after{
        left:unset;
        right:50%;
        transform: translate(50%, -50%);
    }
    .video-with-text-video .image-with-text__grid.grid {
        flex-direction: column;
    }

    .video-with-text-video .image-with-text__media-item {
        width:100%;
    }

    .video-with-text-video .image-with-text__text-item {
        width: 100%;
    }
    .footer-topbar {
        gap: 10px;
        grid-template-columns: 1fr 1fr;
    }
    .footer-logo {
        order: 1;
        text-align: left;
        grid-column: 1 / -1;
    }
    .footer-top-menu:first-child {
        order: 2;
    }
    .footer-top-menu.right {
        order: 3;
    }
    .footer-top-menu {
        gap: 15px;
    }
    .footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(2) {
        order: 1;
        width: calc(100%- var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }

    .footer .footer-block.grid__item:nth-child(1) {
        order: 2;
        width: calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }

    .footer .footer-block.grid__item:nth-child(3) {
        order: 3;
        width: calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }

    body .footer .footer__blocks-wrapper{
        row-gap:3rem;
    }

    .footer .footer__blocks-wrapper .footer-block:last-child li {
        text-align: left;
    }
    body .custom-testimonials-section .slick-slider:after {
        right: -40px;
    }
    body .custom-testimonials-section .slick-slider:before {
        left: -40px;
    }
    .salary-survey-hero .image-with-text__media-item {
        display: none;
    }
    .salary-survey-hero {
        background-position: 100% 50%;
    }
    .salary-survey-hero .image-with-text__content {
        padding: 0;
    }
    .individual-report-blocks > .page-width > .rte {
        padding-left: 5rem;
        padding-right: 5rem;
        text-align: center;
    }
    body .salary-data-individual-roles > .page-width {
        padding-left: 5rem;
        padding-right: 5rem;
        
    }
    .salary-data-individual-roles .wrap-main-section .title-wrapper-with-link {
        padding-left: 0;
        padding-right: 0;
        text-align: center;
    }
    .custom-banner-text .content-container {
        flex-direction: column;
    }
    .custom-banner-text .main-title-banner {
        width: 100%;
    }
    .custom-banner-text .custom-text-divide {
        width: 100%;
    }
    .give-us-feedback-content {
        gap: 2rem;
        flex-direction: column;
    }
    .give-us-feedback-content .left-side-text-feedback, .give-us-feedback-content .feedback-contact-details {
        width: 100%;
    }
    .contact-inner {
        width: 50%;
    }
    .feedback-contact-details {
        flex-direction: row;
        gap: 2rem;
    }
    .custom-banner-text .banner__content {
        text-align: center;
    }
    .custom-banner-text .banner__buttons.banner__buttons--multiple {
        justify-content: center;
    }
    .individual-report-blocks .title-wrapper-with-link {
        justify-content: center;
    }
    .report-packed-section .wrap-main-section .title-wrapper-with-link .title,
    .report-packed-section .wrap-main-section .title-wrapper-with-link {
        text-align: center;
        justify-content:center;
        padding:0 1.5rem;
    }
    .salary-survey-insight .title-wrapper-with-link {
        text-align: center;
    }
    .salary-survey-flex {
        flex-direction: column-reverse;
    }
    body .content-left,
    body .image-right {
        width: 100%;
    }
    .white-paper-archive .rich-text__blocks {
        padding: 2rem;
    }
}
@media(min-width:821px){
    .salary-survey-hero {
        background-position: 30% 50%;
    }
    .banner-mobile-image {
        display:none;
    }
    body.about-us .main-page-custom-desc iframe {
        width: 800px;
        height:450px;
    }
    .additional-info-contact-partner{
        gap:8rem;
    }
}
@media(max-width:768px){
    body .custom-testimonials-section .slick-slider:after{
        display:none;
    }
    .main-slider {
        padding-top: 8rem;
    }
    body .custom-testimonials-section .slick-slider:before {
        right: 50%;
        transform: translate(50%, -50%);
        left: unset;
        top: -50px;
    }
        .features-rich-text .rich-text__text ul {
        column-count: 1;
        -webkit-columns: 1;
        -moz-columns: 1;
    }
    .biggest-salary-survey.single-salary-report-survey .image-with-text__content {
        padding: 0;
    }
}
@media(max-width:749px){
    .changemakers-blog .page-width {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .title-wrapper {
        margin-bottom: 2rem;
    }
    .feedback-contact-details {
        flex-direction: column;
    }
    .custom-banner-text .content-container {
        padding: 30px 15px;
    }
    .biggest-salary-survey .image-with-text__text-item .image-with-text__content {
        padding-right: 0;
    }
    .biggest-salary-survey .image-with-text__grid {
        flex-direction: column-reverse;
    }
    .salary-data-individual-roles .wrap-main-section {
        padding: 2.5rem;
    }

    .features-rich-text .rich-text__text ul li:before {
        margin-top: 4px;
    }
    .quotes-section .rich-text__blocks{
        width:90%;
    }
    .salary-survey-innersection .page-width {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .single-salary-second-section .page-width {
        padding-top: 30px;
        padding-bottom:10px;
    }

    .single-salary-second-section .title-wrapper-with-link {
        padding: 0 1.5rem;
    }
    .main-other-articles .blog-articles__article.other-articles {
        width: calc(100% - 3rem - var(--grid-mobile-horizontal-spacing));
    }
    .main-blog {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    body.blog .blog .page-width {
        padding-top: 15px;
        padding-bottom: 15px;
    }
}
@media(max-width:480px){
    .changemakers-blog .article-card-wrapper .card{
        flex-direction: column;
    }
    .changemakers-blog .article-card-wrapper .card .card__inner,
    .changemakers-blog .article-card-wrapper .card .card__content{
        width:100%;
    }
    .changemakers-blog .article-card-wrapper .card .card__content .card__information,
    .news-and-advice .article-card-wrapper .card .card__content .card__information{
        padding-left:0;
        padding-right:0;
    }
    body .video-with-text-video {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .video-with-text-video .image-with-text__content {
        padding: 1.5rem 1.5rem 0rem;
    }
    .custom-newsletter .news_custom_wrapper{
        padding-top:30px;
        padding-bottom:30px; 
    }
    .custom-newsletter .newsletter_custom_content_main {
        width: 100%;
    }
        .custom-newsletter .form-side-newsletter {
        width: 100%;
    }
    .news-and-advice .page-width {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    body .news-and-advice .article-card__info span.circle-divider, body .news-and-advice .article-card__info span.article-category {
        padding: 8px 12px;
    }
    .changemakers-blog .article-card-wrapper .card .card__content{
        align-items:start;
    }
    .footer__content-top, body .footer__content-top {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    body .footer__content-top {
        padding-bottom: 20px;
    }
    .footer-top-menu {
        gap: 5px;
        flex-direction: column;
    }
    .footer-topbar {
        gap: 5px;
        grid-template-columns: repeat(1, 1fr);
    }
    .footer-logo .custom__menu-link {
        justify-content: flex-start;
    }
    .footer-topbar .footer-top-menu .custom__menu-link a {
        padding-top: 0;
    }
    body .footer .footer__blocks-wrapper .footer-block.grid__item{
        width: calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    }
    body .footer .footer__blocks-wrapper {
        margin-top: 10px;
        row-gap:0px;
        margin-bottom: 0;
    }
    .footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(2) {
        margin-top: 0px;
        margin-bottom: 10px;
    }
    .footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__details-content{
        margin-bottom: 0;
    }

    .footer .footer-block.grid__item:nth-child(1) {
        margin-bottom: 0;
    }


    .footer .footer-block.grid__item:nth-child(3) {
        margin-top: 0;
        margin-bottom: 0;
    }
    footer.footer {
        padding-bottom: 15px;
    }
    .custom-banner-text .banner__buttons.banner__buttons--multiple a{
        width:100%;
    }
    .give-us-feedback .page-width,
    .salary-survey-insight .page-width {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    body .biggest-salary-survey,
    body .report-packed-section .page-width,
    body .custom-testimonials-section .page-width {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    body .our-partners .page-width {
        padding-top: 15px;
        padding-bottom: 30px;
    }
    .report-packed-section .multicolumn-card.content-container {
        flex-direction: column;
    }
    body .report-packed-section .multicolumn-card__image-wrapper {
        width: 100%;
    }
    body .report-packed-section .multicolumn-card.content-container .multicolumn-card__info {
        width: 100%;
        text-align: center;
    }
    body .report-packed-section .multicolumn-list li:not(:last-child) {
        margin-bottom: 20px;
    }
    body .salary-data-individual-roles > .page-width{
        padding:1.5rem 1.5rem 3rem 1.5rem;
    }
    body #individual-role-reports .page-width{
                padding-top: 6rem;
        padding-bottom:1.5rem;
    }
    .individual-report-blocks > .page-width > .rte {
            padding-left: 1.5rem;
            padding-right: 1.5rem;
    }
    .individual-report-blocks .multicolumn .title-wrapper-with-link {
            margin-bottom: 1rem;
        }
        body .salary-survey-hero {
        padding-top: 3rem;
        padding-bottom: 6rem;
    }
    .thank-you-message {
        padding: 12px;
        bottom: -32px;
    }
    .thank-you-message a {
        font-size: 12px;
        letter-spacing: 0;
    }
    .thank-you-message span {
        width: 20px;
        left: -10px;
    }
    .divide-add-cart-btn input {
        width: 100%;
    }
    .divide-add-cart-btn {
        gap: 10px;
        flex-direction:column;
    }
    .our-diffrences .page-width {
        padding-top: 30px;
        padding-bottom: 15px;
    }
    .features-rich-text .rich-text{
        padding-top: 15px;
        padding-bottom: 30px;
    }
    .features-rich-text .rich-text__wrapper{
        width:100%;
        padding:0px 15px 0px 15px;
    }
    .single-salary-report-survey .image-with-text__grid {
        gap: 2rem;
    }
    .divide-price-gst {
        margin: 1.5rem 0;
    }
    body .custom-testimonials-section .inner-slider-custom ul.slick-dots {
        gap: 1.2rem;
        margin-top: 2rem;
    }
    .custom-contact-form .contact {
        padding-top: 15px;
        padding-bottom: 30px;
    }
    .contact-us-multicolumn .page-width {
        padding-bottom: 15px;
    }
    body.contact-us .main-page-header {
        padding-top: 30px;
        padding-bottom: 15px;
    }
    body.article .article-template .page-width {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    body .article-template__back:last-child {
        margin-bottom: 0;
        margin-top: 1rem;
    }
    body.whitepapers .main-page-header {
        padding-top: 30px;
        padding-bottom: 15px;
    }
    body.whitepapers .main-page-header {
        padding-top: 30px;
        padding-bottom: 15px;
    }
    .white-paper-archive .rich-text {
        padding-top: 15px;
        padding-bottom: 30px;
    }

    .white-paper-archive .rich-text__wrapper {
        width: 100%;
    }
    .white-paper-rich-text .rich-text__wrapper {
        width: 100%;
    }
    .white-paper-rich-text  .rich-text {
        padding-bottom:30px;
    }
    .additional-info-contact-partner {
        margin-bottom:2rem;
    }
    .partner-with-us .main-page-header {
        padding-top: 30px;
        padding-bottom: 15px;
    }

    .partner-multicolumn .page-width {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .partner-form .contact.page-width {
        padding-top: 15px;
        padding-bottom: 30px;
    }
    .job-roles-columns .page-width {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .form-check.package-form label {
        align-items: flex-start;
    }
}